From https://github.com/archlinux/svntogit-community * branch packages/endless-sky -> FETCH_HEAD * [new branch] packages/endless-sky -> community/packages/endless-sky Cloning into 'endless-sky'... done. :: Synchronizing package databases... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 130k 100 130k 0 0 372k 0 --:--:-- --:--:-- --:--:-- 371k 100 130k 100 130k 0 0 371k 0 --:--:-- --:--:-- --:--:-- 371k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 8430k 100 8430k 0 0 20.9M 0 --:--:-- --:--:-- --:--:-- 20.9M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 140k 100 140k 0 0 415k 0 --:--:-- --:--:-- --:--:-- 415k :: Starting full system upgrade... there is nothing to do PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp/archlinux-ci/ SOURCE_DATE_EPOCH=1698574385 SHELL=/bin/bash SCHROOT_CHROOT_NAME=jenkins-reproducible-archlinux no_proxy=localhost,127.0.0.1 SCHROOT_COMMAND=bash -l -c SOURCE_DATE_EPOCH='1698574385' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' TMPDIR='/tmp/archlinux-ci/' printenv 2>&1 SCHROOT_SESSION_ID=archlinux-endless-sky-archlinuxrb-build-U9Dl3d2g PWD=/tmp/archlinux-ci/endless-sky-archlinuxrb-build-U9Dl3d2g/endless-sky/trunk LOGNAME=jenkins SCHROOT_ALIAS_NAME=jenkins-reproducible-archlinux SCHROOT_GROUP=jenkins SCHROOT_USER=jenkins ftp_proxy=http://127.0.0.1:3128 HOME=/var/lib/jenkins LANG=C https_proxy=http://127.0.0.1:3128 USER=jenkins FTP_PROXY=http://127.0.0.1:3128 SHLVL=1 HTTPS_PROXY=http://127.0.0.1:3128 HTTP_PROXY=http://127.0.0.1:3128 SCHROOT_GID=116 http_proxy=http://127.0.0.1:3128 DEBUGINFOD_URLS=https://debuginfod.archlinux.org SCHROOT_UID=108 HG=/usr/bin/hg _=/usr/sbin/printenv ==> Making package: endless-sky 0.9.16.1-1 (Sun Oct 29 10:13:35 2023) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency Packages (33) default-cursors-2-1 glu-9.0.3-1 hidapi-0.14.0-2 libdrm-2.4.117-1 libglvnd-1.7.0-1 libomxil-bellagio-0.9.3-4 libpciaccess-0.17-1 libunwind-1.7.2-1 libx11-1.8.7-1 libxau-1.0.11-2 libxcb-1.16-1 libxcursor-1.2.1-3 libxdamage-1.1.6-1 libxdmcp-1.1.4-2 libxext-1.3.5-1 libxfixes-6.0.1-1 libxrender-0.9.11-1 libxshmfence-1.3.2-1 libxxf86vm-1.1.5-1 llvm-libs-16.0.6-1 lm_sensors-1:3.6.0.r41.g31d1f125-2 mesa-1:23.2.1-2 vulkan-icd-loader-1.3.269-1 wayland-1.22.0-1 xcb-proto-1.16.0-1 xorgproto-2023.2-1 glew-2.2.0-6 hicolor-icon-theme-0.17-3 libjpeg-turbo-3.0.1-1 libmad-0.15.1b-10 libpng-1.6.40-2 openal-1.23.1-1 sdl2-2.28.4-1 Total Download Size: 57.03 MiB Total Installed Size: 262.43 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 658k 100 658k 0 0 161M 0 --:--:-- --:--:-- --:--:-- 214M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 248k 100 248k 0 0 131M 0 --:--:-- --:--:-- --:--:-- 242M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 130k 100 130k 0 0 106M 0 --:--:-- --:--:-- --:--:-- 127M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 242k 100 242k 0 0 137M 0 --:--:-- --:--:-- --:--:-- 236M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 27477 100 27477 0 0 29.3M 0 --:--:-- --:--:-- --:--:-- 26.2M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 11204 100 11204 0 0 13.2M 0 --:--:-- --:--:-- --:--:-- 10.6M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1024k 100 1024k 0 0 154M 0 --:--:-- --:--:-- --:--:-- 166M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2064k 100 2064k 0 0 163M 0 --:--:-- --:--:-- --:--:-- 168M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 105k 100 105k 0 0 83.7M 0 --:--:-- --:--:-- --:--:-- 103M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 22303 100 22303 0 0 24.4M 0 --:--:-- --:--:-- --:--:-- 21.2M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 334k 100 334k 0 0 144M 0 --:--:-- --:--:-- --:--:-- 163M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 116k 100 116k 0 0 96.4M 0 --:--:-- --:--:-- --:--:-- 113M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 14194 100 14194 0 0 16.4M 0 --:--:-- --:--:-- --:--:-- 13.5M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 7378 100 7378 0 0 9645k 0 --:--:-- --:--:-- --:--:-- 7205k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 5850 100 5850 0 0 7516k 0 --:--:-- --:--:-- --:--:-- 5712k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 15897 100 15897 0 0 18.7M 0 --:--:-- --:--:-- --:--:-- 15.1M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 31.2M 100 31.2M 0 0 171M 0 --:--:-- --:--:-- --:--:-- 171M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 131k 100 131k 0 0 88.4M 0 --:--:-- --:--:-- --:--:-- 128M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 142k 100 142k 0 0 108M 0 --:--:-- --:--:-- --:--:-- 138M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2233 100 2233 0 0 3110k 0 --:--:-- --:--:-- --:--:-- 2180k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 137k 100 137k 0 0 108M 0 --:--:-- --:--:-- --:--:-- 134M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 122k 100 122k 0 0 96.4M 0 --:--:-- --:--:-- --:--:-- 119M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 17.7M 100 17.7M 0 0 170M 0 --:--:-- --:--:-- --:--:-- 172M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 355k 100 355k 0 0 139M 0 --:--:-- --:--:-- --:--:-- 173M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 149k 100 149k 0 0 108M 0 --:--:-- --:--:-- --:--:-- 146M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 471k 100 471k 0 0 157M 0 --:--:-- --:--:-- --:--:-- 230M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 10021 100 10021 0 0 11.3M 0 --:--:-- --:--:-- --:--:-- 9786k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 536k 100 536k 0 0 143M 0 --:--:-- --:--:-- --:--:-- 174M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 29880 100 29880 0 0 29.9M 0 --:--:-- --:--:-- --:--:-- 28.4M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 32760 100 32760 0 0 29.4M 0 --:--:-- --:--:-- --:--:-- 31.2M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 42320 100 42320 0 0 42.8M 0 --:--:-- --:--:-- --:--:-- 40.3M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 992k 100 992k 0 0 155M 0 --:--:-- --:--:-- --:--:-- 161M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 65322 100 65322 0 0 65.8M 0 --:--:-- --:--:-- --:--:-- 62.2M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing openal... Optional dependencies for openal qt5-base: alsoft-config GUI Configurator fluidsynth: MIDI rendering libmysofa: makemhr tool installing libpng... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool installing libunwind... installing libxfixes... installing libxdamage... installing libxshmfence... installing libxxf86vm... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing vulkan-icd-loader... Optional dependencies for vulkan-icd-loader vulkan-driver: packaged vulkan driver installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme installing wayland... installing libomxil-bellagio... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing glu... installing glew... Optional dependencies for glew libx11: for glxewinfo and visualinfo [installed] installing hicolor-icon-theme... installing libjpeg-turbo... Optional dependencies for libjpeg-turbo java-runtime>11: for TurboJPEG Java wrapper installing libxrender... installing libxcursor... installing hidapi... Optional dependencies for hidapi libusb: for hidapi-libusb [installed] installing sdl2... Optional dependencies for sdl2 alsa-lib: ALSA audio driver libpulse: PulseAudio audio driver jack: JACK audio driver pipewire: PipeWire audio driver libdecor: Wayland client decorations installing libmad... :: Running post-transaction hooks... (1/2) Reloading system manager configuration... Skipped: Running in chroot. (2/2) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (1) scons-4.5.2-1 Total Download Size: 1.34 MiB Total Installed Size: 7.50 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1376k 100 1376k 0 0 155M 0 --:--:-- --:--:-- --:--:-- 167M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing scons... Optional dependencies for scons python-psutil: to wait for processes to exit :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Cloning endless-sky git repo... Cloning into bare repository '/tmp/archlinux-ci/endless-sky-archlinuxrb-build-U9Dl3d2g/endless-sky/trunk/endless-sky'... ==> Validating source files with b2sums... endless-sky ... Skipped ==> Extracting sources... -> Creating working copy of endless-sky git repo... Cloning into 'endless-sky'... done. Updating files: 85% (5531/6507) Updating files: 86% (5597/6507) Updating files: 87% (5662/6507) Updating files: 88% (5727/6507) Updating files: 89% (5792/6507) Updating files: 90% (5857/6507) Updating files: 91% (5922/6507) Updating files: 92% (5987/6507) Updating files: 93% (6052/6507) Updating files: 94% (6117/6507) Updating files: 95% (6182/6507) Updating files: 96% (6247/6507) Updating files: 97% (6312/6507) Updating files: 98% (6377/6507) Updating files: 99% (6442/6507) Updating files: 100% (6507/6507) Updating files: 100% (6507/6507), done. Switched to a new branch 'makepkg' ==> Starting prepare()... ==> Starting pkgver()... ==> Starting build()... scons: Reading SConscript files ... scons: done reading SConscript files. scons: Building targets ... g++ -o build/release/main.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/main.cpp Building compilation database compile_commands.json g++ -o build/release/text/DisplayText.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/text/DisplayText.cpp g++ -o build/release/text/Font.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/text/Font.cpp g++ -o build/release/text/FontSet.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/text/FontSet.cpp g++ -o build/release/text/Format.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/text/Format.cpp g++ -o build/release/text/Table.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/text/Table.cpp g++ -o build/release/text/Utf8.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/text/Utf8.cpp g++ -o build/release/text/WrappedText.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/text/WrappedText.cpp g++ -o build/release/AI.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/AI.cpp g++ -o build/release/Account.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Account.cpp g++ -o build/release/Angle.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Angle.cpp g++ -o build/release/Armament.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Armament.cpp g++ -o build/release/AsteroidField.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/AsteroidField.cpp g++ -o build/release/Audio.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Audio.cpp g++ -o build/release/BankPanel.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/BankPanel.cpp g++ -o build/release/BatchDrawList.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/BatchDrawList.cpp g++ -o build/release/BatchShader.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/BatchShader.cpp g++ -o build/release/Bitset.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Bitset.cpp g++ -o build/release/BoardingPanel.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/BoardingPanel.cpp g++ -o build/release/Body.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Body.cpp g++ -o build/release/CaptureOdds.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/CaptureOdds.cpp g++ -o build/release/CargoHold.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/CargoHold.cpp g++ -o build/release/CollisionSet.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/CollisionSet.cpp g++ -o build/release/Color.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Color.cpp g++ -o build/release/Command.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Command.cpp g++ -o build/release/ConditionSet.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/ConditionSet.cpp g++ -o build/release/ConditionsStore.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/ConditionsStore.cpp g++ -o build/release/Conversation.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Conversation.cpp g++ -o build/release/ConversationPanel.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/ConversationPanel.cpp g++ -o build/release/CoreStartData.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/CoreStartData.cpp g++ -o build/release/DamageProfile.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/DamageProfile.cpp g++ -o build/release/DataFile.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/DataFile.cpp g++ -o build/release/DataNode.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/DataNode.cpp g++ -o build/release/DataWriter.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/DataWriter.cpp g++ -o build/release/Date.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Date.cpp g++ -o build/release/Depreciation.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Depreciation.cpp g++ -o build/release/Dialog.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Dialog.cpp g++ -o build/release/Dictionary.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Dictionary.cpp g++ -o build/release/DistanceMap.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/DistanceMap.cpp g++ -o build/release/DrawList.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/DrawList.cpp g++ -o build/release/Effect.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Effect.cpp g++ -o build/release/Engine.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Engine.cpp g++ -o build/release/EsUuid.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/EsUuid.cpp g++ -o build/release/EscortDisplay.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/EscortDisplay.cpp g++ -o build/release/File.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/File.cpp g++ -o build/release/Files.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Files.cpp g++ -o build/release/FillShader.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/FillShader.cpp g++ -o build/release/FireCommand.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/FireCommand.cpp g++ -o build/release/Fleet.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Fleet.cpp g++ -o build/release/Flotsam.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Flotsam.cpp g++ -o build/release/FogShader.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/FogShader.cpp g++ -o build/release/FrameTimer.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/FrameTimer.cpp g++ -o build/release/Galaxy.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Galaxy.cpp g++ -o build/release/GameAction.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/GameAction.cpp g++ -o build/release/GameData.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/GameData.cpp g++ -o build/release/GameEvent.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/GameEvent.cpp g++ -o build/release/GameLoadingPanel.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/GameLoadingPanel.cpp g++ -o build/release/GameWindow.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/GameWindow.cpp g++ -o build/release/Government.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Government.cpp g++ -o build/release/HailPanel.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/HailPanel.cpp g++ -o build/release/Hardpoint.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Hardpoint.cpp g++ -o build/release/Hazard.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Hazard.cpp g++ -o build/release/HiringPanel.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/HiringPanel.cpp In file included from source/GameWindow.cpp:19: source/ImageBuffer.h:49:15: error: ‘uint32_t’ does not name a type 49 | const uint32_t *Pixels() const; | ^~~~~~~~ source/ImageBuffer.h:1:1: note: ‘uint32_t’ is defined in header ‘’; did you forget to ‘#include ’? +++ |+#include 1 | /* ImageBuffer.h source/ImageBuffer.h:50:9: error: ‘uint32_t’ does not name a type 50 | uint32_t *Pixels(); | ^~~~~~~~ source/ImageBuffer.h:50:9: note: ‘uint32_t’ is defined in header ‘’; did you forget to ‘#include ’? source/ImageBuffer.h:52:15: error: ‘uint32_t’ does not name a type 52 | const uint32_t *Begin(int y, int frame = 0) const; | ^~~~~~~~ source/ImageBuffer.h:52:15: note: ‘uint32_t’ is defined in header ‘’; did you forget to ‘#include ’? source/ImageBuffer.h:53:9: error: ‘uint32_t’ does not name a type 53 | uint32_t *Begin(int y, int frame = 0); | ^~~~~~~~ source/ImageBuffer.h:53:9: note: ‘uint32_t’ is defined in header ‘’; did you forget to ‘#include ’? source/ImageBuffer.h:66:9: error: ‘uint32_t’ does not name a type 66 | uint32_t *pixels; | ^~~~~~~~ source/ImageBuffer.h:66:9: note: ‘uint32_t’ is defined in header ‘’; did you forget to ‘#include ’? g++ -o build/release/ImageBuffer.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/ImageBuffer.cpp g++ -o build/release/ImageSet.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/ImageSet.cpp g++ -o build/release/InfoPanelState.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/InfoPanelState.cpp g++ -o build/release/Information.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Information.cpp In file included from source/ImageBuffer.cpp:16: source/ImageBuffer.h:49:15: error: ‘uint32_t’ does not name a type 49 | const uint32_t *Pixels() const; | ^~~~~~~~ source/ImageBuffer.h:20:1: note: ‘uint32_t’ is defined in header ‘’; did you forget to ‘#include ’? 19 | #include +++ |+#include 20 | source/ImageBuffer.h:50:9: error: ‘uint32_t’ does not name a type 50 | uint32_t *Pixels(); | ^~~~~~~~ source/ImageBuffer.h:50:9: note: ‘uint32_t’ is defined in header ‘’; did you forget to ‘#include ’? source/ImageBuffer.h:52:15: error: ‘uint32_t’ does not name a type 52 | const uint32_t *Begin(int y, int frame = 0) const; | ^~~~~~~~ source/ImageBuffer.h:52:15: note: ‘uint32_t’ is defined in header ‘’; did you forget to ‘#include ’? source/ImageBuffer.h:53:9: error: ‘uint32_t’ does not name a type 53 | uint32_t *Begin(int y, int frame = 0); | ^~~~~~~~ source/ImageBuffer.h:53:9: note: ‘uint32_t’ is defined in header ‘’; did you forget to ‘#include ’? source/ImageBuffer.h:66:9: error: ‘uint32_t’ does not name a type 66 | uint32_t *pixels; | ^~~~~~~~ source/ImageBuffer.h:66:9: note: ‘uint32_t’ is defined in header ‘’; did you forget to ‘#include ’? g++ -o build/release/Interface.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -std=c++11 -Wall -Wold-style-cast -fno-rtti -Werror -O3 -flto source/Interface.cpp In file included from source/ImageSet.h:19, from source/ImageSet.cpp:16: source/ImageBuffer.h:49:15: error: ‘uint32_t’ does not name a type 49 | const uint32_t *Pixels() const; | ^~~~~~~~ source/ImageBuffer.h:20:1: note: ‘uint32_t’ is defined in header ‘’; did you forget to ‘#include ’? 19 | #include +++ |+#include 20 | source/ImageBuffer.h:50:9: error: ‘uint32_t’ does not name a type 50 | uint32_t *Pixels(); | ^~~~~~~~ source/ImageBuffer.h:50:9: note: ‘uint32_t’ is defined in header ‘’; did you forget to ‘#include ’? source/ImageBuffer.h:52:15: error: ‘uint32_t’ does not name a type 52 | const uint32_t *Begin(int y, int frame = 0) const; | ^~~~~~~~ source/ImageBuffer.h:52:15: note: ‘uint32_t’ is defined in header ‘’; did you forget to ‘#include ’? source/ImageBuffer.h:53:9: error: ‘uint32_t’ does not name a type 53 | uint32_t *Begin(int y, int frame = 0); | ^~~~~~~~ source/ImageBuffer.h:53:9: note: ‘uint32_t’ is defined in header ‘’; did you forget to ‘#include ’? source/ImageBuffer.h:66:9: error: ‘uint32_t’ does not name a type 66 | uint32_t *pixels; | ^~~~~~~~ source/ImageBuffer.h:66:9: note: ‘uint32_t’ is defined in header ‘’; did you forget to ‘#include ’? source/ImageBuffer.cpp: In constructor ‘ImageBuffer::ImageBuffer(int)’: source/ImageBuffer.cpp:39:48: error: class ‘ImageBuffer’ does not have any field named ‘pixels’ 39 | : width(0), height(0), frames(frames), pixels(nullptr) | ^~~~~~ source/ImageBuffer.cpp: In member function ‘void ImageBuffer::Clear(int)’: source/ImageBuffer.cpp:55:19: error: ‘pixels’ was not declared in this scope 55 | delete [] pixels; | ^~~~~~ source/ImageBuffer.cpp: In member function ‘void ImageBuffer::Allocate(int, int)’: source/ImageBuffer.cpp:68:12: error: ‘pixels’ was not declared in this scope 68 | if(pixels || !width || !height || !frames) | ^~~~~~ source/ImageBuffer.cpp:71:9: error: ‘pixels’ was not declared in this scope 71 | pixels = new uint32_t[width * height * frames]; | ^~~~~~ source/ImageBuffer.cpp:71:22: error: ‘uint32_t’ does not name a type 71 | pixels = new uint32_t[width * height * frames]; | ^~~~~~~~ source/ImageBuffer.cpp:27:1: note: ‘uint32_t’ is defined in header ‘’; did you forget to ‘#include ’? 26 | #include +++ |+#include 27 | source/ImageBuffer.cpp: At global scope: source/ImageBuffer.cpp:99:7: error: ‘uint32_t’ does not name a type 99 | const uint32_t *ImageBuffer::Pixels() const | ^~~~~~~~ source/ImageBuffer.cpp:99:7: note: ‘uint32_t’ is defined in header ‘’; did you forget to ‘#include ’? source/ImageBuffer.cpp:106:1: error: ‘uint32_t’ does not name a type 106 | uint32_t *ImageBuffer::Pixels() | ^~~~~~~~ source/ImageBuffer.cpp:106:1: note: ‘uint32_t’ is defined in header ‘’; did you forget to ‘#include ’? source/ImageBuffer.cpp:113:7: error: ‘uint32_t’ does not name a type 113 | const uint32_t *ImageBuffer::Begin(int y, int frame) const | ^~~~~~~~ source/ImageBuffer.cpp:113:7: note: ‘uint32_t’ is defined in header ‘’; did you forget to ‘#include ’? source/ImageBuffer.cpp:120:1: error: ‘uint32_t’ does not name a type 120 | uint32_t *ImageBuffer::Begin(int y, int frame) | ^~~~~~~~ source/ImageBuffer.cpp:120:1: note: ‘uint32_t’ is defined in header ‘’; did you forget to ‘#include ’? source/ImageBuffer.cpp: In member function ‘void ImageBuffer::ShrinkToHalfSize()’: source/ImageBuffer.cpp:132:66: error: ‘pixels’ was not declared in this scope 132 | unsigned char *begin = reinterpret_cast(pixels); | ^~~~~~ source/ImageBuffer.cpp:133:71: error: ‘class ImageBuffer’ has no member named ‘pixels’ 133 | unsigned char *out = reinterpret_cast(result.pixels); | ^~~~~~ source/ImageBuffer.cpp:149:29: error: ‘class ImageBuffer’ has no member named ‘pixels’ 149 | swap(pixels, result.pixels); | ^~~~~~ source/ImageBuffer.cpp: In function ‘bool {anonymous}::ReadPNG(const std::string&, ImageBuffer&, int)’: source/ImageBuffer.cpp:270:71: error: ‘class ImageBuffer’ has no member named ‘Begin’ 270 | rows[y] = reinterpret_cast(buffer.Begin(y, frame)); | ^~~~~ source/ImageBuffer.cpp: In function ‘bool {anonymous}::ReadJPG(const std::string&, ImageBuffer&, int)’: source/ImageBuffer.cpp:331:70: error: ‘class ImageBuffer’ has no member named ‘Begin’ 331 | rows[y] = reinterpret_cast(buffer.Begin(y, frame)); | ^~~~~ source/ImageBuffer.cpp: In function ‘void {anonymous}::Premultiply(ImageBuffer&, int, int)’: source/ImageBuffer.cpp:348:25: error: ‘uint32_t’ was not declared in this scope 348 | uint32_t *it = buffer.Begin(y, frame); | ^~~~~~~~ source/ImageBuffer.cpp:348:25: note: ‘uint32_t’ is defined in header ‘’; did you forget to ‘#include ’? source/ImageBuffer.cpp:348:35: error: ‘it’ was not declared in this scope; did you mean ‘int’? 348 | uint32_t *it = buffer.Begin(y, frame); | ^~ | int source/ImageBuffer.cpp:348:47: error: ‘class ImageBuffer’ has no member named ‘Begin’ 348 | uint32_t *it = buffer.Begin(y, frame); | ^~~~~ source/ImageBuffer.cpp:352:33: error: ‘uint64_t’ was not declared in this scope 352 | uint64_t value = *it; | ^~~~~~~~ source/ImageBuffer.cpp:352:33: note: ‘uint64_t’ is defined in header ‘’; did you forget to ‘#include ’? source/ImageBuffer.cpp:353:41: error: expected ‘;’ before ‘alpha’ 353 | uint64_t alpha = (value & 0xFF000000) >> 24; | ^~~~~~ | ; source/ImageBuffer.cpp:355:41: error: expected ‘;’ before ‘red’ 355 | uint64_t red = (((value & 0xFF0000) * alpha) / 255) & 0xFF0000; | ^~~~ | ; source/ImageBuffer.cpp:356:41: error: expected ‘;’ before ‘green’ 356 | uint64_t green = (((value & 0xFF00) * alpha) / 255) & 0xFF00; | ^~~~~~ | ; source/ImageBuffer.cpp:357:41: error: expected ‘;’ before ‘blue’ 357 | uint64_t blue = (((value & 0xFF) * alpha) / 255) & 0xFF; | ^~~~~ | ; source/ImageBuffer.cpp:359:33: error: ‘value’ was not declared in this scope 359 | value = red | green | blue; | ^~~~~ source/ImageBuffer.cpp:359:41: error: ‘red’ was not declared in this scope 359 | value = red | green | blue; | ^~~ source/ImageBuffer.cpp:359:47: error: ‘green’ was not declared in this scope 359 | value = red | green | blue; | ^~~~~ source/ImageBuffer.cpp:359:55: error: ‘blue’ was not declared in this scope 359 | value = red | green | blue; | ^~~~ source/ImageBuffer.cpp:361:41: error: ‘alpha’ was not declared in this scope; did you mean ‘isalpha’? 361 | alpha >>= 2; | ^~~~~ | isalpha source/ImageBuffer.cpp:363:51: error: ‘alpha’ was not declared in this scope; did you mean ‘isalpha’? 363 | value |= (alpha << 24); | ^~~~~ | isalpha source/ImageBuffer.cpp:365:51: error: ‘uint32_t’ does not name a type 365 | *it = static_cast(value); | ^~~~~~~~ source/ImageBuffer.cpp:365:51: note: ‘uint32_t’ is defined in header ‘’; did you forget to ‘#include ’? scons: *** [build/release/ImageBuffer.o] Error 1 scons: *** [build/release/ImageSet.o] Error 1 source/GameWindow.cpp: In static member function ‘static void GameWindow::SetIcon()’: source/GameWindow.cpp:270:20: error: ‘class ImageBuffer’ has no member named ‘Pixels’ 270 | if(!buffer.Pixels() || !buffer.Width() || !buffer.Height()) | ^~~~~~ source/GameWindow.cpp:274:64: error: ‘class ImageBuffer’ has no member named ‘Pixels’ 274 | SDL_Surface *surface = SDL_CreateRGBSurfaceFrom(buffer.Pixels(), buffer.Width(), buffer.Height(), | ^~~~~~ scons: *** [build/release/GameWindow.o] Error 1 scons: building terminated because of errors. ==> ERROR: A failure occurred in build(). Aborting...