Diff of the two buildlogs: -- --- b1/build.log 2025-01-19 09:57:16.927873276 +0000 +++ b2/build.log 2025-01-19 10:09:19.679323226 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Jan 18 21:30:05 -12 2025 -I: pbuilder-time-stamp: 1737279005 +I: Current time: Sun Jan 19 23:58:00 +14 2025 +I: pbuilder-time-stamp: 1737280680 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -29,52 +29,84 @@ dpkg-source: info: applying perl-cxxtestgen.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/12419/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/29195/tmp/hooks/D01_modify_environment starting +debug: Running on virt64a. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jan 19 09:58 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/29195/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/29195/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='1f224e1316cb4114a5241f32ed3fc167' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='12419' - PS1='# ' - PS2='> ' + INVOCATION_ID=74c7d47ac17d4a18a1ca5b371aafcf58 + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=29195 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.xL16dplT/pbuilderrc_LFzp --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.xL16dplT/b1 --logfile b1/build.log scummvm-tools_2.9.0-1.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.xL16dplT/pbuilderrc_0FHY --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.xL16dplT/b2 --logfile b2/build.log scummvm-tools_2.9.0-1.dsc' + SUDO_GID=114 + SUDO_UID=108 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux wbq0 6.1.0-30-armmp #1 SMP Debian 6.1.124-1 (2025-01-12) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-30-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/12419/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/29195/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -339,7 +371,7 @@ Get: 209 http://deb.debian.org/debian unstable/main armhf libwxgtk3.2-dev armhf 3.2.6+dfsg-2 [80.3 kB] Get: 210 http://deb.debian.org/debian unstable/main armhf pkgconf-bin armhf 1.8.1-4 [29.2 kB] Get: 211 http://deb.debian.org/debian unstable/main armhf pkgconf armhf 1.8.1-4 [26.1 kB] -Fetched 114 MB in 9s (12.7 MB/s) +Fetched 114 MB in 4s (32.0 MB/s) Preconfiguring packages ... Selecting previously unselected package libsystemd-shared:armhf. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19564 files and directories currently installed.) @@ -1219,7 +1251,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/scummvm-tools-2.9.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../scummvm-tools_2.9.0-1_source.changes +I: user script /srv/workspace/pbuilder/29195/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/29195/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/scummvm-tools-2.9.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../scummvm-tools_2.9.0-1_source.changes dpkg-buildpackage: info: source package scummvm-tools dpkg-buildpackage: info: source version 2.9.0-1 dpkg-buildpackage: info: source distribution unstable @@ -1258,7 +1294,7 @@ Type with 4 bytes... int Type with 8 bytes... long long Alignment required... yes -Checking hosttype... linux-gnueabihf +Checking hosttype... linux-gnu Checking if host is POSIX compliant... yes Checking whether to have a verbose build... yes Checking for pkg-config... yes @@ -1284,21 +1320,21 @@ Possible attempt to separate words with commas at /usr/share/perl5/Debian/Debhelper/Buildsystem/meson.pm line 147. dh_auto_build Possible attempt to separate words with commas at /usr/share/perl5/Debian/Debhelper/Buildsystem/meson.pm line 147. - make -j3 + make -j4 make[1]: Entering directory '/build/reproducible-path/scummvm-tools-2.9.0' mkdir -p engines/cine/.deps mkdir -p engines/gob/.deps mkdir -p engines/gob/.deps +mkdir -p engines/gob/.deps g++ -MMD -MF "engines/cine/.deps/decine.d" -MQ "engines/cine/decine.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/cine/decine.cpp -o engines/cine/decine.o g++ -MMD -MF "engines/gob/.deps/degob.d" -MQ "engines/gob/degob.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/gob/degob.cpp -o engines/gob/degob.o g++ -MMD -MF "engines/gob/.deps/degob_script.d" -MQ "engines/gob/degob_script.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/gob/degob_script.cpp -o engines/gob/degob_script.o +g++ -MMD -MF "engines/gob/.deps/degob_script_v1.d" -MQ "engines/gob/degob_script_v1.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/gob/degob_script_v1.cpp -o engines/gob/degob_script_v1.o engines/cine/decine.cpp: In function 'int main(int, char**)': engines/cine/decine.cpp:852:38: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 852 | fread(data, dataSize, 1, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ mkdir -p engines/gob/.deps -g++ -MMD -MF "engines/gob/.deps/degob_script_v1.d" -MQ "engines/gob/degob_script_v1.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/gob/degob_script_v1.cpp -o engines/gob/degob_script_v1.o -mkdir -p engines/gob/.deps g++ -MMD -MF "engines/gob/.deps/degob_script_v2.d" -MQ "engines/gob/degob_script_v2.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/gob/degob_script_v2.cpp -o engines/gob/degob_script_v2.o mkdir -p engines/gob/.deps g++ -MMD -MF "engines/gob/.deps/degob_script_v3.d" -MQ "engines/gob/degob_script_v3.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/gob/degob_script_v3.cpp -o engines/gob/degob_script_v3.o @@ -1322,18 +1358,34 @@ g++ -MMD -MF "./.deps/tool.d" -MQ "tool.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c tool.cpp -o tool.o mkdir -p engines/scumm/.deps g++ -MMD -MF "engines/scumm/.deps/descumm.d" -MQ "engines/scumm/descumm.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/scumm/descumm.cpp -o engines/scumm/descumm.o +mkdir -p engines/scumm/.deps +g++ -MMD -MF "engines/scumm/.deps/descumm6.d" -MQ "engines/scumm/descumm6.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/scumm/descumm6.cpp -o engines/scumm/descumm6.o +mkdir -p engines/scumm/.deps +g++ -MMD -MF "engines/scumm/.deps/descumm-common.d" -MQ "engines/scumm/descumm-common.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/scumm/descumm-common.cpp -o engines/scumm/descumm-common.o In file included from engines/scumm/descumm.cpp:28: engines/scumm/descumm.h:42:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 42 | FixedStack() : _size(0) {} | ^ engines/scumm/descumm.h:42:32: note: remove the '< >' -mkdir -p engines/scumm/.deps -g++ -MMD -MF "engines/scumm/.deps/descumm6.d" -MQ "engines/scumm/descumm6.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/scumm/descumm6.cpp -o engines/scumm/descumm6.o In file included from engines/scumm/descumm6.cpp:28: engines/scumm/descumm.h:42:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 42 | FixedStack() : _size(0) {} | ^ engines/scumm/descumm.h:42:32: note: remove the '< >' +In file included from engines/scumm/descumm-common.cpp:27: +engines/scumm/descumm.h:42:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 42 | FixedStack() : _size(0) {} + | ^ +engines/scumm/descumm.h:42:32: note: remove the '< >' +mkdir -p engines/scumm/.deps +g++ -MMD -MF "engines/scumm/.deps/descumm-tool.d" -MQ "engines/scumm/descumm-tool.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/scumm/descumm-tool.cpp -o engines/scumm/descumm-tool.o +In file included from engines/scumm/descumm-tool.cpp:29: +engines/scumm/descumm.h:42:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] + 42 | FixedStack() : _size(0) {} + | ^ +engines/scumm/descumm.h:42:32: note: remove the '< >' +mkdir -p common/.deps +g++ -MMD -MF "common/.deps/file.d" -MQ "common/file.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c common/file.cpp -o common/file.o engines/scumm/descumm.cpp: In function 'void do_if_state_code(char*, byte)': engines/scumm/descumm.cpp:1745:45: warning: '%s' directive writing up to 255 bytes into a region of size 242 [-Wformat-overflow=] 1745 | sprintf(tmp, "getState(%s)%s%s", var, neg ? " != " : " == ", tmp2); @@ -1349,31 +1401,15 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ -mkdir -p engines/scumm/.deps -g++ -MMD -MF "engines/scumm/.deps/descumm-common.d" -MQ "engines/scumm/descumm-common.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/scumm/descumm-common.cpp -o engines/scumm/descumm-common.o -In file included from engines/scumm/descumm-common.cpp:27: -engines/scumm/descumm.h:42:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 42 | FixedStack() : _size(0) {} - | ^ -engines/scumm/descumm.h:42:32: note: remove the '< >' -mkdir -p engines/scumm/.deps -g++ -MMD -MF "engines/scumm/.deps/descumm-tool.d" -MQ "engines/scumm/descumm-tool.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/scumm/descumm-tool.cpp -o engines/scumm/descumm-tool.o -In file included from engines/scumm/descumm-tool.cpp:29: -engines/scumm/descumm.h:42:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] - 42 | FixedStack() : _size(0) {} - | ^ -engines/scumm/descumm.h:42:32: note: remove the '< >' -mkdir -p common/.deps -g++ -MMD -MF "common/.deps/file.d" -MQ "common/file.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c common/file.cpp -o common/file.o -mkdir -p common/.deps -g++ -MMD -MF "common/.deps/hashmap.d" -MQ "common/hashmap.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c common/hashmap.cpp -o common/hashmap.o -mkdir -p common/.deps -g++ -MMD -MF "common/.deps/md5.d" -MQ "common/md5.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c common/md5.cpp -o common/md5.o common/file.cpp: In member function 'void Common::File::scanString(char*)': common/file.cpp:429:15: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 429 | fscanf(_file, "%s", result); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ mkdir -p common/.deps +g++ -MMD -MF "common/.deps/hashmap.d" -MQ "common/hashmap.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c common/hashmap.cpp -o common/hashmap.o +mkdir -p common/.deps +g++ -MMD -MF "common/.deps/md5.d" -MQ "common/md5.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c common/md5.cpp -o common/md5.o +mkdir -p common/.deps g++ -MMD -MF "common/.deps/memorypool.d" -MQ "common/memorypool.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c common/memorypool.cpp -o common/memorypool.o mkdir -p common/.deps g++ -MMD -MF "common/.deps/str.d" -MQ "common/str.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c common/str.cpp -o common/str.o @@ -1529,14 +1565,16 @@ g++ -MMD -MF "engines/kyra/.deps/kyra_pak.d" -MQ "engines/kyra/kyra_pak.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/kyra/kyra_pak.cpp -o engines/kyra/kyra_pak.o mkdir -p ./.deps g++ -MMD -MF "./.deps/compress.d" -MQ "compress.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c compress.cpp -o compress.o +mkdir -p ./.deps +g++ -MMD -MF "./.deps/tools.d" -MQ "tools.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c tools.cpp -o tools.o engines/kyra/kyra_ins.cpp: In constructor 'HoFInstaller::HoFInstaller(const char*)': engines/kyra/kyra_ins.cpp:449:16: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 1024 equals destination size [-Wstringop-truncation] 449 | strncpy(_baseFilename, baseFilename, sizeof(_baseFilename)); | ^ mkdir -p ./.deps -g++ -MMD -MF "./.deps/tools.d" -MQ "tools.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c tools.cpp -o tools.o -mkdir -p ./.deps g++ -MMD -MF "./.deps/encode_dxa.d" -MQ "encode_dxa.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c encode_dxa.cpp -o encode_dxa.o +mkdir -p gui/.deps +g++ -MMD -MF "gui/.deps/configuration.d" -MQ "gui/configuration.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -Wno-deprecated-copy -Wno-cast-function-type -Wno-cast-qual -c gui/configuration.cpp -o gui/configuration.o compress.cpp: In member function 'void CompressionTool::encodeAudio(const char*, bool, int, const char*, AudioFormat)': compress.cpp:179:105: warning: '%s' directive writing up to 2047 bytes into a region of size 1983 [-Wformat-overflow=] 179 | sprintf(buf, "Error in MP3 encoder.(check parameters) \nMP3 Encoder Commandline:%s\n", fbuf); @@ -1643,13 +1681,17 @@ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ mkdir -p gui/.deps -g++ -MMD -MF "gui/.deps/configuration.d" -MQ "gui/configuration.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -Wno-deprecated-copy -Wno-cast-function-type -Wno-cast-qual -c gui/configuration.cpp -o gui/configuration.o -mkdir -p gui/.deps g++ -MMD -MF "gui/.deps/gui_tools.d" -MQ "gui/gui_tools.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -Wno-deprecated-copy -Wno-cast-function-type -Wno-cast-qual -c gui/gui_tools.cpp -o gui/gui_tools.o mkdir -p gui/.deps g++ -MMD -MF "gui/.deps/main.d" -MQ "gui/main.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -Wno-deprecated-copy -Wno-cast-function-type -Wno-cast-qual -c gui/main.cpp -o gui/main.o mkdir -p gui/.deps g++ -MMD -MF "gui/.deps/pages.d" -MQ "gui/pages.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -I/usr/lib/arm-linux-gnueabihf/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -Wno-deprecated-copy -Wno-cast-function-type -Wno-cast-qual -c gui/pages.cpp -o gui/pages.o +mkdir -p engines/twine/.deps +g++ -MMD -MF "engines/twine/.deps/detwine.d" -MQ "engines/twine/detwine.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/twine/detwine.cpp -o engines/twine/detwine.o +mkdir -p engines/twine/.deps +g++ -MMD -MF "engines/twine/.deps/hqr.d" -MQ "engines/twine/hqr.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/twine/hqr.cpp -o engines/twine/hqr.o +mkdir -p engines/twine/.deps +g++ -MMD -MF "engines/twine/.deps/lba1.d" -MQ "engines/twine/lba1.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/twine/lba1.cpp -o engines/twine/lba1.o gui/main.cpp: In member function 'void ScummVMToolsApp::OnAbout()': gui/main.cpp:117:85: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] 117 | titletext->SetFont(wxFont(22, wxSWISS, wxNORMAL, wxBOLD, false, wxT("Arial"))); @@ -1698,15 +1740,7 @@ 53 | wxPen(const wxColour& col, int width, int style); | ^~~~~ mkdir -p engines/twine/.deps -g++ -MMD -MF "engines/twine/.deps/detwine.d" -MQ "engines/twine/detwine.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/twine/detwine.cpp -o engines/twine/detwine.o -mkdir -p engines/twine/.deps -g++ -MMD -MF "engines/twine/.deps/hqr.d" -MQ "engines/twine/hqr.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/twine/hqr.cpp -o engines/twine/hqr.o -mkdir -p engines/twine/.deps -g++ -MMD -MF "engines/twine/.deps/lba1.d" -MQ "engines/twine/lba1.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/twine/lba1.cpp -o engines/twine/lba1.o -mkdir -p engines/twine/.deps g++ -MMD -MF "engines/twine/.deps/lba2.d" -MQ "engines/twine/lba2.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/twine/lba2.cpp -o engines/twine/lba2.o -mkdir -p engines/kyra/.deps -g++ -MMD -MF "engines/kyra/.deps/dekyra.d" -MQ "engines/kyra/dekyra.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/kyra/dekyra.cpp -o engines/kyra/dekyra.o engines/twine/lba2.cpp: In function 'int decompileLBA2(const uint8*, int)': engines/twine/lba2.cpp:36:14: warning: unused variable 'island' [-Wunused-variable] 36 | int8 island = stream.readByte(); @@ -1727,6 +1761,8 @@ 44 | uint8 n = stream.readByte(); | ^ mkdir -p engines/kyra/.deps +g++ -MMD -MF "engines/kyra/.deps/dekyra.d" -MQ "engines/kyra/dekyra.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/kyra/dekyra.cpp -o engines/kyra/dekyra.o +mkdir -p engines/kyra/.deps g++ -MMD -MF "engines/kyra/.deps/dekyra_v1.d" -MQ "engines/kyra/dekyra_v1.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/kyra/dekyra_v1.cpp -o engines/kyra/dekyra_v1.o mkdir -p engines/prince/.deps g++ -MMD -MF "engines/prince/.deps/deprince.d" -MQ "engines/prince/deprince.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/prince/deprince.cpp -o engines/prince/deprince.o @@ -1774,22 +1810,18 @@ g++ -MMD -MF "engines/mohawk/.deps/construct_mohawk.d" -MQ "engines/mohawk/construct_mohawk.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/mohawk/construct_mohawk.cpp -o engines/mohawk/construct_mohawk.o mkdir -p engines/supernova/.deps g++ -MMD -MF "engines/supernova/.deps/convert_mod.d" -MQ "engines/supernova/convert_mod.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/supernova/convert_mod.cpp -o engines/supernova/convert_mod.o +mkdir -p engines/hadesch/.deps +g++ -MMD -MF "engines/hadesch/.deps/extract_hadesch.d" -MQ "engines/hadesch/extract_hadesch.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/hadesch/extract_hadesch.cpp -o engines/hadesch/extract_hadesch.o engines/supernova/convert_mod.cpp: In function 'int main(int, char**)': engines/supernova/convert_mod.cpp:452:14: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 452 | scanf("%d", &mode); | ~~~~~^~~~~~~~~~~~~ -mkdir -p engines/hadesch/.deps -g++ -MMD -MF "engines/hadesch/.deps/extract_hadesch.d" -MQ "engines/hadesch/extract_hadesch.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/hadesch/extract_hadesch.cpp -o engines/hadesch/extract_hadesch.o -engines/mohawk/construct_mohawk.cpp: In function 'int main(int, char**)': -engines/mohawk/construct_mohawk.cpp:466:24: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 100 equals destination size [-Wstringop-truncation] - 466 | strncpy(resourceFilename, file.filename.getName().c_str(), sizeof(resourceFilename)); - | ^ -mkdir -p engines/hadesch/.deps -g++ -MMD -MF "engines/hadesch/.deps/extract_hadesch_img.d" -MQ "engines/hadesch/extract_hadesch_img.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/hadesch/extract_hadesch_img.cpp -o engines/hadesch/extract_hadesch_img.o engines/hadesch/extract_hadesch.cpp: In function 'int main(int, char**)': engines/hadesch/extract_hadesch.cpp:50:15: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 50 | fread (buf, 1, sz, fin); | ~~~~~~^~~~~~~~~~~~~~~~~ +mkdir -p engines/hadesch/.deps +g++ -MMD -MF "engines/hadesch/.deps/extract_hadesch_img.d" -MQ "engines/hadesch/extract_hadesch_img.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/hadesch/extract_hadesch_img.cpp -o engines/hadesch/extract_hadesch_img.o mkdir -p engines/scumm/.deps g++ -MMD -MF "engines/scumm/.deps/extract_lokalizator.d" -MQ "engines/scumm/extract_lokalizator.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/scumm/extract_lokalizator.cpp -o engines/scumm/extract_lokalizator.o engines/scumm/extract_lokalizator.cpp: In function 'int main(int, char**)': @@ -1798,12 +1830,16 @@ | ~~~~~~^~~~~~~~~~~~~~~~~ mkdir -p engines/mads/.deps g++ -MMD -MF "engines/mads/.deps/extract_mps.d" -MQ "engines/mads/extract_mps.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/mads/extract_mps.cpp -o engines/mads/extract_mps.o -mkdir -p common/.deps -g++ -MMD -MF "common/.deps/dcl.d" -MQ "common/dcl.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c common/dcl.cpp -o common/dcl.o +engines/mohawk/construct_mohawk.cpp: In function 'int main(int, char**)': +engines/mohawk/construct_mohawk.cpp:466:24: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 100 equals destination size [-Wstringop-truncation] + 466 | strncpy(resourceFilename, file.filename.getName().c_str(), sizeof(resourceFilename)); + | ^ engines/hadesch/extract_hadesch_img.cpp: In function 'int main(int, char**)': engines/hadesch/extract_hadesch_img.cpp:287:15: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 287 | fread (buf, 1, sz, fin); | ~~~~~~^~~~~~~~~~~~~~~~~ +mkdir -p common/.deps +g++ -MMD -MF "common/.deps/dcl.d" -MQ "common/dcl.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c common/dcl.cpp -o common/dcl.o engines/mads/extract_mps.cpp: In function 'int main(int, char**)': engines/mads/extract_mps.cpp:74:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 74 | if (filecnt > (indexSize - 12) / sizeof(FileDescriptorBin)) @@ -1817,6 +1853,8 @@ g++ -MMD -MF "engines/grim/.deps/lab.d" -MQ "engines/grim/lab.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/lab.cpp -o engines/grim/lab.o mkdir -p engines/grim/.deps g++ -MMD -MF "engines/grim/.deps/bm2bmp.d" -MQ "engines/grim/bm2bmp.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/bm2bmp.cpp -o engines/grim/bm2bmp.o +mkdir -p engines/grim/emi/.deps +g++ -MMD -MF "engines/grim/emi/.deps/cosb2cos.d" -MQ "engines/grim/emi/cosb2cos.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/emi/cosb2cos.cpp -o engines/grim/emi/cosb2cos.o engines/grim/lab.cpp: In member function 'void Lab::Load(std::string)': engines/grim/lab.cpp:52:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 52 | fread(&head.magic, 1, 4, infile); @@ -1861,8 +1899,6 @@ engines/grim/emi/filetools.h:149:45: note: returned from 'void* operator new [](std::size_t)' 149 | Vector3d *vec3d = new Vector3d[count]; | ^ -mkdir -p engines/grim/emi/.deps -g++ -MMD -MF "engines/grim/emi/.deps/cosb2cos.d" -MQ "engines/grim/emi/cosb2cos.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/emi/cosb2cos.cpp -o engines/grim/emi/cosb2cos.o mkdir -p engines/grim/.deps g++ -MMD -MF "engines/grim/.deps/delua.d" -MQ "engines/grim/delua.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/delua.cpp -o engines/grim/delua.o mkdir -p engines/grim/lua/.deps @@ -1909,13 +1945,13 @@ g++ -MMD -MF "engines/grim/lua/.deps/ltm.d" -MQ "engines/grim/lua/ltm.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/lua/ltm.cpp -o engines/grim/lua/ltm.o mkdir -p engines/grim/lua/.deps g++ -MMD -MF "engines/grim/lua/.deps/lundump.d" -MQ "engines/grim/lua/lundump.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/lua/lundump.cpp -o engines/grim/lua/lundump.o +mkdir -p engines/grim/lua/.deps +g++ -MMD -MF "engines/grim/lua/.deps/lvm.d" -MQ "engines/grim/lua/lvm.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/lua/lvm.cpp -o engines/grim/lua/lvm.o engines/grim/lua/ltask.cpp: In function 'void lua_runtasks()': engines/grim/lua/ltask.cpp:242:26: warning: variable 't' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 242 | struct lua_Task *t, *prev; | ^ mkdir -p engines/grim/lua/.deps -g++ -MMD -MF "engines/grim/lua/.deps/lvm.d" -MQ "engines/grim/lua/lvm.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/lua/lvm.cpp -o engines/grim/lua/lvm.o -mkdir -p engines/grim/lua/.deps g++ -MMD -MF "engines/grim/lua/.deps/lzio.d" -MQ "engines/grim/lua/lzio.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/lua/lzio.cpp -o engines/grim/lua/lzio.o mkdir -p engines/grim/.deps g++ -MMD -MF "engines/grim/.deps/diffr.d" -MQ "engines/grim/diffr.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/diffr.cpp -o engines/grim/diffr.o @@ -1959,16 +1995,18 @@ | ^ mkdir -p engines/grim/luac/.deps g++ -MMD -MF "engines/grim/luac/.deps/dump.d" -MQ "engines/grim/luac/dump.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/luac/dump.cpp -o engines/grim/luac/dump.o -mkdir -p engines/grim/luac/.deps -g++ -MMD -MF "engines/grim/luac/.deps/luac.d" -MQ "engines/grim/luac/luac.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/luac/luac.cpp -o engines/grim/luac/luac.o engines/grim/luac/dump.cpp: In function 'void DumpFloat(float, FILE*)': engines/grim/luac/dump.cpp:31:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 31 | WRITE_LE_UINT32(out, *(uint32*)(&f)); | ^~~~~~~~~~~~~ mkdir -p engines/grim/luac/.deps +g++ -MMD -MF "engines/grim/luac/.deps/luac.d" -MQ "engines/grim/luac/luac.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/luac/luac.cpp -o engines/grim/luac/luac.o +mkdir -p engines/grim/luac/.deps g++ -MMD -MF "engines/grim/luac/.deps/opcode.d" -MQ "engines/grim/luac/opcode.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/luac/opcode.cpp -o engines/grim/luac/opcode.o mkdir -p engines/grim/luac/.deps g++ -MMD -MF "engines/grim/luac/.deps/opt.d" -MQ "engines/grim/luac/opt.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/luac/opt.cpp -o engines/grim/luac/opt.o +mkdir -p engines/grim/luac/.deps +g++ -MMD -MF "engines/grim/luac/.deps/print.d" -MQ "engines/grim/luac/print.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/luac/print.cpp -o engines/grim/luac/print.o engines/grim/diffr.cpp: In function 'int main(int, char**)': engines/grim/diffr.cpp:265:20: warning: 'eb' may be used uninitialized [-Wmaybe-uninitialized] 265 | byte *db, *eb; @@ -1983,8 +2021,6 @@ 257 | int32 scan, pos, len; | ^~~ mkdir -p engines/grim/luac/.deps -g++ -MMD -MF "engines/grim/luac/.deps/print.d" -MQ "engines/grim/luac/print.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/luac/print.cpp -o engines/grim/luac/print.o -mkdir -p engines/grim/luac/.deps g++ -MMD -MF "engines/grim/luac/.deps/rebase.d" -MQ "engines/grim/luac/rebase.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/luac/rebase.cpp -o engines/grim/luac/rebase.o mkdir -p engines/grim/emi/.deps g++ -MMD -MF "engines/grim/emi/.deps/meshb2obj.d" -MQ "engines/grim/emi/meshb2obj.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/emi/meshb2obj.cpp -o engines/grim/emi/meshb2obj.o @@ -2008,6 +2044,8 @@ g++ -MMD -MF "engines/grim/patchex/.deps/patchex.d" -MQ "engines/grim/patchex/patchex.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/patchex/patchex.cpp -o engines/grim/patchex/patchex.o mkdir -p engines/grim/patchex/.deps g++ -MMD -MF "engines/grim/patchex/.deps/mszipd.d" -MQ "engines/grim/patchex/mszipd.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/patchex/mszipd.cpp -o engines/grim/patchex/mszipd.o +mkdir -p engines/grim/patchex/.deps +g++ -MMD -MF "engines/grim/patchex/.deps/cabd.d" -MQ "engines/grim/patchex/cabd.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/patchex/cabd.cpp -o engines/grim/patchex/cabd.o engines/grim/mklab.cpp: In function 'int main(int, char**)': engines/grim/mklab.cpp:252:22: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 252 | fread(buf, 1, size, file); @@ -2031,12 +2069,14 @@ engines/grim/emi/filetools.h:149:45: note: returned from 'void* operator new [](std::size_t)' 149 | Vector3d *vec3d = new Vector3d[count]; | ^ -mkdir -p engines/grim/patchex/.deps -g++ -MMD -MF "engines/grim/patchex/.deps/cabd.d" -MQ "engines/grim/patchex/cabd.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/patchex/cabd.cpp -o engines/grim/patchex/cabd.o mkdir -p engines/grim/.deps g++ -MMD -MF "engines/grim/.deps/patchr.d" -MQ "engines/grim/patchr.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/patchr.cpp -o engines/grim/patchr.o mkdir -p engines/grim/.deps g++ -MMD -MF "engines/grim/.deps/set2fig.d" -MQ "engines/grim/set2fig.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/set2fig.cpp -o engines/grim/set2fig.o +mkdir -p engines/grim/emi/.deps +mkdir -p engines/grim/emi/.deps +g++ -MMD -MF "engines/grim/emi/.deps/setb2set.d" -MQ "engines/grim/emi/setb2set.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/emi/setb2set.cpp -o engines/grim/emi/setb2set.o +g++ -MMD -MF "engines/grim/emi/.deps/sklb2txt.d" -MQ "engines/grim/emi/sklb2txt.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/emi/sklb2txt.cpp -o engines/grim/emi/sklb2txt.o engines/grim/set2fig.cpp: In function 'int main(int, char**)': engines/grim/set2fig.cpp:52:22: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 52 | fgets(line, 1024, in); @@ -2066,9 +2106,7 @@ 100 | fscanf(in, " %f %f %f", vertices + 3 * i, vertices + (3 * i + 1), vertices + (3 * i + 2)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mkdir -p engines/grim/emi/.deps -g++ -MMD -MF "engines/grim/emi/.deps/setb2set.d" -MQ "engines/grim/emi/setb2set.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/emi/setb2set.cpp -o engines/grim/emi/setb2set.o -mkdir -p engines/grim/emi/.deps -g++ -MMD -MF "engines/grim/emi/.deps/sklb2txt.d" -MQ "engines/grim/emi/sklb2txt.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/emi/sklb2txt.cpp -o engines/grim/emi/sklb2txt.o +g++ -MMD -MF "engines/grim/emi/.deps/til2bmp.d" -MQ "engines/grim/emi/til2bmp.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/emi/til2bmp.cpp -o engines/grim/emi/til2bmp.o engines/grim/emi/sklb2txt.cpp: In function 'int main(int, char**)': engines/grim/emi/sklb2txt.cpp:70:24: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 70 | delete vec; @@ -2088,12 +2126,12 @@ engines/grim/emi/filetools.h:149:45: note: returned from 'void* operator new [](std::size_t)' 149 | Vector3d *vec3d = new Vector3d[count]; | ^ -mkdir -p engines/grim/emi/.deps -g++ -MMD -MF "engines/grim/emi/.deps/til2bmp.d" -MQ "engines/grim/emi/til2bmp.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/emi/til2bmp.cpp -o engines/grim/emi/til2bmp.o mkdir -p engines/grim/.deps g++ -MMD -MF "engines/grim/.deps/unlab.d" -MQ "engines/grim/unlab.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/unlab.cpp -o engines/grim/unlab.o mkdir -p engines/grim/.deps g++ -MMD -MF "engines/grim/.deps/vima.d" -MQ "engines/grim/vima.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/grim/vima.cpp -o engines/grim/vima.o +mkdir -p engines/saga/.deps +g++ -MMD -MF "engines/saga/.deps/unpack_amiga.d" -MQ "engines/saga/unpack_amiga.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/saga/unpack_amiga.cpp -o engines/saga/unpack_amiga.o engines/grim/vima.cpp: In function 'int main(int, char**)': engines/grim/vima.cpp:230:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 230 | fread(magic, 4, 1, f); @@ -2108,11 +2146,7 @@ 252 | fread(sourceBuffer, 1, compSize, f); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mkdir -p engines/saga/.deps -g++ -MMD -MF "engines/saga/.deps/unpack_amiga.d" -MQ "engines/saga/unpack_amiga.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/saga/unpack_amiga.cpp -o engines/saga/unpack_amiga.o -mkdir -p engines/saga/.deps g++ -MMD -MF "engines/saga/.deps/unpack_saga.d" -MQ "engines/saga/unpack_saga.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c engines/saga/unpack_saga.cpp -o engines/saga/unpack_saga.o -mkdir -p decompiler/.deps -g++ -MMD -MF "decompiler/.deps/codegen.d" -MQ "decompiler/codegen.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c decompiler/codegen.cpp -o decompiler/codegen.o engines/saga/unpack_amiga.cpp: In function 'int main(int, char**)': engines/saga/unpack_amiga.cpp:50:15: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 50 | fread (rtnbuf, 1, sz, rtnfin); @@ -2121,13 +2155,16 @@ 82 | fread(buf, csz, 1, finH); | ~~~~~^~~~~~~~~~~~~~~~~~~ mkdir -p decompiler/.deps +g++ -MMD -MF "decompiler/.deps/codegen.d" -MQ "decompiler/codegen.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c decompiler/codegen.cpp -o decompiler/codegen.o +mkdir -p decompiler/.deps g++ -MMD -MF "decompiler/.deps/control_flow.d" -MQ "decompiler/control_flow.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c decompiler/control_flow.cpp -o decompiler/control_flow.o mkdir -p decompiler/.deps g++ -MMD -MF "decompiler/.deps/decompiler.d" -MQ "decompiler/decompiler.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c decompiler/decompiler.cpp -o decompiler/decompiler.o +mkdir -p decompiler/.deps +g++ -MMD -MF "decompiler/.deps/disassembler.d" -MQ "decompiler/disassembler.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c decompiler/disassembler.cpp -o decompiler/disassembler.o In file included from decompiler/instruction.h:32, - from decompiler/graph.h:25, - from decompiler/codegen.h:22, - from decompiler/codegen.cpp:22: + from decompiler/disassembler.h:28, + from decompiler/disassembler.cpp:22: decompiler/value.h:93:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | virtual bool isSignedValue() throw(WrongTypeException); | ^~~~~ @@ -2161,10 +2198,15 @@ decompiler/value.h:380:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 380 | virtual ValuePtr negate() throw(WrongTypeException); | ^~~~~ +decompiler/disassembler.h:47:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] + 47 | virtual void doDisassemble() throw(std::exception) = 0; + | ^~~~~ +mkdir -p decompiler/.deps +g++ -MMD -MF "decompiler/.deps/reassembler.d" -MQ "decompiler/reassembler.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c decompiler/reassembler.cpp -o decompiler/reassembler.o In file included from decompiler/instruction.h:32, from decompiler/graph.h:25, - from decompiler/control_flow.h:25, - from decompiler/control_flow.cpp:22: + from decompiler/codegen.h:22, + from decompiler/codegen.cpp:22: decompiler/value.h:93:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | virtual bool isSignedValue() throw(WrongTypeException); | ^~~~~ @@ -2199,8 +2241,9 @@ 380 | virtual ValuePtr negate() throw(WrongTypeException); | ^~~~~ In file included from decompiler/instruction.h:32, - from decompiler/disassembler.h:28, - from decompiler/decompiler.cpp:24: + from decompiler/graph.h:25, + from decompiler/control_flow.h:25, + from decompiler/control_flow.cpp:22: decompiler/value.h:93:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | virtual bool isSignedValue() throw(WrongTypeException); | ^~~~~ @@ -2234,69 +2277,9 @@ decompiler/value.h:380:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 380 | virtual ValuePtr negate() throw(WrongTypeException); | ^~~~~ -decompiler/disassembler.h:47:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] - 47 | virtual void doDisassemble() throw(std::exception) = 0; - | ^~~~~ -In file included from decompiler/engine.h:25, - from decompiler/codegen.cpp:23: -decompiler/disassembler.h:47:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] - 47 | virtual void doDisassemble() throw(std::exception) = 0; - | ^~~~~ -In file included from decompiler/engine.h:25, - from decompiler/control_flow.h:26: -decompiler/disassembler.h:47:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] - 47 | virtual void doDisassemble() throw(std::exception) = 0; - | ^~~~~ -decompiler/control_flow.cpp: In member function 'void ControlFlow::detectElse()': -decompiler/control_flow.cpp:536:37: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized] - 536 | GraphVertex target; - | ^~~~~~ -In member function 'Function& Function::operator=(Function&&)', - inlined from 'ControlFlow::ControlFlow(const InstVec&, Engine*)' at decompiler/control_flow.cpp:43:87: -decompiler/engine.h:35:8: warning: '.Function::_args' may be used uninitialized [-Wmaybe-uninitialized] - 35 | struct Function { - | ^~~~~~~~ -decompiler/control_flow.cpp: In constructor 'ControlFlow::ControlFlow(const InstVec&, Engine*)': -decompiler/control_flow.cpp:43:101: note: '' declared here - 43 | engine->_functions[(*insts.begin())->_address] = Function(insts.begin(), insts.end()); - | ^ -In member function 'Function& Function::operator=(Function&&)', - inlined from 'ControlFlow::ControlFlow(const InstVec&, Engine*)' at decompiler/control_flow.cpp:43:87: -decompiler/engine.h:35:8: warning: '.Function::_retVal' may be used uninitialized [-Wmaybe-uninitialized] - 35 | struct Function { - | ^~~~~~~~ -decompiler/control_flow.cpp: In constructor 'ControlFlow::ControlFlow(const InstVec&, Engine*)': -decompiler/control_flow.cpp:43:101: note: '' declared here - 43 | engine->_functions[(*insts.begin())->_address] = Function(insts.begin(), insts.end()); - | ^ -In file included from /usr/include/arm-linux-gnueabihf/c++/14/bits/c++allocator.h:33, - from /usr/include/c++/14/bits/allocator.h:46, - from /usr/include/c++/14/string:43, - from decompiler/instruction.h:25: -In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = boost::list_edge >; _Args = {const boost::list_edge >&}; _Tp = std::_List_node > >]', - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = boost::list_edge >; _Args = {const boost::list_edge >&}; _Tp = std::_List_node > >]' at /usr/include/c++/14/bits/alloc_traits.h:575:17, - inlined from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const boost::list_edge >&}; _Tp = boost::list_edge >; _Alloc = std::allocator > >]' at /usr/include/c++/14/bits/stl_list.h:713:33, - inlined from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const boost::list_edge >&}; _Tp = boost::list_edge >; _Alloc = std::allocator > >]' at /usr/include/c++/14/bits/stl_list.h:2004:32, - inlined from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::list_edge >; _Alloc = std::allocator > >]' at /usr/include/c++/14/bits/stl_list.h:1306:24, - inlined from 'std::pair boost::graph_detail::push_dispatch(Container&, T&&, back_insertion_sequence_tag) [with Container = std::__cxx11::list >, std::allocator > > >; T = boost::list_edge >&]' at /usr/include/boost/pending/container_traits.hpp:574:20, - inlined from 'std::pair boost::graph_detail::push(Container&, T&&) [with Container = std::__cxx11::list >, std::allocator > > >; T = boost::list_edge >&]' at /usr/include/boost/pending/container_traits.hpp:606:29, - inlined from 'std::pair boost::add_edge(typename Config::vertex_descriptor, typename Config::vertex_descriptor, const typename Config::edge_property_type&, bidirectional_graph_helper_with_property&) [with Config = detail::adj_list_gen > >, property >, listS, setS, bidirectionalS, property > >, property, no_property, listS>::config]' at /usr/include/boost/graph/detail/adjacency_list.hpp:1498:29, - inlined from 'std::pair boost::add_edge(typename Config::vertex_descriptor, typename Config::vertex_descriptor, bidirectional_graph_helper_with_property&) [with Config = detail::adj_list_gen > >, property >, listS, setS, bidirectionalS, property > >, property, no_property, listS>::config]' at /usr/include/boost/graph/detail/adjacency_list.hpp:1522:20, - inlined from 'ControlFlow::ControlFlow(const InstVec&, Engine*)' at decompiler/control_flow.cpp:74:33: -/usr/include/c++/14/bits/new_allocator.h:191:11: warning: 'last' may be used uninitialized [-Wmaybe-uninitialized] - 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -decompiler/control_flow.cpp: In constructor 'ControlFlow::ControlFlow(const InstVec&, Engine*)': -decompiler/control_flow.cpp:64:21: note: 'last' was declared here - 64 | GraphVertex last; - | ^~~~ -mkdir -p decompiler/.deps -g++ -MMD -MF "decompiler/.deps/disassembler.d" -MQ "decompiler/disassembler.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c decompiler/disassembler.cpp -o decompiler/disassembler.o -mkdir -p decompiler/.deps -g++ -MMD -MF "decompiler/.deps/reassembler.d" -MQ "decompiler/reassembler.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c decompiler/reassembler.cpp -o decompiler/reassembler.o In file included from decompiler/instruction.h:32, from decompiler/disassembler.h:28, - from decompiler/disassembler.cpp:22: + from decompiler/decompiler.cpp:24: decompiler/value.h:93:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | virtual bool isSignedValue() throw(WrongTypeException); | ^~~~~ @@ -2373,6 +2356,16 @@ decompiler/disassembler.h:47:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 47 | virtual void doDisassemble() throw(std::exception) = 0; | ^~~~~ +In file included from decompiler/engine.h:25, + from decompiler/codegen.cpp:23: +decompiler/disassembler.h:47:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] + 47 | virtual void doDisassemble() throw(std::exception) = 0; + | ^~~~~ +In file included from decompiler/engine.h:25, + from decompiler/control_flow.h:26: +decompiler/disassembler.h:47:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] + 47 | virtual void doDisassemble() throw(std::exception) = 0; + | ^~~~~ mkdir -p decompiler/.deps g++ -MMD -MF "decompiler/.deps/graph.d" -MQ "decompiler/graph.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c decompiler/graph.cpp -o decompiler/graph.o In file included from decompiler/instruction.h:32, @@ -2411,6 +2404,49 @@ decompiler/value.h:380:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 380 | virtual ValuePtr negate() throw(WrongTypeException); | ^~~~~ +decompiler/control_flow.cpp: In member function 'void ControlFlow::detectElse()': +decompiler/control_flow.cpp:536:37: warning: 'target' may be used uninitialized [-Wmaybe-uninitialized] + 536 | GraphVertex target; + | ^~~~~~ +In member function 'Function& Function::operator=(Function&&)', + inlined from 'ControlFlow::ControlFlow(const InstVec&, Engine*)' at decompiler/control_flow.cpp:43:87: +decompiler/engine.h:35:8: warning: '.Function::_args' may be used uninitialized [-Wmaybe-uninitialized] + 35 | struct Function { + | ^~~~~~~~ +decompiler/control_flow.cpp: In constructor 'ControlFlow::ControlFlow(const InstVec&, Engine*)': +decompiler/control_flow.cpp:43:101: note: '' declared here + 43 | engine->_functions[(*insts.begin())->_address] = Function(insts.begin(), insts.end()); + | ^ +In member function 'Function& Function::operator=(Function&&)', + inlined from 'ControlFlow::ControlFlow(const InstVec&, Engine*)' at decompiler/control_flow.cpp:43:87: +decompiler/engine.h:35:8: warning: '.Function::_retVal' may be used uninitialized [-Wmaybe-uninitialized] + 35 | struct Function { + | ^~~~~~~~ +decompiler/control_flow.cpp: In constructor 'ControlFlow::ControlFlow(const InstVec&, Engine*)': +decompiler/control_flow.cpp:43:101: note: '' declared here + 43 | engine->_functions[(*insts.begin())->_address] = Function(insts.begin(), insts.end()); + | ^ +In file included from /usr/include/arm-linux-gnueabihf/c++/14/bits/c++allocator.h:33, + from /usr/include/c++/14/bits/allocator.h:46, + from /usr/include/c++/14/string:43, + from decompiler/instruction.h:25: +In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = boost::list_edge >; _Args = {const boost::list_edge >&}; _Tp = std::_List_node > >]', + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = boost::list_edge >; _Args = {const boost::list_edge >&}; _Tp = std::_List_node > >]' at /usr/include/c++/14/bits/alloc_traits.h:575:17, + inlined from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const boost::list_edge >&}; _Tp = boost::list_edge >; _Alloc = std::allocator > >]' at /usr/include/c++/14/bits/stl_list.h:713:33, + inlined from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const boost::list_edge >&}; _Tp = boost::list_edge >; _Alloc = std::allocator > >]' at /usr/include/c++/14/bits/stl_list.h:2004:32, + inlined from 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::list_edge >; _Alloc = std::allocator > >]' at /usr/include/c++/14/bits/stl_list.h:1306:24, + inlined from 'std::pair boost::graph_detail::push_dispatch(Container&, T&&, back_insertion_sequence_tag) [with Container = std::__cxx11::list >, std::allocator > > >; T = boost::list_edge >&]' at /usr/include/boost/pending/container_traits.hpp:574:20, + inlined from 'std::pair boost::graph_detail::push(Container&, T&&) [with Container = std::__cxx11::list >, std::allocator > > >; T = boost::list_edge >&]' at /usr/include/boost/pending/container_traits.hpp:606:29, + inlined from 'std::pair boost::add_edge(typename Config::vertex_descriptor, typename Config::vertex_descriptor, const typename Config::edge_property_type&, bidirectional_graph_helper_with_property&) [with Config = detail::adj_list_gen > >, property >, listS, setS, bidirectionalS, property > >, property, no_property, listS>::config]' at /usr/include/boost/graph/detail/adjacency_list.hpp:1498:29, + inlined from 'std::pair boost::add_edge(typename Config::vertex_descriptor, typename Config::vertex_descriptor, bidirectional_graph_helper_with_property&) [with Config = detail::adj_list_gen > >, property >, listS, setS, bidirectionalS, property > >, property, no_property, listS>::config]' at /usr/include/boost/graph/detail/adjacency_list.hpp:1522:20, + inlined from 'ControlFlow::ControlFlow(const InstVec&, Engine*)' at decompiler/control_flow.cpp:74:33: +/usr/include/c++/14/bits/new_allocator.h:191:11: warning: 'last' may be used uninitialized [-Wmaybe-uninitialized] + 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +decompiler/control_flow.cpp: In constructor 'ControlFlow::ControlFlow(const InstVec&, Engine*)': +decompiler/control_flow.cpp:64:21: note: 'last' was declared here + 64 | GraphVertex last; + | ^~~~ In file included from decompiler/engine.h:25, from decompiler/graph.cpp:23: decompiler/disassembler.h:47:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] @@ -2420,52 +2456,14 @@ g++ -MMD -MF "decompiler/.deps/instruction.d" -MQ "decompiler/instruction.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c decompiler/instruction.cpp -o decompiler/instruction.o mkdir -p decompiler/.deps g++ -MMD -MF "decompiler/.deps/simple_disassembler.d" -MQ "decompiler/simple_disassembler.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c decompiler/simple_disassembler.cpp -o decompiler/simple_disassembler.o -In file included from decompiler/instruction.h:32, - from decompiler/disassembler.h:28, - from decompiler/simple_disassembler.h:25, - from decompiler/simple_disassembler.cpp:22: -decompiler/value.h:93:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] - 93 | virtual bool isSignedValue() throw(WrongTypeException); - | ^~~~~ -decompiler/value.h:101:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] - 101 | virtual int32 getSigned() throw(WrongTypeException); - | ^~~~~ -decompiler/value.h:109:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] - 109 | virtual uint32 getUnsigned() throw(WrongTypeException); - | ^~~~~ -decompiler/value.h:140:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] - 140 | virtual ValuePtr negate() throw(WrongTypeException); - | ^~~~~ -decompiler/value.h:189:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] - 189 | bool isSignedValue() throw(WrongTypeException); - | ^~~~~ -decompiler/value.h:190:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] - 190 | int32 getSigned() throw(WrongTypeException); - | ^~~~~ -decompiler/value.h:191:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] - 191 | uint32 getUnsigned() throw(WrongTypeException); - | ^~~~~ -decompiler/value.h:211:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] - 211 | int32 getSigned() throw(WrongTypeException); - | ^~~~~ -decompiler/value.h:235:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] - 235 | uint32 getUnsigned() throw(WrongTypeException); - | ^~~~~ -decompiler/value.h:338:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] - 338 | virtual ValuePtr negate() throw(WrongTypeException); - | ^~~~~ -decompiler/value.h:380:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] - 380 | virtual ValuePtr negate() throw(WrongTypeException); - | ^~~~~ -decompiler/disassembler.h:47:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] - 47 | virtual void doDisassemble() throw(std::exception) = 0; - | ^~~~~ mkdir -p decompiler/.deps g++ -MMD -MF "decompiler/.deps/unknown_opcode.d" -MQ "decompiler/unknown_opcode.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c decompiler/unknown_opcode.cpp -o decompiler/unknown_opcode.o mkdir -p decompiler/.deps g++ -MMD -MF "decompiler/.deps/value.d" -MQ "decompiler/value.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c decompiler/value.cpp -o decompiler/value.o In file included from decompiler/instruction.h:32, - from decompiler/instruction.cpp:22: + from decompiler/disassembler.h:28, + from decompiler/simple_disassembler.h:25, + from decompiler/simple_disassembler.cpp:22: decompiler/value.h:93:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | virtual bool isSignedValue() throw(WrongTypeException); | ^~~~~ @@ -2518,6 +2516,9 @@ decompiler/value.h:190:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 190 | int32 getSigned() throw(WrongTypeException); | ^~~~~ +decompiler/disassembler.h:47:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] + 47 | virtual void doDisassemble() throw(std::exception) = 0; + | ^~~~~ decompiler/value.h:191:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 191 | uint32 getUnsigned() throw(WrongTypeException); | ^~~~~ @@ -2568,6 +2569,41 @@ decompiler/value.cpp:232:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 232 | ValuePtr NegatedValue::negate() throw(WrongTypeException) { | ^~~~~ +In file included from decompiler/instruction.h:32, + from decompiler/instruction.cpp:22: +decompiler/value.h:93:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] + 93 | virtual bool isSignedValue() throw(WrongTypeException); + | ^~~~~ +decompiler/value.h:101:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] + 101 | virtual int32 getSigned() throw(WrongTypeException); + | ^~~~~ +decompiler/value.h:109:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] + 109 | virtual uint32 getUnsigned() throw(WrongTypeException); + | ^~~~~ +decompiler/value.h:140:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] + 140 | virtual ValuePtr negate() throw(WrongTypeException); + | ^~~~~ +decompiler/value.h:189:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] + 189 | bool isSignedValue() throw(WrongTypeException); + | ^~~~~ +decompiler/value.h:190:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] + 190 | int32 getSigned() throw(WrongTypeException); + | ^~~~~ +decompiler/value.h:191:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] + 191 | uint32 getUnsigned() throw(WrongTypeException); + | ^~~~~ +decompiler/value.h:211:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] + 211 | int32 getSigned() throw(WrongTypeException); + | ^~~~~ +decompiler/value.h:235:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] + 235 | uint32 getUnsigned() throw(WrongTypeException); + | ^~~~~ +decompiler/value.h:338:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] + 338 | virtual ValuePtr negate() throw(WrongTypeException); + | ^~~~~ +decompiler/value.h:380:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] + 380 | virtual ValuePtr negate() throw(WrongTypeException); + | ^~~~~ In file included from ./decompiler/instruction.h:32, from ./decompiler/disassembler.h:28, from ./decompiler/reassembler.h:29, @@ -2684,6 +2720,8 @@ ./decompiler/disassembler.h:47:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 47 | virtual void doDisassemble() throw(std::exception) = 0; | ^~~~~ +mkdir -p decompiler/kyra/.deps +g++ -MMD -MF "decompiler/kyra/.deps/engine.d" -MQ "decompiler/kyra/engine.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c decompiler/kyra/engine.cpp -o decompiler/kyra/engine.o In file included from decompiler/kyra/../instruction.h:32, from decompiler/kyra/../graph.h:25, from decompiler/kyra/../codegen.h:22, @@ -2775,19 +2813,14 @@ decompiler/groovie/disassembler.h:41:143: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 41 | void doAssembly(const std::string &label, std::string &instruction, const std::vector &args, const std::string &comment) throw(std::exception); | ^~~~~ -mkdir -p decompiler/kyra/.deps -g++ -MMD -MF "decompiler/kyra/.deps/engine.d" -MQ "decompiler/kyra/engine.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c decompiler/kyra/engine.cpp -o decompiler/kyra/engine.o +mkdir -p decompiler/scummv6/.deps +g++ -MMD -MF "decompiler/scummv6/.deps/codegen.d" -MQ "decompiler/scummv6/codegen.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c decompiler/scummv6/codegen.cpp -o decompiler/scummv6/codegen.o In file included from ./decompiler/engine.h:25, from decompiler/kyra/engine.h:25, from decompiler/kyra/codegen.cpp:23: ./decompiler/disassembler.h:47:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 47 | virtual void doDisassemble() throw(std::exception) = 0; | ^~~~~ -decompiler/kyra/disassembler.cpp:279:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] - 279 | void Kyra::Kyra2Disassembler::doDisassemble() throw(std::exception) { - | ^~~~~ -mkdir -p decompiler/scummv6/.deps -g++ -MMD -MF "decompiler/scummv6/.deps/codegen.d" -MQ "decompiler/scummv6/codegen.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c decompiler/scummv6/codegen.cpp -o decompiler/scummv6/codegen.o In file included from ./decompiler/instruction.h:32, from ./decompiler/disassembler.h:28, from ./decompiler/engine.h:25, @@ -2829,6 +2862,11 @@ ./decompiler/disassembler.h:47:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 47 | virtual void doDisassemble() throw(std::exception) = 0; | ^~~~~ +decompiler/kyra/disassembler.cpp:279:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] + 279 | void Kyra::Kyra2Disassembler::doDisassemble() throw(std::exception) { + | ^~~~~ +mkdir -p decompiler/scummv6/.deps +g++ -MMD -MF "decompiler/scummv6/.deps/disassembler.d" -MQ "decompiler/scummv6/disassembler.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c decompiler/scummv6/disassembler.cpp -o decompiler/scummv6/disassembler.o In file included from decompiler/kyra/engine.cpp:23: decompiler/kyra/disassembler.h:97:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | void doDisassemble() throw(std::exception); @@ -2871,17 +2909,6 @@ decompiler/scummv6/../value.h:380:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 380 | virtual ValuePtr negate() throw(WrongTypeException); | ^~~~~ -decompiler/scummv6/codegen.cpp: In member function 'virtual void Scumm::v6::Scummv6CodeGenerator::processSpecialMetadata(InstPtr, char, int)': -decompiler/scummv6/codegen.cpp:259:23: warning: this statement may fall through [-Wimplicit-fallthrough=] - 259 | addArg(inst->_params[0]); - | ~~~~~~^~~~~~~~~~~~~~~~~~ -decompiler/scummv6/codegen.cpp:260:9: note: here - 260 | case 'v': - | ^~~~ -mkdir -p decompiler/scummv6/.deps -g++ -MMD -MF "decompiler/scummv6/.deps/disassembler.d" -MQ "decompiler/scummv6/disassembler.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c decompiler/scummv6/disassembler.cpp -o decompiler/scummv6/disassembler.o -mkdir -p decompiler/scummv6/.deps -g++ -MMD -MF "decompiler/scummv6/.deps/engine.d" -MQ "decompiler/scummv6/engine.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c decompiler/scummv6/engine.cpp -o decompiler/scummv6/engine.o In file included from ./decompiler/instruction.h:32, from ./decompiler/disassembler.h:28, from ./decompiler/simple_disassembler.h:25, @@ -2923,6 +2950,54 @@ ./decompiler/disassembler.h:47:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 47 | virtual void doDisassemble() throw(std::exception) = 0; | ^~~~~ +decompiler/scummv6/codegen.cpp: In member function 'virtual void Scumm::v6::Scummv6CodeGenerator::processSpecialMetadata(InstPtr, char, int)': +decompiler/scummv6/codegen.cpp:259:23: warning: this statement may fall through [-Wimplicit-fallthrough=] + 259 | addArg(inst->_params[0]); + | ~~~~~~^~~~~~~~~~~~~~~~~~ +decompiler/scummv6/codegen.cpp:260:9: note: here + 260 | case 'v': + | ^~~~ +decompiler/scummv6/disassembler.h:44:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] + 44 | void doDisassemble() throw(std::exception); + | ^~~~~ +decompiler/scummv6/disassembler.cpp:32:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] + 32 | void Scumm::v6::Scummv6Disassembler::doDisassemble() throw(std::exception) { + | ^~~~~ +mkdir -p decompiler/scummv6/.deps +g++ -MMD -MF "decompiler/scummv6/.deps/engine.d" -MQ "decompiler/scummv6/engine.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c decompiler/scummv6/engine.cpp -o decompiler/scummv6/engine.o +mkdir -p ./.deps +g++ -MMD -MF "./.deps/create_sjisfnt.d" -MQ "create_sjisfnt.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -UICONV_USES_CONST -c create_sjisfnt.cpp -o create_sjisfnt.o +g++ -o decine engines/cine/decine.o -Wl,-z,relro -Wl,-z,now -lm +mkdir -p ./.deps +g++ -MMD -MF "./.deps/version.d" -MQ "version.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c version.cpp -o version.o +version.cpp:56:38: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] + 56 | const char *gScummVMToolsBuildDate = __DATE__ " " __TIME__; + | ^~~~~~~~ +version.cpp:56:51: warning: macro "__TIME__" might prevent reproducible builds [-Wdate-time] + 56 | const char *gScummVMToolsBuildDate = __DATE__ " " __TIME__; + | ^~~~~~~~ +version.cpp:57:67: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] + 57 | const char *gScummVMToolsVersionDate = SCUMMVM_TOOLS_VERSION " (" __DATE__ " " __TIME__ ")"; + | ^~~~~~~~ +version.cpp:57:80: warning: macro "__TIME__" might prevent reproducible builds [-Wdate-time] + 57 | const char *gScummVMToolsVersionDate = SCUMMVM_TOOLS_VERSION " (" __DATE__ " " __TIME__ ")"; + | ^~~~~~~~ +version.cpp:58:84: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] + 58 | const char *gScummVMToolsFullVersion = "ScummVM Tools " SCUMMVM_TOOLS_VERSION " (" __DATE__ " " __TIME__ ")"; + | ^~~~~~~~ +version.cpp:58:97: warning: macro "__TIME__" might prevent reproducible builds [-Wdate-time] + 58 | const char *gScummVMToolsFullVersion = "ScummVM Tools " SCUMMVM_TOOLS_VERSION " (" __DATE__ " " __TIME__ ")"; + | ^~~~~~~~ +g++ -o dekyra engines/kyra/dekyra.o engines/kyra/dekyra_v1.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -Wl,-z,now -lm +g++ -o deprince engines/prince/deprince.o engines/prince/flags.o engines/prince/utils.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -Wl,-z,now -lm +g++ -o descumm engines/scumm/descumm.o engines/scumm/descumm6.o engines/scumm/descumm-common.o engines/scumm/descumm-tool.o tool.o version.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -Wl,-z,now -lm +g++ -o desword2 engines/sword2/desword2.o tool.o version.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -Wl,-z,now -lm +g++ -o detwine engines/twine/detwine.o engines/twine/hqr.o engines/twine/lba1.o engines/twine/lba2.o tool.o version.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -Wl,-z,now -lm +g++ -o gob_loadcalc engines/gob/gob_loadcalc.o -Wl,-z,relro -Wl,-z,now -lm +g++ -o extract_gob_cdi engines/gob/extract_gob_cdi.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -Wl,-z,now -lm +g++ -o extract_mohawk engines/mohawk/archive.o engines/mohawk/extract_mohawk.o engines/mohawk/utils.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -Wl,-z,now -lm +g++ -o extract_ngi engines/ngi/extract_ngi.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -Wl,-z,now -lm +g++ -o construct_mohawk engines/mohawk/construct_mohawk.o engines/mohawk/utils.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -Wl,-z,now -lm In file included from decompiler/scummv6/../instruction.h:32, from decompiler/scummv6/../disassembler.h:28, from decompiler/scummv6/../engine.h:25, @@ -2964,69 +3039,6 @@ decompiler/scummv6/../disassembler.h:47:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 47 | virtual void doDisassemble() throw(std::exception) = 0; | ^~~~~ -decompiler/scummv6/disassembler.h:44:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] - 44 | void doDisassemble() throw(std::exception); - | ^~~~~ -decompiler/scummv6/disassembler.cpp:32:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] - 32 | void Scumm::v6::Scummv6Disassembler::doDisassemble() throw(std::exception) { - | ^~~~~ -In file included from decompiler/scummv6/engine.cpp:23: -decompiler/scummv6/disassembler.h:44:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] - 44 | void doDisassemble() throw(std::exception); - | ^~~~~ -In file included from decompiler/kyra/engine.h:25, - from decompiler/kyra/disassembler.cpp:23: -In member function 'Function& Function::operator=(Function&&)', - inlined from 'virtual void Kyra::Kyra2Disassembler::doDisassemble()' at decompiler/kyra/disassembler.cpp:579:92: -./decompiler/engine.h:35:8: warning: '.Function::_args' may be used uninitialized [-Wmaybe-uninitialized] - 35 | struct Function { - | ^~~~~~~~ -decompiler/kyra/disassembler.cpp: In member function 'virtual void Kyra::Kyra2Disassembler::doDisassemble()': -decompiler/kyra/disassembler.cpp:579:106: note: '' declared here - 579 | _engine->_functions[funcAddrs[i]] = Function(addrMap[funcAddrs[i]], addrMap[funcAddrs[i]]); - | ^ -In member function 'Function& Function::operator=(Function&&)', - inlined from 'virtual void Kyra::Kyra2Disassembler::doDisassemble()' at decompiler/kyra/disassembler.cpp:579:92: -./decompiler/engine.h:35:8: warning: '.Function::_retVal' may be used uninitialized [-Wmaybe-uninitialized] - 35 | struct Function { - | ^~~~~~~~ -decompiler/kyra/disassembler.cpp: In member function 'virtual void Kyra::Kyra2Disassembler::doDisassemble()': -decompiler/kyra/disassembler.cpp:579:106: note: '' declared here - 579 | _engine->_functions[funcAddrs[i]] = Function(addrMap[funcAddrs[i]], addrMap[funcAddrs[i]]); - | ^ -mkdir -p ./.deps -g++ -MMD -MF "./.deps/create_sjisfnt.d" -MQ "create_sjisfnt.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -UICONV_USES_CONST -c create_sjisfnt.cpp -o create_sjisfnt.o -g++ -o decine engines/cine/decine.o -Wl,-z,relro -Wl,-z,now -lm -mkdir -p ./.deps -g++ -MMD -MF "./.deps/version.d" -MQ "version.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c version.cpp -o version.o -version.cpp:56:38: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] - 56 | const char *gScummVMToolsBuildDate = __DATE__ " " __TIME__; - | ^~~~~~~~ -version.cpp:56:51: warning: macro "__TIME__" might prevent reproducible builds [-Wdate-time] - 56 | const char *gScummVMToolsBuildDate = __DATE__ " " __TIME__; - | ^~~~~~~~ -version.cpp:57:67: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] - 57 | const char *gScummVMToolsVersionDate = SCUMMVM_TOOLS_VERSION " (" __DATE__ " " __TIME__ ")"; - | ^~~~~~~~ -version.cpp:57:80: warning: macro "__TIME__" might prevent reproducible builds [-Wdate-time] - 57 | const char *gScummVMToolsVersionDate = SCUMMVM_TOOLS_VERSION " (" __DATE__ " " __TIME__ ")"; - | ^~~~~~~~ -version.cpp:58:84: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] - 58 | const char *gScummVMToolsFullVersion = "ScummVM Tools " SCUMMVM_TOOLS_VERSION " (" __DATE__ " " __TIME__ ")"; - | ^~~~~~~~ -version.cpp:58:97: warning: macro "__TIME__" might prevent reproducible builds [-Wdate-time] - 58 | const char *gScummVMToolsFullVersion = "ScummVM Tools " SCUMMVM_TOOLS_VERSION " (" __DATE__ " " __TIME__ ")"; - | ^~~~~~~~ -g++ -o dekyra engines/kyra/dekyra.o engines/kyra/dekyra_v1.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -Wl,-z,now -lm -g++ -o deprince engines/prince/deprince.o engines/prince/flags.o engines/prince/utils.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -Wl,-z,now -lm -g++ -o descumm engines/scumm/descumm.o engines/scumm/descumm6.o engines/scumm/descumm-common.o engines/scumm/descumm-tool.o tool.o version.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -Wl,-z,now -lm -g++ -o desword2 engines/sword2/desword2.o tool.o version.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -Wl,-z,now -lm -g++ -o detwine engines/twine/detwine.o engines/twine/hqr.o engines/twine/lba1.o engines/twine/lba2.o tool.o version.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -Wl,-z,now -lm -g++ -o gob_loadcalc engines/gob/gob_loadcalc.o -Wl,-z,relro -Wl,-z,now -lm -g++ -o extract_gob_cdi engines/gob/extract_gob_cdi.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -Wl,-z,now -lm -g++ -o extract_mohawk engines/mohawk/archive.o engines/mohawk/extract_mohawk.o engines/mohawk/utils.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -Wl,-z,now -lm -g++ -o extract_ngi engines/ngi/extract_ngi.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -Wl,-z,now -lm -g++ -o construct_mohawk engines/mohawk/construct_mohawk.o engines/mohawk/utils.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -Wl,-z,now -lm g++ -o msn_convert_mod common/file.o common/util.o engines/supernova/convert_mod.o -Wl,-z,relro -Wl,-z,now -lm g++ -o scummvm-tools-cli main_cli.o scummvm-tools-cli.o engines/agos/compress_agos.o engines/bladerunner/pack_bladerunner.o engines/gob/compress_gob.o engines/gob/extract_fascination_cd.o engines/hdb/extract_hdb.o engines/kyra/compress_kyra.o engines/queen/compress_queen.o engines/saga/compress_saga.o engines/sci/compress_sci.o engines/scumm/compress_scumm_san.o engines/scumm/compress_scumm_sou.o engines/sword1/compress_sword1.o engines/sword2/compress_sword2.o engines/tinsel/compress_tinsel.o engines/tony/compress_tony.o engines/tony/compress_tony_vdb.o engines/touche/compress_touche.o engines/tucker/compress_tucker.o engines/agos/extract_agos.o engines/asylum/extract_asylum.o engines/cge/extract_cge.o engines/cge/pack_cge.o engines/cine/extract_cine.o engines/cruise/extract_cruise_pc.o engines/cryo/extract_cryo.o engines/gob/extract_gob_stk.o engines/kyra/extract_kyra.o engines/prince/extract_prince.o engines/prince/pack_prince.o engines/prince/utils.o engines/parallaction/extract_parallaction.o engines/scumm/extract_loom_tg16.o engines/scumm/extract_mm_apple.o engines/scumm/extract_mm_c64.o engines/scumm/extract_mm_nes.o engines/scumm/extract_scumm_mac.o engines/scumm/extract_zak_c64.o engines/kyra/kyra_ins.o engines/kyra/kyra_pak.o compress.o tool.o tools.o version.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o encode_dxa.o -Wl,-z,relro -Wl,-z,now -lm -lvorbisfile -lvorbis -lvorbisenc -logg -lFLAC -logg -lmad -lpng16 -lz -lfreetype g++ -o extract_hadesch engines/hadesch/extract_hadesch.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -Wl,-z,now -lm @@ -3041,6 +3053,10 @@ g++ -o grim_imc2wav engines/grim/imc2wav.o -Wl,-z,relro -Wl,-z,now -lm g++ -o grim_int2flt engines/grim/int2flt.o -Wl,-z,relro -Wl,-z,now -lm g++ -o grim_luac engines/grim/luac/dump.o engines/grim/luac/luac.o engines/grim/luac/opcode.o engines/grim/luac/opt.o engines/grim/luac/print.o engines/grim/luac/rebase.o engines/grim/lua/lapi.o engines/grim/lua/lauxlib.o engines/grim/lua/lbuffer.o engines/grim/lua/lbuiltin.o engines/grim/lua/ldo.o engines/grim/lua/lfunc.o engines/grim/lua/lgc.o engines/grim/lua/liolib.o engines/grim/lua/llex.o engines/grim/lua/lmathlib.o engines/grim/lua/lmem.o engines/grim/lua/lobject.o engines/grim/lua/lparser.o engines/grim/lua/lstate.o engines/grim/lua/lstring.o engines/grim/lua/lstrlib.o engines/grim/lua/ltable.o engines/grim/lua/ltask.o engines/grim/lua/ltm.o engines/grim/lua/lundump.o engines/grim/lua/lvm.o engines/grim/lua/lzio.o -Wl,-z,relro -Wl,-z,now -lm +In file included from decompiler/scummv6/engine.cpp:23: +decompiler/scummv6/disassembler.h:44:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] + 44 | void doDisassemble() throw(std::exception); + | ^~~~~ g++ -o grim_meshb2obj engines/grim/emi/meshb2obj.o engines/grim/lab.o -Wl,-z,relro -Wl,-z,now -lm g++ -o grim_mklab engines/grim/mklab.o -Wl,-z,relro -Wl,-z,now -lm g++ -o grim_patchex engines/grim/patchex/patchex.o engines/grim/patchex/mszipd.o engines/grim/patchex/cabd.o -Wl,-z,relro -Wl,-z,now -lm @@ -3055,23 +3071,43 @@ g++ -o saga_unpack engines/saga/unpack_saga.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -Wl,-z,now -lm g++ -o create_sjisfnt create_sjisfnt.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -Wl,-z,now -lm -lfreetype g++ -o scummvm-tools gui/configuration.o gui/gui_tools.o gui/main.o gui/pages.o engines/agos/compress_agos.o engines/bladerunner/pack_bladerunner.o engines/gob/compress_gob.o engines/gob/extract_fascination_cd.o engines/hdb/extract_hdb.o engines/kyra/compress_kyra.o engines/queen/compress_queen.o engines/saga/compress_saga.o engines/sci/compress_sci.o engines/scumm/compress_scumm_san.o engines/scumm/compress_scumm_sou.o engines/sword1/compress_sword1.o engines/sword2/compress_sword2.o engines/tinsel/compress_tinsel.o engines/tony/compress_tony.o engines/tony/compress_tony_vdb.o engines/touche/compress_touche.o engines/tucker/compress_tucker.o engines/agos/extract_agos.o engines/asylum/extract_asylum.o engines/cge/extract_cge.o engines/cge/pack_cge.o engines/cine/extract_cine.o engines/cruise/extract_cruise_pc.o engines/cryo/extract_cryo.o engines/gob/extract_gob_stk.o engines/kyra/extract_kyra.o engines/prince/extract_prince.o engines/prince/pack_prince.o engines/prince/utils.o engines/parallaction/extract_parallaction.o engines/scumm/extract_loom_tg16.o engines/scumm/extract_mm_apple.o engines/scumm/extract_mm_c64.o engines/scumm/extract_mm_nes.o engines/scumm/extract_scumm_mac.o engines/scumm/extract_zak_c64.o engines/kyra/kyra_ins.o engines/kyra/kyra_pak.o compress.o tool.o tools.o version.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o encode_dxa.o -Wl,-z,relro -Wl,-z,now -lm -L/usr/lib/arm-linux-gnueabihf -pthread -lwx_gtk3u_xrc-3.2 -lwx_gtk3u_html-3.2 -lwx_gtk3u_qa-3.2 -lwx_gtk3u_core-3.2 -lwx_baseu_xml-3.2 -lwx_baseu_net-3.2 -lwx_baseu-3.2 -lvorbisfile -lvorbis -lvorbisenc -logg -lFLAC -logg -lmad -lpng16 -lz -lfreetype +In file included from decompiler/kyra/engine.h:25, + from decompiler/kyra/disassembler.cpp:23: +In member function 'Function& Function::operator=(Function&&)', + inlined from 'virtual void Kyra::Kyra2Disassembler::doDisassemble()' at decompiler/kyra/disassembler.cpp:579:92: +./decompiler/engine.h:35:8: warning: '.Function::_args' may be used uninitialized [-Wmaybe-uninitialized] + 35 | struct Function { + | ^~~~~~~~ +decompiler/kyra/disassembler.cpp: In member function 'virtual void Kyra::Kyra2Disassembler::doDisassemble()': +decompiler/kyra/disassembler.cpp:579:106: note: '' declared here + 579 | _engine->_functions[funcAddrs[i]] = Function(addrMap[funcAddrs[i]], addrMap[funcAddrs[i]]); + | ^ +In member function 'Function& Function::operator=(Function&&)', + inlined from 'virtual void Kyra::Kyra2Disassembler::doDisassemble()' at decompiler/kyra/disassembler.cpp:579:92: +./decompiler/engine.h:35:8: warning: '.Function::_retVal' may be used uninitialized [-Wmaybe-uninitialized] + 35 | struct Function { + | ^~~~~~~~ +decompiler/kyra/disassembler.cpp: In member function 'virtual void Kyra::Kyra2Disassembler::doDisassemble()': +decompiler/kyra/disassembler.cpp:579:106: note: '' declared here + 579 | _engine->_functions[funcAddrs[i]] = Function(addrMap[funcAddrs[i]], addrMap[funcAddrs[i]]); + | ^ g++ -o degob engines/gob/degob.o engines/gob/degob_script.o engines/gob/degob_script_v1.o engines/gob/degob_script_v2.o engines/gob/degob_script_v3.o engines/gob/degob_script_v4.o engines/gob/degob_script_v5.o engines/gob/degob_script_v6.o engines/gob/degob_script_v7.o engines/gob/degob_script_bargon.o engines/gob/degob_script_fascin.o engines/gob/degob_script_geisha.o engines/gob/degob_script_littlered.o tool.o version.o common/file.o common/hashmap.o common/md5.o common/memorypool.o common/str.o common/stream.o common/util.o sound/adpcm.o sound/audiostream.o sound/voc.o sound/wave.o -Wl,-z,relro -Wl,-z,now -lm g++ -o decompile common/file.o decompiler/codegen.o decompiler/control_flow.o decompiler/decompiler.o decompiler/disassembler.o decompiler/reassembler.o decompiler/graph.o decompiler/instruction.o decompiler/simple_disassembler.o decompiler/unknown_opcode.o decompiler/value.o decompiler/groovie/disassembler.o decompiler/groovie/engine.o decompiler/kyra/codegen.o decompiler/kyra/disassembler.o decompiler/kyra/engine.o decompiler/scummv6/codegen.o decompiler/scummv6/disassembler.o decompiler/scummv6/engine.o -Wl,-z,relro -Wl,-z,now -lm -lboost_program_options make[1]: Leaving directory '/build/reproducible-path/scummvm-tools-2.9.0' dh_auto_test Possible attempt to separate words with commas at /usr/share/perl5/Debian/Debhelper/Buildsystem/meson.pm line 147. - make -j3 test "TESTSUITEFLAGS=-j3 --verbose" VERBOSE=1 + make -j4 test "TESTSUITEFLAGS=-j4 --verbose" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/scummvm-tools-2.9.0' -mkdir -p decompiler/test/disassembler/.deps -mkdir -p decompiler/test/disassembler/.deps ./decompiler/test/cxxtest/cxxtestgen.pl --runner=StdioPrinter -o decompiler/test/runner.cpp decompiler/test/cfg_test.h decompiler/test/codegen.h decompiler/test/disassembler_test.h +mkdir -p decompiler/test/disassembler/.deps g++ -MMD -MF "decompiler/test/disassembler/.deps/pasc.d" -MQ "decompiler/test/disassembler/pasc.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c decompiler/test/disassembler/pasc.cpp -o decompiler/test/disassembler/pasc.o +mkdir -p decompiler/test/disassembler/.deps g++ -MMD -MF "decompiler/test/disassembler/.deps/subopcode.d" -MQ "decompiler/test/disassembler/subopcode.o" -MP -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -c decompiler/test/disassembler/subopcode.cpp -o decompiler/test/disassembler/subopcode.o In file included from ./decompiler/instruction.h:32, from ./decompiler/disassembler.h:28, from ./decompiler/simple_disassembler.h:25, - from decompiler/test/disassembler/subopcode.h:25, - from decompiler/test/disassembler/subopcode.cpp:22: + from decompiler/test/disassembler/pasc.h:25, + from decompiler/test/disassembler/pasc.cpp:22: ./decompiler/value.h:93:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | virtual bool isSignedValue() throw(WrongTypeException); | ^~~~~ @@ -3099,11 +3135,17 @@ ./decompiler/value.h:235:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 235 | uint32 getUnsigned() throw(WrongTypeException); | ^~~~~ +./decompiler/value.h:338:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] + 338 | virtual ValuePtr negate() throw(WrongTypeException); + | ^~~~~ +./decompiler/value.h:380:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] + 380 | virtual ValuePtr negate() throw(WrongTypeException); + | ^~~~~ In file included from ./decompiler/instruction.h:32, from ./decompiler/disassembler.h:28, from ./decompiler/simple_disassembler.h:25, - from decompiler/test/disassembler/pasc.h:25, - from decompiler/test/disassembler/pasc.cpp:22: + from decompiler/test/disassembler/subopcode.h:25, + from decompiler/test/disassembler/subopcode.cpp:22: ./decompiler/value.h:93:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 93 | virtual bool isSignedValue() throw(WrongTypeException); | ^~~~~ @@ -3137,30 +3179,24 @@ ./decompiler/value.h:380:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 380 | virtual ValuePtr negate() throw(WrongTypeException); | ^~~~~ -./decompiler/value.h:338:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] - 338 | virtual ValuePtr negate() throw(WrongTypeException); - | ^~~~~ -./decompiler/value.h:380:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] - 380 | virtual ValuePtr negate() throw(WrongTypeException); - | ^~~~~ ./decompiler/disassembler.h:47:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 47 | virtual void doDisassemble() throw(std::exception) = 0; | ^~~~~ -decompiler/test/disassembler/subopcode.h:30:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] +decompiler/test/disassembler/pasc.h:30:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 30 | void doDisassemble() throw(std::exception); | ^~~~~ -decompiler/test/disassembler/subopcode.cpp:27:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] - 27 | void SubOpcodeDisassembler::doDisassemble() throw(std::exception) { - | ^~~~~ +decompiler/test/disassembler/pasc.cpp:27:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] + 27 | void PasCDisassembler::doDisassemble() throw(std::exception) { + | ^~~~~ ./decompiler/disassembler.h:47:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 47 | virtual void doDisassemble() throw(std::exception) = 0; | ^~~~~ -decompiler/test/disassembler/pasc.h:30:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] +decompiler/test/disassembler/subopcode.h:30:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 30 | void doDisassemble() throw(std::exception); | ^~~~~ -decompiler/test/disassembler/pasc.cpp:27:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] - 27 | void PasCDisassembler::doDisassemble() throw(std::exception) { - | ^~~~~ +decompiler/test/disassembler/subopcode.cpp:27:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] + 27 | void SubOpcodeDisassembler::doDisassemble() throw(std::exception) { + | ^~~~~ g++ -Wall -g -O2 -ffile-prefix-map=/build/reproducible-path/scummvm-tools-2.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -W -Wno-unused-parameter -Wno-empty-body -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fcheck-new -DHAVE_CONFIG_H -DPOSIX -I. -I. -I/usr/include/libpng16 -lboost_program_options -Wl,-z,relro -Wl,-z,now -lm -I./decompiler/test/cxxtest -o decompiler/test/runner decompiler/test/runner.cpp common/file.o decompiler/codegen.o decompiler/control_flow.o decompiler/disassembler.o decompiler/reassembler.o decompiler/instruction.o decompiler/simple_disassembler.o decompiler/value.o decompiler/scummv6/disassembler.o decompiler/scummv6/codegen.o decompiler/scummv6/engine.o decompiler/kyra/disassembler.o decompiler/kyra/codegen.o decompiler/kyra/engine.o decompiler/test/disassembler/pasc.o decompiler/test/disassembler/subopcode.o decompiler/unknown_opcode.o In file included from ./decompiler/test/cxxtest/cxxtest/TestSuite.h:13, from ./decompiler/test/cxxtest/cxxtest/RealDescriptions.h:9, @@ -3403,7 +3439,7 @@ dh_prep dh_auto_install --destdir=debian/scummvm-tools/ Possible attempt to separate words with commas at /usr/share/perl5/Debian/Debhelper/Buildsystem/meson.pm line 147. - make -j3 install DESTDIR=/build/reproducible-path/scummvm-tools-2.9.0/debian/scummvm-tools AM_UPDATE_INFO_DIR=no + make -j4 install DESTDIR=/build/reproducible-path/scummvm-tools-2.9.0/debian/scummvm-tools AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/build/reproducible-path/scummvm-tools-2.9.0' install -p -m 0755 -d /build/reproducible-path/scummvm-tools-2.9.0/debian/scummvm-tools/usr/games install -p -m 0755 -d /build/reproducible-path/scummvm-tools-2.9.0/debian/scummvm-tools/usr/share/games/scummvm-tools @@ -3431,9 +3467,9 @@ diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged +dpkg-shlibdeps: warning: debian/scummvm-tools/usr/games/construct_mohawk contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/scummvm-tools/usr/games/scummvm-tools-cli contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/scummvm-tools/usr/games/decompile contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin -dpkg-shlibdeps: warning: debian/scummvm-tools/usr/games/construct_mohawk contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/scummvm-tools/usr/games/scummvm-tools contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dh_installdeb dh_gencontrol @@ -3448,12 +3484,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/29195/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/29195/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/12419 and its subdirectories -I: Current time: Sat Jan 18 21:57:11 -12 2025 -I: pbuilder-time-stamp: 1737280632 +I: removing directory /srv/workspace/pbuilder/29195 and its subdirectories +I: Current time: Mon Jan 20 00:09:13 +14 2025 +I: pbuilder-time-stamp: 1737281353