From https://github.com/archlinux/svntogit-community * branch packages/goattracker -> FETCH_HEAD * [new branch] packages/goattracker -> community/packages/goattracker Cloning into 'goattracker'... 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 384k 0 --:--:-- --:--:-- --:--:-- 385k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 8549k 0 56837 0 0 164k 0 0:00:51 --:--:-- 0:00:51 164k 100 8549k 100 8549k 0 0 21.6M 0 --:--:-- --:--:-- --:--:-- 21.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 143k 100 143k 0 0 423k 0 --:--:-- --:--:-- --:--:-- 423k :: 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=1691256206 SHELL=/bin/bash SCHROOT_CHROOT_NAME=jenkins-reproducible-archlinux no_proxy=localhost,127.0.0.1 SCHROOT_COMMAND=bash -l -c SOURCE_DATE_EPOCH='1691256206' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' TMPDIR='/tmp/archlinux-ci/' printenv 2>&1 SCHROOT_SESSION_ID=archlinux-goattracker-archlinuxrb-build-RhFeMTkB PWD=/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/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: goattracker 2.76-3 (Sat Aug 5 17:23:38 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 (30) default-cursors-2-1 glu-9.0.2-3 hidapi-0.14.0-1 libdrm-2.4.115-1 libglvnd-1.6.0-1 libomxil-bellagio-0.9.3-4 libpciaccess-0.17-1 libunwind-1.6.2-2 libusb-1.0.26-2 libx11-1.8.6-1 libxau-1.0.11-2 libxcb-1.15-2 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-15.0.7-3 lm_sensors-1:3.6.0.r41.g31d1f125-2 mesa-1:23.1.5-1 sdl2-2.28.2-1 vulkan-icd-loader-1.3.255-1 wayland-1.22.0-1 xcb-proto-1.15.2-3 xorgproto-2023.2-1 hicolor-icon-theme-0.17-3 sdl12-compat-1.2.64-1 Total Download Size: 50.68 MiB Total Installed Size: 239.26 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 127k 100 127k 0 0 74.5M 0 --:--:-- --:--:-- --:--:-- 124M % 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 105M 0 --:--:-- --:--:-- --:--:-- 118M % 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 25.7M 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 12.7M 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 1001k 100 1001k 0 0 118M 0 --:--:-- --:--:-- --:--:-- 122M % 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 2091k 100 2091k 0 0 125M 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 105k 100 105k 0 0 76.0M 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 29880 100 29880 0 0 29.2M 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 22303 100 22303 0 0 24.1M 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 329k 100 329k 0 0 112M 0 --:--:-- --:--:-- --:--:-- 160M % 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 111k 100 111k 0 0 85.3M 0 --:--:-- --:--:-- --:--:-- 108M % 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.5M 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 9593k 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 7647k 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 17.8M 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 29.2M 100 29.2M 0 0 176M 0 --:--:-- --:--:-- --:--:-- 177M % 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 96.3M 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 138k 100 138k 0 0 103M 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 2233 100 2233 0 0 2999k 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 100M 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 99.5M 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 95 15.1M 95 14.4M 0 0 175M 0 --:--:-- --:--:-- --:--:-- 173M 100 15.1M 100 15.1M 0 0 175M 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 355k 100 355k 0 0 138M 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 32760 100 32760 0 0 32.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 72795 100 72795 0 0 65.6M 0 --:--:-- --:--:-- --:--:-- 69.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 42190 100 42190 0 0 42.2M 0 --:--:-- --:--:-- --:--:-- 40.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 990k 100 990k 0 0 2871k 0 --:--:-- --:--:-- --:--:-- 2878k % 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 104M 0 --:--:-- --:--:-- --:--:-- 139M % 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 129k 100 129k 0 0 95.4M 0 --:--:-- --:--:-- --:--:-- 126M % 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.7M 0 --:--:-- --:--:-- --:--:-- 9786k checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxrender... installing libpciaccess... installing libdrm... 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 libva-mesa-driver: for accelerated video playback mesa-vdpau: for accelerated video playback opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing libxcursor... installing libusb... installing hidapi... 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 glu... installing sdl12-compat... installing hicolor-icon-theme... :: 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) gendesk-1.0.9-3 Total Download Size: 2.20 MiB Total Installed Size: 6.40 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 2255k 100 2255k 0 0 163M 0 --:--:-- --:--:-- --:--:-- 169M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing gendesk... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Downloading goattracker-2.76.zip... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1027 0 1027 0 0 3475 0 --:--:-- --:--:-- --:--:-- 3469 100 379 100 379 0 0 649 0 --:--:-- --:--:-- --:--:-- 649 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 100 1191k 100 1191k 0 0 581k 0 0:00:02 0:00:02 --:--:-- 1393k ==> Validating source files with sha512sums... goattracker-2.76.zip ... Passed ==> Validating source files with b2sums... goattracker-2.76.zip ... Passed ==> Extracting sources... -> Extracting goattracker-2.76.zip with bsdtar ==> Starting prepare()... [goattracker] Generating desktop file... ok ==> Starting build()... rm -f *.o *~ rm -f asm/*.o rm -f bme/*.o rm -f resid/*.o rm -f resid-fp/*.o rm -f ../linux/goattrk2 ../linux/gt2reloc ../linux/ins2snd2 ../linux/sngspli2 ../linux/mod2sng cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o goatdata.o goatdata.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o goattrk2.o goattrk2.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o gsong.o gsong.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o gorder.o gorder.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o gpattern.o gpattern.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o ginstr.o ginstr.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o gtable.o gtable.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o gplay.o gplay.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o gdisplay.o gdisplay.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o gfile.o gfile.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o greloc.o greloc.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o ghelp.o ghelp.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o gsound.o gsound.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o gconsole.o gconsole.c g++ -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 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -fpermissive -c -o gsid.o gsid.cpp g++ -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 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -fpermissive -c -o resid/envelope.o resid/envelope.cpp g++ -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 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -fpermissive -c -o resid/extfilt.o resid/extfilt.cpp g++ -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 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -fpermissive -c -o resid/filter.o resid/filter.cpp gfile.c: In function 'initpaths': gfile.c:31:3: warning: ignoring return value of 'getcwd' declared with attribute 'warn_unused_result' [-Wunused-result] 31 | getcwd(songpath, MAX_PATHNAME); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gfile.c: In function 'fileselector': gfile.c:59:21: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 59 | if (strlen(path)) chdir(path); | ^~~~~~~~~~~ gfile.c:73:3: warning: ignoring return value of 'getcwd' declared with attribute 'warn_unused_result' [-Wunused-result] 73 | getcwd(path, MAX_PATHNAME); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gfile.c:277:9: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 277 | chdir(".."); | ^~~~~~~~~~~ gfile.c:363:11: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 363 | chdir(direntry[filepos].name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gfile.c:373:11: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 373 | chdir(tempname); | ^~~~~~~~~~~~~~~ gfile.c:379:9: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 379 | chdir(path); | ^~~~~~~~~~~ gsound.c: In function 'sound_init': gsound.c:162:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 162 | write(hardsidfd, &dataword, 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsound.c: In function 'sound_uninit': gsound.c:291:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 291 | write(hardsidfd, &dataword, 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsound.c:318:7: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 318 | write(catweaselfd, buf, sizeof(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gconsole.c: In function 'loadexternalpalette': goattrk2.c: In function 'main': gconsole.c:108:5: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 108 | fgets(ln, sizeof(ln), ext_f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gconsole.c:113:7: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 113 | fgets(ln, sizeof(ln), ext_f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gconsole.c:114:7: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 114 | fgets(ln, sizeof(ln), ext_f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ goattrk2.c:362:11: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 362 | chdir(startpath); | ^~~~~~~~~~~~~~~~ gsound.c: In function 'sound_playrout': gsound.c:451:7: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 451 | write(hardsidfd, &dataword, 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsound.c:475:7: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 475 | write(catweaselfd, &sidreg[o], 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ goattrk2.c: In function 'getparam': goattrk2.c:1384:5: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 1384 | fgets(configbuf, MAX_PATHNAME, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ goattrk2.c: In function 'getfloatparam': goattrk2.c:1436:5: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 1436 | fgets(configbuf, MAX_PATHNAME, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ goattrk2.c: In function 'getstringparam': goattrk2.c:1452:5: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 1452 | fgets(configbuf, MAX_PATHNAME, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ goattrk2.c: In function 'readscalatuningfile': goattrk2.c:1571:7: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 1571 | fgets(configbuf, MAX_PATHNAME, scalatuningfile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ goattrk2.c:1581:7: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 1581 | fgets(configbuf, MAX_PATHNAME, scalatuningfile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ goattrk2.c:1593:9: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 1593 | fgets(configbuf, MAX_PATHNAME, scalatuningfile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c: In function 'loadsong': gsong.c:188:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 188 | fread(ident, 4, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:199:7: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 199 | fread(songname, sizeof songname, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:200:7: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 200 | fread(authorname, sizeof authorname, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:201:7: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 201 | fread(copyrightname, sizeof copyrightname, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:212:11: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 212 | fread(songorder[d][c], loadsize, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:228:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 228 | fread(&instr[c].name, MAX_INSTRNAMELEN, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:234:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 234 | fread(ltable[c], loadsize, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:235:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 235 | fread(rtable[c], loadsize, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:242:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 242 | fread(pattern[c], length, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:259:7: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 259 | fread(songname, sizeof songname, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:260:7: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 260 | fread(authorname, sizeof authorname, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:261:7: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 261 | fread(copyrightname, sizeof copyrightname, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:272:11: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 272 | fread(songorder[d][c], loadsize, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:288:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 288 | fread(&instr[c].name, MAX_INSTRNAMELEN, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:294:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 294 | fread(ltable[c], loadsize, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:295:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 295 | fread(rtable[c], loadsize, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:303:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 303 | fread(pattern[c], length, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:351:7: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 351 | fread(songname, sizeof songname, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:352:7: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 352 | fread(authorname, sizeof authorname, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:353:7: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 353 | fread(copyrightname, sizeof copyrightname, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:364:11: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 364 | fread(songorder[d][c], loadsize, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:384:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 384 | fread(&instr[c].name, MAX_INSTRNAMELEN, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:602:7: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 602 | fread(filtertable, 256, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c: In function 'loadinstrument': gsong.c:860:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 860 | fread(ident, 4, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:875:7: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 875 | fread(&instr[einum].name, MAX_INSTRNAMELEN, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:938:7: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 938 | fread(&instr[einum].name, MAX_INSTRNAMELEN, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:1012:7: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 1012 | fread(&instr[einum].name, MAX_INSTRNAMELEN, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:1163:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 1163 | fread(filtertemp, sizeof filtertemp, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c: In function 'mergesong': gsong.c:1624:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 1624 | fread(ident, 4, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:1647:11: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 1647 | fread(songorder[songbase + d][c], loadsize, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:1679:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 1679 | fread(&instr[c + instrbase].name, MAX_INSTRNAMELEN, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:1687:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 1687 | fread(<able[c][tablebase[c]], loadsize, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:1688:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 1688 | fread(&rtable[c][tablebase[c]], loadsize, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsong.c:1716:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 1716 | fread(pattern[c + pattbase], length, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -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 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -fpermissive -c -o resid/pot.o resid/pot.cpp g++ -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 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -fpermissive -c -o resid/sid.o resid/sid.cpp g++ -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 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -fpermissive -c -o resid/wave.o resid/wave.cpp g++ -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 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -fpermissive -c -o resid/wave6581__ST.o resid/wave6581__ST.cpp g++ -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 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -fpermissive -c -o resid/wave6581_P_T.o resid/wave6581_P_T.cpp g++ -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 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -fpermissive -c -o resid/wave6581_PS_.o resid/wave6581_PS_.cpp g++ -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 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -fpermissive -c -o resid/wave6581_PST.o resid/wave6581_PST.cpp g++ -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 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -fpermissive -c -o resid/wave8580__ST.o resid/wave8580__ST.cpp g++ -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 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -fpermissive -c -o resid/wave8580_P_T.o resid/wave8580_P_T.cpp g++ -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 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -fpermissive -c -o resid/wave8580_PS_.o resid/wave8580_PS_.cpp g++ -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 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -fpermissive -c -o resid/wave8580_PST.o resid/wave8580_PST.cpp g++ -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 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -fpermissive -c -o resid/voice.o resid/voice.cpp g++ -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 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -fpermissive -c -o resid-fp/envelopefp.o resid-fp/envelopefp.cpp g++ -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 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -fpermissive -c -o resid-fp/extfiltfp.o resid-fp/extfiltfp.cpp g++ -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 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -fpermissive -c -o resid-fp/filterfp.o resid-fp/filterfp.cpp g++ -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 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -fpermissive -c -o resid-fp/potfp.o resid-fp/potfp.cpp g++ -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 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -fpermissive -c -o resid-fp/sidfp.o resid-fp/sidfp.cpp g++ -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 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -fpermissive -c -o resid-fp/wavefp.o resid-fp/wavefp.cpp g++ -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 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -fpermissive -c -o resid-fp/voicefp.o resid-fp/voicefp.cpp cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o asm/asmtab.o asm/asmtab.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o asm/chnkpool.o asm/chnkpool.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o asm/expr.o asm/expr.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o asm/lexyy.o asm/lexyy.c In file included from asm/expr.c:30: asm/expr.c: In function 'expr_dump': asm/expr.c:52:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 52 | LOG(level, ("expr 0x%08X symref %s\n", (u32)e, e->type.symref)); | ^ asm/log.h:129:25: note: in definition of macro 'LOG' 129 | log_log_default M; \ | ^ asm/expr.c:55:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 55 | LOG(level, ("expr 0x%08X number %d\n", (u32)e, e->type.number)); | ^ asm/log.h:129:25: note: in definition of macro 'LOG' 129 | log_log_default M; \ | ^ asm/expr.c:59:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 59 | (u32)e, e->expr_op, (u32)e->type.arg1)); | ^ asm/log.h:129:25: note: in definition of macro 'LOG' 129 | log_log_default M; \ | ^ asm/expr.c:59:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 59 | (u32)e, e->expr_op, (u32)e->type.arg1)); | ^ asm/log.h:129:25: note: in definition of macro 'LOG' 129 | log_log_default M; \ | ^ asm/expr.c:62:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 62 | (u32)e, e->expr_op, (u32)e->type.arg1)); | ^ asm/log.h:129:25: note: in definition of macro 'LOG' 129 | log_log_default M; \ | ^ asm/expr.c:62:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 62 | (u32)e, e->expr_op, (u32)e->type.arg1)); | ^ asm/log.h:129:25: note: in definition of macro 'LOG' 129 | log_log_default M; \ | ^ asm/expr.c:66:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 66 | (u32)e, e->expr_op, (u32)e->type.arg1, (u32)e->expr_arg2)); | ^ asm/log.h:129:25: note: in definition of macro 'LOG' 129 | log_log_default M; \ | ^ asm/expr.c:66:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 66 | (u32)e, e->expr_op, (u32)e->type.arg1, (u32)e->expr_arg2)); | ^ asm/log.h:129:25: note: in definition of macro 'LOG' 129 | log_log_default M; \ | ^ asm/expr.c:66:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 66 | (u32)e, e->expr_op, (u32)e->type.arg1, (u32)e->expr_arg2)); | ^ asm/log.h:129:25: note: in definition of macro 'LOG' 129 | log_log_default M; \ | ^ cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o asm/log.o asm/log.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o asm/membuf.o asm/membuf.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o asm/membufio.o asm/membufio.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o asm/namedbuf.o asm/namedbuf.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o asm/parse.o asm/parse.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o asm/pc.o asm/pc.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o asm/vec.o asm/vec.c In file included from asm/parse.c:30: asm/parse.c: In function 'dump_sym_entry': asm/parse.c:120:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 120 | (u32)se, se->symbol, (u32)se->expr)); | ^ asm/log.h:129:25: note: in definition of macro 'LOG' 129 | log_log_default M; \ | ^ asm/parse.c:120:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 120 | (u32)se, se->symbol, (u32)se->expr)); | ^ asm/log.h:129:25: note: in definition of macro 'LOG' 129 | log_log_default M; \ | ^ cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o bme/bme_gfx.o bme/bme_gfx.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o bme/bme_snd.o bme/bme_snd.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o bme/bme_win.o bme/bme_win.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o bme/bme_mou.o bme/bme_mou.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o bme/bme_kbd.o bme/bme_kbd.c In function 'insertaddrlo', inlined from 'relocator' at greloc.c:1192:5: greloc.c:2051:25: warning: '%s' directive writing up to 255 bytes into a region of size 57 [-Wformat-overflow=] 1192 | insertaddrlo(textbuffer); | ~~~~~~~~~~ ...... 2051 | sprintf(insertbuffer, " .BYTE (%s %% 256)\n", name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:964, from goattrk2.h:5, from greloc.c:7: In function 'sprintf', inlined from 'insertaddrlo' at greloc.c:2051:3, inlined from 'relocator' at greloc.c:1192:5: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 32 and 287 bytes into a destination of size 80 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'insertaddrhi', inlined from 'relocator' at greloc.c:1198:5: greloc.c:2059:25: warning: '%s' directive writing up to 255 bytes into a region of size 57 [-Wformat-overflow=] 1198 | insertaddrhi(textbuffer); | ~~~~~~~~~~ ...... 2059 | sprintf(insertbuffer, " .BYTE (%s / 256)\n", name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'sprintf', inlined from 'insertaddrhi' at greloc.c:2059:3, inlined from 'relocator' at greloc.c:1198:5: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 32 and 287 bytes into a destination of size 80 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'insertaddrlo', inlined from 'relocator' at greloc.c:1206:5: greloc.c:2051:25: warning: '%s' directive writing up to 255 bytes into a region of size 57 [-Wformat-overflow=] 1206 | insertaddrlo(textbuffer); | ~~~~~~~~~~ ...... 2051 | sprintf(insertbuffer, " .BYTE (%s %% 256)\n", name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'sprintf', inlined from 'insertaddrlo' at greloc.c:2051:3, inlined from 'relocator' at greloc.c:1206:5: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 32 and 287 bytes into a destination of size 80 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'insertaddrhi', inlined from 'relocator' at greloc.c:1212:5: greloc.c:2059:25: warning: '%s' directive writing up to 255 bytes into a region of size 57 [-Wformat-overflow=] 1212 | insertaddrhi(textbuffer); | ~~~~~~~~~~ ...... 2059 | sprintf(insertbuffer, " .BYTE (%s / 256)\n", name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'sprintf', inlined from 'insertaddrhi' at greloc.c:2059:3, inlined from 'relocator' at greloc.c:1212:5: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 32 and 287 bytes into a destination of size 80 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'insertlabel', inlined from 'relocator' at greloc.c:1385:7: greloc.c:2004:25: warning: '%s' directive writing up to 255 bytes into a region of size 80 [-Wformat-overflow=] 1385 | insertlabel(textbuffer); | ~~~~~~~~~~ ...... 2004 | sprintf(insertbuffer, "%s:\n", name); | ^~~~~~~ In function 'sprintf', inlined from 'insertlabel' at greloc.c:2004:3, inlined from 'relocator' at greloc.c:1385:7: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 3 and 258 bytes into a destination of size 80 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'insertlabel', inlined from 'relocator' at greloc.c:1394:5: greloc.c:2004:25: warning: '%s' directive writing up to 255 bytes into a region of size 80 [-Wformat-overflow=] 1394 | insertlabel(textbuffer); | ~~~~~~~~~~ ...... 2004 | sprintf(insertbuffer, "%s:\n", name); | ^~~~~~~ In function 'sprintf', inlined from 'insertlabel' at greloc.c:2004:3, inlined from 'relocator' at greloc.c:1394:5: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 3 and 258 bytes into a destination of size 80 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o bme/bme_io.o bme/bme_io.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o bme/bme_end.o bme/bme_end.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o bme/bme.o bme/bme.c cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o gt2reloc.o gt2reloc.c bme/bme_end.c: In function 'fread8': bme/bme_end.c:36:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 36 | fread(bytes, 1, 1, file); | ^~~~~~~~~~~~~~~~~~~~~~~~ bme/bme_end.c: In function 'freadle16': bme/bme_end.c:44:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 44 | fread(bytes, 2, 1, file); | ^~~~~~~~~~~~~~~~~~~~~~~~ bme/bme_end.c: In function 'freadle32': bme/bme_end.c:52:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 52 | fread(bytes, 4, 1, file); | ^~~~~~~~~~~~~~~~~~~~~~~~ bme/bme_end.c: In function 'freadhe16': bme/bme_end.c:60:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | fread(bytes, 2, 1, file); | ^~~~~~~~~~~~~~~~~~~~~~~~ bme/bme_end.c: In function 'freadhe32': bme/bme_end.c:68:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 68 | fread(bytes, 4, 1, file); | ^~~~~~~~~~~~~~~~~~~~~~~~ cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o ins2snd2.o ins2snd2.c bme/bme_io.c: In function 'io_opendatafile': bme/bme_io.c:101:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 101 | fread(ident, 4, 1, datafilehandle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bme/bme_io.c:119:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 119 | fread(&fileheaders[index].name, 13, 1, datafilehandle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bme/bme_io.c: In function 'freadle32': bme/bme_io.c:328:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 328 | fread(&bytes, 4, 1, file); | ^~~~~~~~~~~~~~~~~~~~~~~~~ cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o sngspli2.o sngspli2.c ins2snd2.c: In function 'main': ins2snd2.c:88:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 88 | fread(ident, 4, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ins2snd2.c:100:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 100 | fread(&instr.name, MAX_INSTRNAMELEN, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ins2snd2.c:101:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 101 | fread(wavetable, wavelen, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ins2snd2.c:115:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 115 | fread(&instr.name, MAX_INSTRNAMELEN, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ins2snd2.c:145:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 145 | fread(&instr.name, MAX_INSTRNAMELEN, 1, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sngspli2.c: In function 'loadsong': sngspli2.c:280:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 280 | fread(ident, 4, 1, srchandle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sngspli2.c:295:7: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 295 | fread(songname, sizeof songname, 1, srchandle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sngspli2.c:296:7: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 296 | fread(authorname, sizeof authorname, 1, srchandle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sngspli2.c:297:7: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 297 | fread(copyrightname, sizeof copyrightname, 1, srchandle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sngspli2.c:308:11: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 308 | fread(songorder[d][c], loadbytes, 1, srchandle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sngspli2.c:324:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 324 | fread(&instr[c].name, MAX_INSTRNAMELEN, 1, srchandle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sngspli2.c:330:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 330 | fread(ltable[c], loadbytes, 1, srchandle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sngspli2.c:331:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 331 | fread(rtable[c], loadbytes, 1, srchandle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sngspli2.c:338:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 338 | fread(pattern[c], length*4, 1, srchandle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection `sdl-config --cflags` -Ibme -Iasm -O3 -c -o mod2sng.o mod2sng.c gt2reloc.c: In function 'getparam': gt2reloc.c:364:5: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 364 | fgets(configbuf, MAX_PATHNAME, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gt2reloc.c: In function 'getfloatparam': gt2reloc.c:416:5: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 416 | fgets(configbuf, MAX_PATHNAME, handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'linkedread', inlined from 'io_read' at bme/bme_io.c:259:13, inlined from 'io_readle16' at bme/bme_io.c:296:5: bme/bme_io.c:342:17: warning: writing 8 bytes into a region of size 2 [-Wstringop-overflow=] 342 | *dest++ = *datafileptr++; | ~~~~~~~~^~~~~~~~~~~~~~~~ bme/bme_io.c: In function 'io_readle16': bme/bme_io.c:294:19: note: destination object 'bytes' of size 2 294 | unsigned char bytes[2]; | ^~~~~ In function 'linkedread', inlined from 'io_read' at bme/bme_io.c:259:13, inlined from 'io_readle16' at bme/bme_io.c:296:5: bme/bme_io.c:342:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 342 | *dest++ = *datafileptr++; | ~~~~~~~~^~~~~~~~~~~~~~~~ bme/bme_io.c: In function 'io_readle16': bme/bme_io.c:294:19: note: at offset [18, 4294967282] into destination object 'bytes' of size 2 294 | unsigned char bytes[2]; | ^~~~~ bme/bme_io.c:294:19: note: at offset 2 into destination object 'bytes' of size 2 bme/bme_io.c:294:19: note: at offset [18, 4294967282] into destination object 'bytes' of size 2 bme/bme_io.c:294:19: note: at offset 2 into destination object 'bytes' of size 2 In function 'linkedread', inlined from 'io_read' at bme/bme_io.c:259:13, inlined from 'io_readle16' at bme/bme_io.c:296:5: bme/bme_io.c:342:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 342 | *dest++ = *datafileptr++; | ~~~~~~~~^~~~~~~~~~~~~~~~ bme/bme_io.c: In function 'io_readle16': bme/bme_io.c:294:19: note: at offset [19, 4294967283] into destination object 'bytes' of size 2 294 | unsigned char bytes[2]; | ^~~~~ bme/bme_io.c:294:19: note: at offset 3 into destination object 'bytes' of size 2 bme/bme_io.c:294:19: note: at offset [19, 4294967283] into destination object 'bytes' of size 2 bme/bme_io.c:294:19: note: at offset 3 into destination object 'bytes' of size 2 In function 'linkedread', inlined from 'io_read' at bme/bme_io.c:259:13, inlined from 'io_readle16' at bme/bme_io.c:296:5: bme/bme_io.c:342:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 342 | *dest++ = *datafileptr++; | ~~~~~~~~^~~~~~~~~~~~~~~~ bme/bme_io.c: In function 'io_readle16': bme/bme_io.c:294:19: note: at offset [20, 4294967284] into destination object 'bytes' of size 2 294 | unsigned char bytes[2]; | ^~~~~ bme/bme_io.c:294:19: note: at offset 4 into destination object 'bytes' of size 2 bme/bme_io.c:294:19: note: at offset [20, 4294967284] into destination object 'bytes' of size 2 bme/bme_io.c:294:19: note: at offset 4 into destination object 'bytes' of size 2 In function 'linkedread', inlined from 'io_read' at bme/bme_io.c:259:13, inlined from 'io_readle16' at bme/bme_io.c:296:5: bme/bme_io.c:342:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 342 | *dest++ = *datafileptr++; | ~~~~~~~~^~~~~~~~~~~~~~~~ bme/bme_io.c: In function 'io_readle16': bme/bme_io.c:294:19: note: at offset [21, 4294967285] into destination object 'bytes' of size 2 294 | unsigned char bytes[2]; | ^~~~~ bme/bme_io.c:294:19: note: at offset 5 into destination object 'bytes' of size 2 bme/bme_io.c:294:19: note: at offset [21, 4294967285] into destination object 'bytes' of size 2 bme/bme_io.c:294:19: note: at offset 5 into destination object 'bytes' of size 2 In function 'linkedread', inlined from 'io_read' at bme/bme_io.c:259:13, inlined from 'io_readle16' at bme/bme_io.c:296:5: bme/bme_io.c:342:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 342 | *dest++ = *datafileptr++; | ~~~~~~~~^~~~~~~~~~~~~~~~ bme/bme_io.c: In function 'io_readle16': bme/bme_io.c:294:19: note: at offset [22, 4294967286] into destination object 'bytes' of size 2 294 | unsigned char bytes[2]; | ^~~~~ bme/bme_io.c:294:19: note: at offset 6 into destination object 'bytes' of size 2 bme/bme_io.c:294:19: note: at offset [22, 4294967286] into destination object 'bytes' of size 2 bme/bme_io.c:294:19: note: at offset 6 into destination object 'bytes' of size 2 cc -o ../linux/ins2snd2 ins2snd2.o bme/bme_end.o In function 'linkedread', inlined from 'io_read' at bme/bme_io.c:259:13, inlined from 'io_readhe16' at bme/bme_io.c:304:5: bme/bme_io.c:342:17: warning: writing 8 bytes into a region of size 2 [-Wstringop-overflow=] 342 | *dest++ = *datafileptr++; | ~~~~~~~~^~~~~~~~~~~~~~~~ bme/bme_io.c: In function 'io_readhe16': bme/bme_io.c:302:19: note: destination object 'bytes' of size 2 302 | unsigned char bytes[2]; | ^~~~~ In function 'linkedread', inlined from 'io_read' at bme/bme_io.c:259:13, inlined from 'io_readhe16' at bme/bme_io.c:304:5: bme/bme_io.c:342:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 342 | *dest++ = *datafileptr++; | ~~~~~~~~^~~~~~~~~~~~~~~~ bme/bme_io.c: In function 'io_readhe16': bme/bme_io.c:302:19: note: at offset [18, 4294967282] into destination object 'bytes' of size 2 302 | unsigned char bytes[2]; | ^~~~~ bme/bme_io.c:302:19: note: at offset 2 into destination object 'bytes' of size 2 bme/bme_io.c:302:19: note: at offset [18, 4294967282] into destination object 'bytes' of size 2 bme/bme_io.c:302:19: note: at offset 2 into destination object 'bytes' of size 2 In function 'linkedread', inlined from 'io_read' at bme/bme_io.c:259:13, inlined from 'io_readhe16' at bme/bme_io.c:304:5: bme/bme_io.c:342:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 342 | *dest++ = *datafileptr++; | ~~~~~~~~^~~~~~~~~~~~~~~~ bme/bme_io.c: In function 'io_readhe16': bme/bme_io.c:302:19: note: at offset [19, 4294967283] into destination object 'bytes' of size 2 302 | unsigned char bytes[2]; | ^~~~~ bme/bme_io.c:302:19: note: at offset 3 into destination object 'bytes' of size 2 bme/bme_io.c:302:19: note: at offset [19, 4294967283] into destination object 'bytes' of size 2 bme/bme_io.c:302:19: note: at offset 3 into destination object 'bytes' of size 2 In function 'linkedread', inlined from 'io_read' at bme/bme_io.c:259:13, inlined from 'io_readhe16' at bme/bme_io.c:304:5: bme/bme_io.c:342:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 342 | *dest++ = *datafileptr++; | ~~~~~~~~^~~~~~~~~~~~~~~~ bme/bme_io.c: In function 'io_readhe16': bme/bme_io.c:302:19: note: at offset [20, 4294967284] into destination object 'bytes' of size 2 302 | unsigned char bytes[2]; | ^~~~~ bme/bme_io.c:302:19: note: at offset 4 into destination object 'bytes' of size 2 bme/bme_io.c:302:19: note: at offset [20, 4294967284] into destination object 'bytes' of size 2 bme/bme_io.c:302:19: note: at offset 4 into destination object 'bytes' of size 2 In function 'linkedread', inlined from 'io_read' at bme/bme_io.c:259:13, inlined from 'io_readhe16' at bme/bme_io.c:304:5: bme/bme_io.c:342:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 342 | *dest++ = *datafileptr++; | ~~~~~~~~^~~~~~~~~~~~~~~~ bme/bme_io.c: In function 'io_readhe16': bme/bme_io.c:302:19: note: at offset [21, 4294967285] into destination object 'bytes' of size 2 302 | unsigned char bytes[2]; | ^~~~~ bme/bme_io.c:302:19: note: at offset 5 into destination object 'bytes' of size 2 bme/bme_io.c:302:19: note: at offset [21, 4294967285] into destination object 'bytes' of size 2 bme/bme_io.c:302:19: note: at offset 5 into destination object 'bytes' of size 2 In function 'linkedread', inlined from 'io_read' at bme/bme_io.c:259:13, inlined from 'io_readhe16' at bme/bme_io.c:304:5: bme/bme_io.c:342:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 342 | *dest++ = *datafileptr++; | ~~~~~~~~^~~~~~~~~~~~~~~~ bme/bme_io.c: In function 'io_readhe16': bme/bme_io.c:302:19: note: at offset [22, 4294967286] into destination object 'bytes' of size 2 302 | unsigned char bytes[2]; | ^~~~~ bme/bme_io.c:302:19: note: at offset 6 into destination object 'bytes' of size 2 bme/bme_io.c:302:19: note: at offset [22, 4294967286] into destination object 'bytes' of size 2 bme/bme_io.c:302:19: note: at offset 6 into destination object 'bytes' of size 2 strip ../linux/ins2snd2 In function 'linkedread', inlined from 'io_read' at bme/bme_io.c:259:13, inlined from 'io_readle32' at bme/bme_io.c:312:5: bme/bme_io.c:342:17: warning: writing 8 bytes into a region of size 4 [-Wstringop-overflow=] 342 | *dest++ = *datafileptr++; | ~~~~~~~~^~~~~~~~~~~~~~~~ bme/bme_io.c: In function 'io_readle32': bme/bme_io.c:310:19: note: destination object 'bytes' of size 4 310 | unsigned char bytes[4]; | ^~~~~ In function 'linkedread', inlined from 'io_read' at bme/bme_io.c:259:13, inlined from 'io_readle32' at bme/bme_io.c:312:5: bme/bme_io.c:342:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 342 | *dest++ = *datafileptr++; | ~~~~~~~~^~~~~~~~~~~~~~~~ bme/bme_io.c: In function 'io_readle32': bme/bme_io.c:310:19: note: at offset [20, 4294967284] into destination object 'bytes' of size 4 310 | unsigned char bytes[4]; | ^~~~~ bme/bme_io.c:310:19: note: at offset 4 into destination object 'bytes' of size 4 bme/bme_io.c:310:19: note: at offset [20, 4294967284] into destination object 'bytes' of size 4 bme/bme_io.c:310:19: note: at offset 4 into destination object 'bytes' of size 4 In function 'linkedread', inlined from 'io_read' at bme/bme_io.c:259:13, inlined from 'io_readle32' at bme/bme_io.c:312:5: bme/bme_io.c:342:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 342 | *dest++ = *datafileptr++; | ~~~~~~~~^~~~~~~~~~~~~~~~ bme/bme_io.c: In function 'io_readle32': bme/bme_io.c:310:19: note: at offset [21, 4294967285] into destination object 'bytes' of size 4 310 | unsigned char bytes[4]; | ^~~~~ bme/bme_io.c:310:19: note: at offset 5 into destination object 'bytes' of size 4 bme/bme_io.c:310:19: note: at offset [21, 4294967285] into destination object 'bytes' of size 4 bme/bme_io.c:310:19: note: at offset 5 into destination object 'bytes' of size 4 In function 'linkedread', inlined from 'io_read' at bme/bme_io.c:259:13, inlined from 'io_readle32' at bme/bme_io.c:312:5: bme/bme_io.c:342:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 342 | *dest++ = *datafileptr++; | ~~~~~~~~^~~~~~~~~~~~~~~~ bme/bme_io.c: In function 'io_readle32': bme/bme_io.c:310:19: note: at offset [22, 4294967286] into destination object 'bytes' of size 4 310 | unsigned char bytes[4]; | ^~~~~ bme/bme_io.c:310:19: note: at offset 6 into destination object 'bytes' of size 4 bme/bme_io.c:310:19: note: at offset [22, 4294967286] into destination object 'bytes' of size 4 bme/bme_io.c:310:19: note: at offset 6 into destination object 'bytes' of size 4 In function 'linkedread', inlined from 'io_read' at bme/bme_io.c:259:13, inlined from 'io_readhe32' at bme/bme_io.c:320:5: bme/bme_io.c:342:17: warning: writing 8 bytes into a region of size 4 [-Wstringop-overflow=] 342 | *dest++ = *datafileptr++; | ~~~~~~~~^~~~~~~~~~~~~~~~ bme/bme_io.c: In function 'io_readhe32': bme/bme_io.c:318:19: note: destination object 'bytes' of size 4 318 | unsigned char bytes[4]; | ^~~~~ In function 'linkedread', inlined from 'io_read' at bme/bme_io.c:259:13, inlined from 'io_readhe32' at bme/bme_io.c:320:5: bme/bme_io.c:342:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 342 | *dest++ = *datafileptr++; | ~~~~~~~~^~~~~~~~~~~~~~~~ bme/bme_io.c: In function 'io_readhe32': bme/bme_io.c:318:19: note: at offset [20, 4294967284] into destination object 'bytes' of size 4 318 | unsigned char bytes[4]; | ^~~~~ bme/bme_io.c:318:19: note: at offset 4 into destination object 'bytes' of size 4 bme/bme_io.c:318:19: note: at offset [20, 4294967284] into destination object 'bytes' of size 4 bme/bme_io.c:318:19: note: at offset 4 into destination object 'bytes' of size 4 In function 'linkedread', inlined from 'io_read' at bme/bme_io.c:259:13, inlined from 'io_readhe32' at bme/bme_io.c:320:5: bme/bme_io.c:342:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 342 | *dest++ = *datafileptr++; | ~~~~~~~~^~~~~~~~~~~~~~~~ bme/bme_io.c: In function 'io_readhe32': bme/bme_io.c:318:19: note: at offset [21, 4294967285] into destination object 'bytes' of size 4 318 | unsigned char bytes[4]; | ^~~~~ bme/bme_io.c:318:19: note: at offset 5 into destination object 'bytes' of size 4 bme/bme_io.c:318:19: note: at offset [21, 4294967285] into destination object 'bytes' of size 4 bme/bme_io.c:318:19: note: at offset 5 into destination object 'bytes' of size 4 In function 'linkedread', inlined from 'io_read' at bme/bme_io.c:259:13, inlined from 'io_readhe32' at bme/bme_io.c:320:5: bme/bme_io.c:342:17: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 342 | *dest++ = *datafileptr++; | ~~~~~~~~^~~~~~~~~~~~~~~~ bme/bme_io.c: In function 'io_readhe32': bme/bme_io.c:318:19: note: at offset [22, 4294967286] into destination object 'bytes' of size 4 318 | unsigned char bytes[4]; | ^~~~~ bme/bme_io.c:318:19: note: at offset 6 into destination object 'bytes' of size 4 bme/bme_io.c:318:19: note: at offset [22, 4294967286] into destination object 'bytes' of size 4 bme/bme_io.c:318:19: note: at offset 6 into destination object 'bytes' of size 4 cc -o ../linux/mod2sng mod2sng.o bme/bme_end.o strip ../linux/mod2sng cc -o ../linux/sngspli2 sngspli2.o bme/bme_end.o strip ../linux/sngspli2 g++ -o ../linux/goattrk2 goatdata.o goattrk2.o gsong.o gorder.o gpattern.o ginstr.o gtable.o gplay.o gdisplay.o gfile.o greloc.o ghelp.o gsound.o gconsole.o gsid.o resid/envelope.o resid/extfilt.o resid/filter.o resid/pot.o resid/sid.o resid/wave.o resid/wave6581__ST.o resid/wave6581_P_T.o resid/wave6581_PS_.o resid/wave6581_PST.o resid/wave8580__ST.o resid/wave8580_P_T.o resid/wave8580_PS_.o resid/wave8580_PST.o resid/voice.o resid-fp/envelopefp.o resid-fp/extfiltfp.o resid-fp/filterfp.o resid-fp/potfp.o resid-fp/sidfp.o resid-fp/wavefp.o resid-fp/voicefp.o asm/asmtab.o asm/chnkpool.o asm/expr.o asm/lexyy.o asm/log.o asm/membuf.o asm/membufio.o asm/namedbuf.o asm/parse.o asm/pc.o asm/vec.o bme/bme_gfx.o bme/bme_snd.o bme/bme_win.o bme/bme_mou.o bme/bme_kbd.o bme/bme_io.o bme/bme_end.o bme/bme.o `sdl-config --libs` strip ../linux/goattrk2 In file included from gt2reloc.c:444: In function 'insertaddrlo', inlined from 'relocator' at greloc.c:1192:5: greloc.c:2051:25: warning: '%s' directive writing up to 255 bytes into a region of size 57 [-Wformat-overflow=] 1192 | insertaddrlo(textbuffer); | ~~~~~~~~~~ ...... 2051 | sprintf(insertbuffer, " .BYTE (%s %% 256)\n", name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:964, from goattrk2.h:5, from gt2reloc.c:25: In function 'sprintf', inlined from 'insertaddrlo' at greloc.c:2051:3, inlined from 'relocator' at greloc.c:1192:5: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 32 and 287 bytes into a destination of size 80 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'insertaddrhi', inlined from 'relocator' at greloc.c:1198:5: greloc.c:2059:25: warning: '%s' directive writing up to 255 bytes into a region of size 57 [-Wformat-overflow=] 1198 | insertaddrhi(textbuffer); | ~~~~~~~~~~ ...... 2059 | sprintf(insertbuffer, " .BYTE (%s / 256)\n", name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'sprintf', inlined from 'insertaddrhi' at greloc.c:2059:3, inlined from 'relocator' at greloc.c:1198:5: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 32 and 287 bytes into a destination of size 80 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'insertaddrlo', inlined from 'relocator' at greloc.c:1206:5: greloc.c:2051:25: warning: '%s' directive writing up to 255 bytes into a region of size 57 [-Wformat-overflow=] 1206 | insertaddrlo(textbuffer); | ~~~~~~~~~~ ...... 2051 | sprintf(insertbuffer, " .BYTE (%s %% 256)\n", name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'sprintf', inlined from 'insertaddrlo' at greloc.c:2051:3, inlined from 'relocator' at greloc.c:1206:5: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 32 and 287 bytes into a destination of size 80 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'insertaddrhi', inlined from 'relocator' at greloc.c:1212:5: greloc.c:2059:25: warning: '%s' directive writing up to 255 bytes into a region of size 57 [-Wformat-overflow=] 1212 | insertaddrhi(textbuffer); | ~~~~~~~~~~ ...... 2059 | sprintf(insertbuffer, " .BYTE (%s / 256)\n", name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'sprintf', inlined from 'insertaddrhi' at greloc.c:2059:3, inlined from 'relocator' at greloc.c:1212:5: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 32 and 287 bytes into a destination of size 80 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'insertlabel', inlined from 'relocator' at greloc.c:1385:7: greloc.c:2004:25: warning: '%s' directive writing up to 255 bytes into a region of size 80 [-Wformat-overflow=] 1385 | insertlabel(textbuffer); | ~~~~~~~~~~ ...... 2004 | sprintf(insertbuffer, "%s:\n", name); | ^~~~~~~ In function 'sprintf', inlined from 'insertlabel' at greloc.c:2004:3, inlined from 'relocator' at greloc.c:1385:7: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 3 and 258 bytes into a destination of size 80 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'insertlabel', inlined from 'relocator' at greloc.c:1394:5: greloc.c:2004:25: warning: '%s' directive writing up to 255 bytes into a region of size 80 [-Wformat-overflow=] 1394 | insertlabel(textbuffer); | ~~~~~~~~~~ ...... 2004 | sprintf(insertbuffer, "%s:\n", name); | ^~~~~~~ In function 'sprintf', inlined from 'insertlabel' at greloc.c:2004:3, inlined from 'relocator' at greloc.c:1394:5: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 3 and 258 bytes into a destination of size 80 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ g++ -DGT2RELOC -o ../linux/gt2reloc goatdata.o gt2reloc.o gsong.o gorder.o gpattern.o ginstr.o gtable.o gplay.o gdisplay.o gfile.o ghelp.o gsound.o gconsole.o gsid.o resid/envelope.o resid/extfilt.o resid/filter.o resid/pot.o resid/sid.o resid/wave.o resid/wave6581__ST.o resid/wave6581_P_T.o resid/wave6581_PS_.o resid/wave6581_PST.o resid/wave8580__ST.o resid/wave8580_P_T.o resid/wave8580_PS_.o resid/wave8580_PST.o resid/voice.o resid-fp/envelopefp.o resid-fp/extfiltfp.o resid-fp/filterfp.o resid-fp/potfp.o resid-fp/sidfp.o resid-fp/wavefp.o resid-fp/voicefp.o asm/asmtab.o asm/chnkpool.o asm/expr.o asm/lexyy.o asm/log.o asm/membuf.o asm/membufio.o asm/namedbuf.o asm/parse.o asm/pc.o asm/vec.o bme/bme_gfx.o bme/bme_snd.o bme/bme_win.o bme/bme_mou.o bme/bme_kbd.o bme/bme_io.o bme/bme_end.o bme/bme.o `sdl-config --libs` strip ../linux/gt2reloc ==> Entering fakeroot environment... ==> Starting package()... install: creating directory '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr' install: creating directory '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/bin' 'linux/gt2reloc' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/bin/gt2reloc' 'linux/goattrk2' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/bin/goattrk2' 'linux/sngspli2' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/bin/sngspli2' 'linux/mod2sng' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/bin/mod2sng' 'linux/ins2snd2' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/bin/ins2snd2' install: creating directory '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share' install: creating directory '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc' install: creating directory '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker' 'goat_tracker_commands.pdf' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/goat_tracker_commands.pdf' 'readme.txt' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/readme.txt' install: creating directory '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples' 'examples/2xtest.sng' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples/2xtest.sng' 'examples/cabrinigreen.sng' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples/cabrinigreen.sng' 'examples/consultant.sng' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples/consultant.sng' 'examples/dojo.sng' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples/dojo.sng' 'examples/everlasting.sng' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples/everlasting.sng' 'examples/funktest.sng' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples/funktest.sng' 'examples/ghosttrackers.sng' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples/ghosttrackers.sng' 'examples/hyperspace.sng' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples/hyperspace.sng' 'examples/sanction.sng' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples/sanction.sng' 'examples/sixpack.sng' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples/sixpack.sng' 'examples/tempo2test.sng' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples/tempo2test.sng' 'examples/transylvanian.sng' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples/transylvanian.sng' 'examples/unleash.sng' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples/unleash.sng' 'examples/wavecmdtest.sng' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples/wavecmdtest.sng' 'examples/goatcompo.txt' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples/goatcompo.txt' 'examples/sfx_arp1.ins' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples/sfx_arp1.ins' 'examples/sfx_arp2.ins' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples/sfx_arp2.ins' 'examples/sfx_expl.ins' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples/sfx_expl.ins' 'examples/sfx_gun.ins' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples/sfx_gun.ins' 'examples/example1.prg' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples/example1.prg' 'examples/example2.prg' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples/example2.prg' 'examples/example3.prg' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples/example3.prg' 'examples/example4.prg' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/doc/goattracker/examples/example4.prg' install: creating directory '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/man' install: creating directory '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/man/man1' 'linux/goattracker.1' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/man/man1/goattracker.1' install: creating directory '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/applications' 'src/goattracker.desktop' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/applications/goattracker.desktop' install: creating directory '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/icons' install: creating directory '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/icons/hicolor' install: creating directory '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/icons/hicolor/32x32' install: creating directory '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/icons/hicolor/32x32/apps' 'morphos/goattrk2.info' -> '/tmp/archlinux-ci/goattracker-archlinuxrb-build-RhFeMTkB/goattracker/trunk/pkg/goattracker/usr/share/icons/hicolor/32x32/apps/goattracker.png' ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "goattracker"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: goattracker 2.76-3 (Sat Aug 5 17:23:51 2023)