==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: scummvm-tools 2.9.0-2 (Sat Feb 22 16:02:03 2025) ==> Retrieving sources... -> Found scummvm-tools-2.9.0.tar.xz ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... scummvm-tools-2.9.0.tar.xz ... Passed ==> Making package: scummvm-tools 2.9.0-2 (Sat Feb 22 16:02:24 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency Packages (105) adobe-source-code-pro-fonts-2.042u+1.062i+1.026vf-2 adwaita-cursors-47.0-1 adwaita-icon-theme-47.0-1 adwaita-icon-theme-legacy-46.2-3 at-spi2-core-2.54.1-1 avahi-1:0.8+r194+g3f79789-3 cairo-1.18.2-2 cantarell-fonts-1:0.303.1-2 dav1d-1.5.1-1 dconf-0.40.0-3 default-cursors-3-1 desktop-file-utils-0.28-1 duktape-2.7.0-7 fontconfig-2:2.16.0-2 freetype2-2.13.3-3 fribidi-1.0.16-1 gdk-pixbuf2-2.42.12-2 glib-networking-1:2.80.1-1 graphite-1:1.3.14-4 gsettings-desktop-schemas-47.1-1 gsettings-system-schemas-47.1-1 gssdp-1.6.3-2 gst-plugins-bad-libs-1.24.12-3 gst-plugins-base-libs-1.24.12-3 gstreamer-1.24.12-3 gtk-update-icon-cache-1:4.16.12-1 gtk3-1:3.24.48-2 gupnp-1:1.6.8-1 gupnp-igd-1.6.0-1 harfbuzz-10.3.0-1 hicolor-icon-theme-0.18-1 hidapi-0.14.0-3 iso-codes-4.17.0-1 jbigkit-2.1-8 json-glib-1.10.6-1 lcms2-2.17-1 libcloudproviders-0.3.6-1 libcolord-1.4.7-2 libcups-2:2.4.11-2 libdaemon-0.14-6 libdatrie-0.2.13-4 libdrm-2.4.124-1 libedit-20240808_3.1-1 libepoxy-1.5.10-3 libglvnd-1.7.0-1 libgudev-238-1 libice-1.1.2-1 libjpeg-turbo-3.1.0-1 libmspack-1:1.11-1 libnice-0.1.22-1 libnotify-0.8.3-1 libogg-1.3.5-2 libpciaccess-0.18.1-2 libproxy-0.5.9-1 librsvg-2:2.59.2-1 libsm-1.2.5-1 libsoup3-3.6.4-1 libstemmer-2.2.0-2 libthai-0.1.29-3 libtiff-4.7.0-1 libunwind-1.8.1-3 libva-2.22.0-1 libx11-1.8.11-1 libxau-1.0.12-1 libxcb-1.17.0-1 libxcomposite-0.4.6-2 libxcursor-1.2.3-1 libxdamage-1.1.6-2 libxdmcp-1.1.5-1.1 libxext-1.3.6-1 libxfixes-6.0.1-2 libxft-2.3.8-2 libxi-1.8.2-1 libxinerama-1.1.5-2 libxkbcommon-1.8.0-1 libxkbcommon-x11-1.8.0-1 libxrandr-1.5.4-1 libxrender-0.9.12-1 libxshmfence-1.3.3-1 libxtst-1.2.5-1 libxv-1.0.13-1 libxxf86vm-1.1.6-1 llvm-libs-19.1.7-1 lm_sensors-1:3.6.0.r41.g31d1f125-3 lzo-2.10-5 mesa-1:24.3.4-1 orc-0.4.41-1 pango-1:1.56.1-1 pixman-0.44.2-1 sdl2-compat-2.32.50-1 sdl3-3.2.4-1 shared-mime-info-2.4-1 spirv-tools-2024.4.rc2-1 tinysparql-3.8.2-3 vulkan-icd-loader-1.4.303-1 wayland-1.23.1-1 wxwidgets-common-3.2.6-1 xcb-proto-1.17.0-3 xkeyboard-config-2.44-1 xorg-xprop-1.2.8-1 xorgproto-2024.1-2 flac-1.5.0-1 libpng-1.6.47-1 libvorbis-1.3.7-4 wxwidgets-gtk3-3.2.6-1 Total Download Size: 6.96 MiB Total Installed Size: 462.91 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... wxwidgets-gtk3-3.2.6-1-armv7h downloading... wxwidgets-common-3.2.6-1-armv7h downloading... libmspack-1:1.11-1-armv7h downloading... libnotify-0.8.3-1-armv7h downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxrender... installing lzo... installing pixman... installing cairo... installing libjpeg-turbo... installing jbigkit... installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing shared-mime-info... installing gdk-pixbuf2... Optional dependencies for gdk-pixbuf2 libwmf: Load .wmf and .apm libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and .raf libavif: Load .avif libheif: Load .heif, .heic, and .avif libjxl: Load .jxl librsvg: Load .svg, .svgz, and .svg.gz [pending] webp-pixbuf-loader: Load .webp installing libunwind... installing gstreamer... Optional dependencies for gstreamer python: gst-plugins-doc-cache-generator [installed] installing iso-codes... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool [installed] installing libxshmfence... installing libxxf86vm... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing spirv-tools... installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme [pending] installing wayland... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing libgudev... installing libxfixes... installing libxi... installing libxv... installing orc... installing gst-plugins-base-libs... installing dconf... installing gsettings-system-schemas... installing duktape... installing libproxy... installing glib-networking... installing libsoup3... Optional dependencies for libsoup3 samba: Windows Domain SSO installing gssdp... Optional dependencies for gssdp gtk4: gssdp-device-sniffer installing gupnp... Optional dependencies for gupnp python: gupnp-binding-tool [installed] installing gupnp-igd... installing libnice... Optional dependencies for libnice gstreamer: "nice" GStreamer plugin [installed] installing libva... Optional dependencies for libva intel-media-driver: backend for Intel GPUs (>= Broadwell) libva-intel-driver: backend for Intel GPUs (<= Haswell) libva-mesa-driver: backend for AMD and NVIDIA GPUs [installed] installing xkeyboard-config... installing libxkbcommon... Optional dependencies for libxkbcommon libxkbcommon-x11: xkbcli interactive-x11 [pending] wayland: xkbcli interactive-wayland [installed] installing libxkbcommon-x11... installing vulkan-icd-loader... Optional dependencies for vulkan-icd-loader vulkan-driver: packaged vulkan driver installing gst-plugins-bad-libs... installing hicolor-icon-theme... installing adwaita-icon-theme-legacy... installing adwaita-cursors... installing adwaita-icon-theme... installing adobe-source-code-pro-fonts... installing cantarell-fonts... installing gsettings-desktop-schemas... installing libxtst... installing xorg-xprop... installing at-spi2-core... installing desktop-file-utils... installing fribidi... installing libcloudproviders... installing lcms2... installing libcolord... installing libdaemon... installing avahi... Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc [pending] libevent: libevent bindings [installed] nss-mdns: NSS support for mDNS python-dbus: avahi-bookmarks, avahi-discover python-gobject: avahi-bookmarks, avahi-discover python-twisted: avahi-bookmarks qt5-base: qt5 bindings installing libcups... installing libepoxy... installing dav1d... Optional dependencies for dav1d dav1d-doc: HTML documentation installing libdatrie... installing libthai... installing libxft... installing pango... installing librsvg... installing libxcomposite... installing libxcursor... installing libxdamage... installing libxinerama... installing libxrandr... installing json-glib... installing libstemmer... installing tinysparql... installing gtk-update-icon-cache... installing gtk3... Optional dependencies for gtk3 evince: Default print preview command installing libnotify... installing libmspack... installing libice... installing libsm... installing hidapi... Optional dependencies for hidapi libusb: for hidapi-libusb [installed] installing sdl3... Optional dependencies for sdl3 alsa-lib: ALSA audio driver libpulse: PulseAudio audio driver jack: JACK audio driver pipewire: PipeWire audio driver vulkan-driver: vulkan renderer sndio: sndio audio driver libdecor: Wayland client decorations installing sdl2-compat... installing wxwidgets-common... installing wxwidgets-gtk3... Optional dependencies for wxwidgets-gtk3 webkit2gtk-4.1: for webview support installing libogg... installing flac... installing libvorbis... :: Running post-transaction hooks... ( 1/14) Creating system user accounts... Creating group 'avahi' with GID 971. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 971 and GID 971. ( 2/14) Reloading system manager configuration... Skipped: Current root is not booted. ( 3/14) Reloading user manager configuration... Skipped: Current root is not booted. ( 4/14) Arming ConditionNeedsUpdate... ( 5/14) Updating the MIME type database... ( 6/14) Updating fontconfig configuration... ( 7/14) Reloading system bus configuration... Skipped: Current root is not booted. ( 8/14) Updating fontconfig cache... ( 9/14) Probing GDK-Pixbuf loader modules... (10/14) Updating GIO module cache... (11/14) Compiling GSettings XML schema files... (12/14) Probing GTK3 input method modules... (13/14) Updating icon theme caches... (14/14) Updating the desktop file MIME type cache... [?25h==> Checking buildtime dependencies... ==> Retrieving sources... -> Found scummvm-tools-2.9.0.tar.xz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting scummvm-tools-2.9.0.tar.xz with bsdtar ==> Starting build()... Running ScummVM Tools configure... Looking for C++ compiler... g++ Checking for compiler version... fgrep: warning: fgrep is obsolescent; using grep -F fgrep: warning: fgrep is obsolescent; using grep -F fgrep: warning: fgrep is obsolescent; using grep -F 14.2.1, ok found non-gcc compiler version 14.2.1, ok Building as C++11... yes Checking if C++11 std::nullptr_t is available...yes Checking endianness... little Type with 1 byte... char Type with 2 bytes... short Type with 4 bytes... int Type with 8 bytes... long long Alignment required... yes Checking hosttype... linux-gnueabihf Checking if host is POSIX compliant... yes Checking whether to have a verbose build... no Checking for pkg-config... yes Checking for Ogg Vorbis... yes Checking for Tremor... no (Ogg Vorbis/Tremor support is mutually exclusive) Checking for FLAC >= 1.1.3... yes Checking for MAD... no Checking for PNG >= 1.2.8... yes Checking for zlib... yes Checking for FreeType2... yes Checking for Boost => 1.32.0... no Checking whether iconv.h is present... yes Checking whether iconv needs linking against libiconv... no Checking signature of iconv... iconv_t, char **, size_t *, char **, size_t * Checking for iconv... yes Looking for wx-config... /usr/bin/wx-config Checking for wxwidgets gui dev component... found Creating config.h Creating config.mk C++ engines/cine/decine.o C++ engines/gob/degob.o C++ engines/gob/degob_script.o C++ engines/gob/degob_script_v1.o C++ engines/gob/degob_script_v2.o engines/cine/decine.cpp: In function 'int main(int, char**)': engines/cine/decine.cpp:852:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] C++ engines/gob/degob_script_v3.o C++ engines/gob/degob_script_v4.o C++ engines/gob/degob_script_v5.o C++ engines/gob/degob_script_v6.o C++ engines/gob/degob_script_v7.o C++ engines/gob/degob_script_bargon.o C++ engines/gob/degob_script_fascin.o C++ engines/gob/degob_script_geisha.o engines/gob/degob_script.cpp: In member function 'void Script::seek(uint32, int)': engines/gob/degob_script.cpp:246:7: warning: this statement may fall through [-Wimplicit-fallthrough=] engines/gob/degob_script.cpp:248:2: note: here engines/gob/degob_script.cpp: In member function 'void Script::skipExpr(char)': engines/gob/degob_script.cpp:314:9: warning: this statement may fall through [-Wimplicit-fallthrough=] engines/gob/degob_script.cpp:316:4: note: here C++ engines/gob/degob_script_littlered.o C++ tool.o C++ engines/scumm/descumm.o C++ engines/scumm/descumm6.o C++ engines/scumm/descumm-common.o C++ engines/scumm/descumm-tool.o In file included from engines/scumm/descumm-tool.cpp:29: engines/scumm/descumm.h:42:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] engines/scumm/descumm.h:42:25: note: remove the '< >' In file included from engines/scumm/descumm-common.cpp:27: engines/scumm/descumm.h:42:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] engines/scumm/descumm.h:42:25: note: remove the '< >' engines/scumm/descumm-common.cpp: In function 'char* get_string(char*)': engines/scumm/descumm-common.cpp:348:5: warning: this statement may fall through [-Wimplicit-fallthrough=] engines/scumm/descumm-common.cpp:353:4: note: here C++ common/file.o C++ common/hashmap.o In file included from engines/scumm/descumm.cpp:28: engines/scumm/descumm.h:42:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] engines/scumm/descumm.h:42:25: note: remove the '< >' engines/scumm/descumm.cpp: In function 'void next_line_V345(char*)': engines/scumm/descumm.cpp:3116:3: warning: this statement may fall through [-Wimplicit-fallthrough=] engines/scumm/descumm.cpp:3121:2: note: here engines/scumm/descumm.cpp: In function 'void do_if_state_code(char*, byte)': engines/scumm/descumm.cpp:1745:16: warning: '%s' directive writing up to 255 bytes into a region of size 242 [-Wformat-overflow=] In file included from /usr/include/stdio.h:970, from engines/scumm/descumm.cpp:26: In function 'int sprintf(char*, const char*, ...)', inlined from 'void do_if_state_code(char*, byte)' at engines/scumm/descumm.cpp:1745:10: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 15 or more bytes (assuming 270) into a destination of size 256 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ C++ common/md5.o In file included from engines/scumm/descumm6.cpp:28: engines/scumm/descumm.h:42:25: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] engines/scumm/descumm.h:42:25: note: remove the '< >' C++ common/memorypool.o C++ common/str.o C++ common/stream.o C++ common/util.o C++ sound/adpcm.o C++ sound/audiostream.o common/str.cpp: In function 'bool Common::matchString(const char*, const char*, bool, bool)': common/str.cpp:710:38: warning: this statement may fall through [-Wimplicit-fallthrough=] common/str.cpp:724:3: note: here C++ sound/voc.o C++ sound/wave.o common/file.cpp: In member function 'void Common::File::scanString(char*)': common/file.cpp:429:8: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] C++ engines/sword2/desword2.o common/stream.cpp: In member function 'virtual bool Common::MemoryReadStream::seek(int64, int)': common/stream.cpp:97:8: warning: this statement may fall through [-Wimplicit-fallthrough=] common/stream.cpp:99:2: note: here In file included from common/stream.cpp:24: ./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)': ./common/memstream.h:451:11: warning: this statement may fall through [-Wimplicit-fallthrough=] ./common/memstream.h:453:3: note: here ./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)': ./common/memstream.h:350:11: warning: this statement may fall through [-Wimplicit-fallthrough=] ./common/memstream.h:352:3: note: here common/stream.cpp: In member function 'virtual bool Common::SeekableSubReadStream::seek(int64, int)': common/stream.cpp:233:10: warning: this statement may fall through [-Wimplicit-fallthrough=] common/stream.cpp:235:2: note: here ./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)': ./common/memstream.h:245:9: warning: this statement may fall through [-Wimplicit-fallthrough=] ./common/memstream.h:247:3: note: here ./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)': ./common/memstream.h:151:11: warning: this statement may fall through [-Wimplicit-fallthrough=] ./common/memstream.h:153:3: note: here C++ main_cli.o C++ scummvm-tools-cli.o C++ engines/agos/compress_agos.o C++ engines/bladerunner/pack_bladerunner.o C++ engines/gob/compress_gob.o C++ engines/gob/extract_fascination_cd.o C++ engines/hdb/extract_hdb.o C++ engines/kyra/compress_kyra.o C++ engines/queen/compress_queen.o C++ engines/saga/compress_saga.o C++ engines/sci/compress_sci.o C++ engines/scumm/compress_scumm_san.o C++ engines/scumm/compress_scumm_sou.o C++ engines/sword1/compress_sword1.o C++ engines/sword2/compress_sword2.o C++ engines/tinsel/compress_tinsel.o C++ engines/tony/compress_tony.o C++ engines/tony/compress_tony_vdb.o C++ engines/touche/compress_touche.o engines/sword1/compress_sword1.cpp: In member function 'void CompressSword1::checkFilesExist(bool, bool, const Common::Filename*)': engines/sword1/compress_sword1.cpp:721:22: warning: '%s' directive writing up to 2429 bytes into a region of size 249 [-Wformat-overflow=] In file included from /usr/include/stdio.h:970, from engines/sword1/compress_sword1.cpp:28: In function 'int sprintf(char*, const char*, ...)', inlined from 'void CompressSword1::checkFilesExist(bool, bool, const Common::Filename*)' at engines/sword1/compress_sword1.cpp:721:11: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 12 or more bytes (assuming 2441) into a destination of size 256 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ engines/sword1/compress_sword1.cpp: In member function 'void CompressSword1::checkFilesExist(bool, bool, const Common::Filename*)': engines/sword1/compress_sword1.cpp:728:22: warning: '%s' directive writing up to 2429 bytes into a region of size 255 [-Wformat-overflow=] In function 'int sprintf(char*, const char*, ...)', inlined from 'void CompressSword1::checkFilesExist(bool, bool, const Common::Filename*)' at engines/sword1/compress_sword1.cpp:728:11: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 6 or more bytes (assuming 2435) into a destination of size 256 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ engines/sword1/compress_sword1.cpp: In member function 'void CompressSword1::checkFilesExist(bool, bool, const Common::Filename*)': engines/sword1/compress_sword1.cpp:736:22: warning: '%s' directive writing up to 2429 bytes into a region of size 249 [-Wformat-overflow=] In function 'int sprintf(char*, const char*, ...)', inlined from 'void CompressSword1::checkFilesExist(bool, bool, const Common::Filename*)' at engines/sword1/compress_sword1.cpp:736:11: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 12 or more bytes (assuming 2441) into a destination of size 256 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ engines/sword1/compress_sword1.cpp: In member function 'void CompressSword1::checkFilesExist(bool, bool, const Common::Filename*)': engines/sword1/compress_sword1.cpp:745:22: warning: '%s' directive writing up to 2429 bytes into a region of size 255 [-Wformat-overflow=] In function 'int sprintf(char*, const char*, ...)', inlined from 'void CompressSword1::checkFilesExist(bool, bool, const Common::Filename*)' at engines/sword1/compress_sword1.cpp:745:11: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output 6 or more bytes (assuming 2435) into a destination of size 256 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ C++ engines/tucker/compress_tucker.o C++ engines/agos/extract_agos.o C++ engines/asylum/extract_asylum.o C++ engines/cge/extract_cge.o C++ engines/cge/pack_cge.o C++ engines/cine/extract_cine.o C++ engines/cruise/extract_cruise_pc.o C++ engines/cryo/extract_cryo.o C++ engines/gob/extract_gob_stk.o C++ engines/kyra/extract_kyra.o C++ engines/prince/extract_prince.o C++ engines/prince/pack_prince.o C++ engines/prince/utils.o C++ engines/parallaction/extract_parallaction.o C++ engines/scumm/extract_loom_tg16.o C++ engines/scumm/extract_mm_apple.o C++ engines/scumm/extract_mm_c64.o C++ engines/scumm/extract_mm_nes.o C++ engines/scumm/extract_scumm_mac.o C++ engines/scumm/extract_zak_c64.o C++ engines/kyra/kyra_ins.o C++ engines/kyra/kyra_pak.o C++ compress.o C++ tools.o C++ encode_dxa.o engines/kyra/kyra_ins.cpp: In constructor 'HoFInstaller::HoFInstaller(const char*)': engines/kyra/kyra_ins.cpp:449:9: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 1024 equals destination size [-Wstringop-truncation] C++ gui/configuration.o C++ gui/gui_tools.o C++ gui/main.o encode_dxa.cpp: In member function 'virtual void EncodeDXA::execute()': encode_dxa.cpp:592:18: warning: '%04d' directive writing 4 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] In file included from /usr/include/stdio.h:970, from /usr/include/libpng16/pngconf.h:45, from /usr/include/libpng16/png.h:333, from encode_dxa.cpp:24: In function 'int sprintf(char*, const char*, ...)', inlined from 'virtual void EncodeDXA::execute()' at encode_dxa.cpp:592:9: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 9 and 1032 bytes into a destination of size 1024 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ encode_dxa.cpp: In member function 'virtual void EncodeDXA::execute()': encode_dxa.cpp:605:20: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] encode_dxa.cpp:605:20: note: directive argument in the range [0, 2147483647] In function 'int sprintf(char*, const char*, ...)', inlined from 'virtual void EncodeDXA::execute()' at encode_dxa.cpp:605:11: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 6 and 1038 bytes into a destination of size 1024 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ encode_dxa.cpp: In member function 'virtual void EncodeDXA::execute()': encode_dxa.cpp:603:20: warning: '%02d' directive writing between 2 and 10 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] encode_dxa.cpp:603:20: note: directive argument in the range [0, 2147483647] In function 'int sprintf(char*, const char*, ...)', inlined from 'virtual void EncodeDXA::execute()' at encode_dxa.cpp:603:11: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 7 and 1038 bytes into a destination of size 1024 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ encode_dxa.cpp: In member function 'virtual void EncodeDXA::execute()': encode_dxa.cpp:601:20: warning: '%03d' directive writing between 3 and 10 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] encode_dxa.cpp:601:20: note: directive argument in the range [0, 2147483647] In function 'int sprintf(char*, const char*, ...)', inlined from 'virtual void EncodeDXA::execute()' at encode_dxa.cpp:601:11: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 8 and 1038 bytes into a destination of size 1024 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ encode_dxa.cpp: In member function 'virtual void EncodeDXA::execute()': encode_dxa.cpp:599:20: warning: '%04d' directive writing between 4 and 10 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] encode_dxa.cpp:599:20: note: directive argument in the range [0, 2147483647] In function 'int sprintf(char*, const char*, ...)', inlined from 'virtual void EncodeDXA::execute()' at encode_dxa.cpp:599:11: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 9 and 1038 bytes into a destination of size 1024 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ C++ gui/pages.o compress.cpp: In member function 'void CompressionTool::encodeAudio(const char*, bool, int, const char*, AudioFormat)': compress.cpp:179:17: warning: '%s' directive writing up to 2047 bytes into a region of size 1983 [-Wformat-overflow=] In file included from /usr/include/stdio.h:970, from /usr/include/c++/14.2.1/cstdio:42, from /usr/include/c++/14.2.1/ext/string_conversions.h:45, from /usr/include/c++/14.2.1/bits/basic_string.h:4154, from /usr/include/c++/14.2.1/string:54, from /usr/include/c++/14.2.1/bits/locale_classes.h:40, from /usr/include/c++/14.2.1/bits/ios_base.h:41, from /usr/include/c++/14.2.1/ios:44, from /usr/include/c++/14.2.1/istream:40, from /usr/include/c++/14.2.1/sstream:40, from compress.cpp:25: In function 'int sprintf(char*, const char*, ...)', inlined from 'void CompressionTool::encodeAudio(const char*, bool, int, const char*, AudioFormat)' at compress.cpp:179:11: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 67 and 2114 bytes into a destination of size 2048 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ C++ engines/twine/detwine.o C++ engines/twine/hqr.o C++ engines/twine/lba1.o In file included from engines/twine/hqr.cpp:26: ./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)': ./common/memstream.h:451:11: warning: this statement may fall through [-Wimplicit-fallthrough=] ./common/memstream.h:453:3: note: here ./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)': ./common/memstream.h:350:11: warning: this statement may fall through [-Wimplicit-fallthrough=] ./common/memstream.h:352:3: note: here C++ engines/twine/lba2.o engines/twine/lba2.cpp: In function 'int decompileLBA2(const uint8*, int)': engines/twine/lba2.cpp:36:7: warning: unused variable 'island' [-Wunused-variable] engines/twine/lba2.cpp:37:7: warning: unused variable 'currentCubeX' [-Wunused-variable] engines/twine/lba2.cpp:38:7: warning: unused variable 'currentCubeY' [-Wunused-variable] engines/twine/lba2.cpp:40:7: warning: unused variable 'shadowLevel' [-Wunused-variable] engines/twine/lba2.cpp:41:7: warning: unused variable 'modeLabyrinthe' [-Wunused-variable] engines/twine/lba2.cpp:44:8: warning: unused variable 'n' [-Wunused-variable] In file included from ./engines/twine/shared.h:30, from engines/twine/lba2.cpp:23: ./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)': ./common/memstream.h:451:11: warning: this statement may fall through [-Wimplicit-fallthrough=] ./common/memstream.h:453:3: note: here ./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)': ./common/memstream.h:350:11: warning: this statement may fall through [-Wimplicit-fallthrough=] ./common/memstream.h:352:3: note: here C++ engines/kyra/dekyra.o In file included from ./engines/twine/shared.h:30, from engines/twine/lba1.cpp:23: ./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)': ./common/memstream.h:451:11: warning: this statement may fall through [-Wimplicit-fallthrough=] ./common/memstream.h:453:3: note: here ./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)': ./common/memstream.h:350:11: warning: this statement may fall through [-Wimplicit-fallthrough=] ./common/memstream.h:352:3: note: here C++ engines/kyra/dekyra_v1.o C++ engines/prince/deprince.o C++ engines/prince/flags.o In static member function 'static int Flags::compareFlagDebug(const void*, const void*)', inlined from 'void* bsearch(const void*, const void*, size_t, size_t, __compar_fn_t)' at /usr/include/bits/stdlib-bsearch.h:29:34, inlined from 'static const char* Flags::getFlagName(uint16)' at engines/prince/flags.cpp:26:30: engines/prince/flags.cpp:37:6: warning: array subscript 'const uint32 {aka const unsigned int}[0]' is partly outside array bounds of 'uint16 [1]' {aka 'short unsigned int [1]'} [-Warray-bounds=] engines/prince/flags.cpp: In static member function 'static const char* Flags::getFlagName(uint16)': engines/prince/flags.cpp:24:39: note: object 'flagId' of size 2 C++ engines/gob/gob_loadcalc.o C++ engines/gob/extract_gob_cdi.o engines/gob/extract_gob_cdi.cpp: In function 'int main(int, char**)': engines/gob/extract_gob_cdi.cpp:129:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/gob/extract_gob_cdi.cpp:132:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/gob/extract_gob_cdi.cpp:164:9: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/gob/extract_gob_cdi.cpp:122:17: warning: 'fname' may be used uninitialized [-Wmaybe-uninitialized] engines/gob/extract_gob_cdi.cpp:102:8: note: 'fname' was declared here C++ engines/mohawk/archive.o C++ engines/mohawk/extract_mohawk.o C++ engines/mohawk/utils.o C++ engines/ngi/extract_ngi.o C++ engines/mohawk/construct_mohawk.o C++ engines/supernova/convert_mod.o C++ engines/hadesch/extract_hadesch.o engines/supernova/convert_mod.cpp: In function 'int main(int, char**)': engines/supernova/convert_mod.cpp:452:7: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] C++ engines/hadesch/extract_hadesch_img.o engines/mohawk/construct_mohawk.cpp: In function 'int main(int, char**)': engines/mohawk/construct_mohawk.cpp:466:10: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 100 equals destination size [-Wstringop-truncation] C++ engines/scumm/extract_lokalizator.o engines/hadesch/extract_hadesch.cpp: In function 'int main(int, char**)': engines/hadesch/extract_hadesch.cpp:50:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] C++ engines/mads/extract_mps.o engines/scumm/extract_lokalizator.cpp: In function 'int main(int, char**)': engines/scumm/extract_lokalizator.cpp:50:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] C++ common/dcl.o gui/main.cpp: In member function 'void ScummVMToolsApp::OnAbout()': gui/main.cpp:117:74: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] In file included from /usr/include/wx-3.2/wx/font.h:632, from /usr/include/wx-3.2/wx/window.h:23, from /usr/include/wx-3.2/wx/wx.h:38, from gui/main.cpp:31: /usr/include/wx-3.2/wx/gtk/font.h:91:5: note: declared here gui/main.cpp:122:78: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] /usr/include/wx-3.2/wx/gtk/font.h:91:5: note: declared here gui/main.cpp:129:79: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] /usr/include/wx-3.2/wx/gtk/font.h:91:5: note: declared here gui/main.cpp:136:81: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] /usr/include/wx-3.2/wx/gtk/font.h:91:5: note: declared here gui/main.cpp:144:77: warning: 'wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)' is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations] /usr/include/wx-3.2/wx/gtk/font.h:91:5: note: declared here gui/main.cpp: In member function 'void Header::onPaint(wxPaintEvent&)': gui/main.cpp:583:85: warning: 'wxPen::wxPen(const wxColour&, int, int)' is deprecated: use wxPENSTYLE_XXX constants [-Wdeprecated-declarations] In file included from /usr/include/wx-3.2/wx/pen.h:108, from /usr/include/wx-3.2/wx/generic/statusbr.h:18, from /usr/include/wx-3.2/wx/statusbr.h:244, from /usr/include/wx-3.2/wx/frame.h:19, from /usr/include/wx-3.2/wx/wx.h:42: /usr/include/wx-3.2/wx/gtk/pen.h:53:5: note: declared here engines/mads/extract_mps.cpp: In function 'int main(int, char**)': engines/mads/extract_mps.cpp:74:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] engines/mads/extract_mps.cpp:64:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] In file included from engines/mads/extract_mps.cpp:23: ./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)': ./common/memstream.h:451:11: warning: this statement may fall through [-Wimplicit-fallthrough=] ./common/memstream.h:453:3: note: here ./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)': ./common/memstream.h:350:11: warning: this statement may fall through [-Wimplicit-fallthrough=] ./common/memstream.h:352:3: note: here C++ engines/grim/emi/animb2txt.o C++ engines/grim/lab.o engines/hadesch/extract_hadesch_img.cpp: In function 'int main(int, char**)': engines/hadesch/extract_hadesch_img.cpp:287:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] C++ engines/grim/bm2bmp.o In file included from common/dcl.cpp:23: ./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)': ./common/memstream.h:451:11: warning: this statement may fall through [-Wimplicit-fallthrough=] ./common/memstream.h:453:3: note: here ./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)': ./common/memstream.h:350:11: warning: this statement may fall through [-Wimplicit-fallthrough=] ./common/memstream.h:352:3: note: here ./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)': ./common/memstream.h:151:11: warning: this statement may fall through [-Wimplicit-fallthrough=] ./common/memstream.h:153:3: note: here ./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)': ./common/memstream.h:245:9: warning: this statement may fall through [-Wimplicit-fallthrough=] ./common/memstream.h:247:3: note: here C++ engines/grim/emi/cosb2cos.o engines/grim/lab.cpp: In member function 'void Lab::Load(std::string)': engines/grim/lab.cpp:52:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/lab.cpp:53:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/lab.cpp:55:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/lab.cpp:56:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/lab.cpp:59:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/lab.cpp:83:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/lab.cpp:85:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/lab.cpp:93:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/lab.cpp:102:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/lab.cpp:89:56: warning: 's_offset' may be used uninitialized [-Wmaybe-uninitialized] engines/grim/lab.cpp:54:22: note: 's_offset' was declared here C++ engines/grim/delua.o engines/grim/emi/animb2txt.cpp: In function 'int main(int, char**)': engines/grim/emi/animb2txt.cpp:75:12: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] In file included from engines/grim/emi/animb2txt.cpp:27: In function 'Vector3d* readVector3d(std::istream&, int)', inlined from 'int main(int, char**)' at engines/grim/emi/animb2txt.cpp:72:25: engines/grim/emi/filetools.h:149:38: note: returned from 'void* operator new [](std::size_t)' C++ engines/grim/lua/lapi.o C++ engines/grim/lua/lauxlib.o C++ engines/grim/lua/lbuffer.o C++ engines/grim/lua/lbuiltin.o C++ engines/grim/lua/ldo.o C++ engines/grim/lua/lfunc.o C++ engines/grim/lua/lgc.o C++ engines/grim/lua/liolib.o C++ engines/grim/lua/llex.o C++ engines/grim/lua/lmathlib.o C++ engines/grim/lua/lmem.o C++ engines/grim/lua/lobject.o C++ engines/grim/lua/lparser.o C++ engines/grim/lua/lstate.o engines/grim/lua/llex.cpp: In function 'void inclinenumber(LexState*)': engines/grim/lua/llex.cpp:190:15: warning: this statement may fall through [-Wimplicit-fallthrough=] engines/grim/lua/llex.cpp:192:7: note: here C++ engines/grim/lua/lstring.o engines/grim/lua/lobject.cpp: In function 'int32 luaO_equalObj(TObject*, TObject*)': engines/grim/lua/lobject.cpp:46:74: warning: comparison between two arrays [-Warray-compare] engines/grim/lua/lobject.cpp:46:74: note: use unary '+' which decays operands to pointers or '&(t1->TObject::value.Value::ts->TaggedString::str)[0] == &(t2->TObject::value.Value::ts->TaggedString::str)[0]' to compare the addresses C++ engines/grim/lua/lstrlib.o C++ engines/grim/lua/ltable.o C++ engines/grim/lua/ltask.o C++ engines/grim/lua/ltm.o C++ engines/grim/lua/lundump.o engines/grim/lua/lstrlib.cpp: In function 'const char* match(const char*, const char*, Capture*)': engines/grim/lua/lstrlib.cpp:291:19: warning: this statement may fall through [-Wimplicit-fallthrough=] engines/grim/lua/lstrlib.cpp:294:5: note: here C++ engines/grim/lua/lvm.o engines/grim/lua/ltask.cpp: In function 'void lua_runtasks()': engines/grim/lua/ltask.cpp:242:19: warning: variable 't' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] C++ engines/grim/lua/lzio.o C++ engines/grim/diffr.o engines/grim/lua/lundump.cpp: In function 'void LoadConstants(TProtoFunc*, ZIO*)': engines/grim/lua/lundump.cpp:123:14: warning: this statement may fall through [-Wimplicit-fallthrough=] engines/grim/lua/lundump.cpp:125:4: note: here engines/grim/lua/lundump.cpp:129:14: warning: this statement may fall through [-Wimplicit-fallthrough=] engines/grim/lua/lundump.cpp:131:4: note: here C++ common/zlib.o engines/grim/lua/lvm.cpp: In function 'StkId luaV_execute(CallInfo*)': engines/grim/lua/lvm.cpp:717:16: warning: this statement may fall through [-Wimplicit-fallthrough=] engines/grim/lua/lvm.cpp:719:7: note: here C++ engines/grim/imc2wav.o C++ engines/grim/int2flt.o engines/grim/delua.cpp: In member function 'void Decompiler::do_multi_assign(lua_Byte*&)': engines/grim/delua.cpp:416:17: warning: this statement may fall through [-Wimplicit-fallthrough=] engines/grim/delua.cpp:421:5: note: here C++ engines/grim/luac/dump.o engines/grim/imc2wav.cpp: In function 'int main()': engines/grim/imc2wav.cpp:44:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/imc2wav.cpp:45:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/imc2wav.cpp:49:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/imc2wav.cpp:52:9: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/imc2wav.cpp:57:9: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/imc2wav.cpp:61:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/imc2wav.cpp:76:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/imc2wav.cpp:80:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/int2flt.cpp: In function 'int main(int, char**)': engines/grim/int2flt.cpp:28:17: warning: 'i' is used uninitialized [-Wuninitialized] engines/grim/int2flt.cpp:26:11: note: 'i' declared here C++ engines/grim/luac/luac.o C++ engines/grim/luac/opcode.o engines/grim/luac/dump.cpp: In function 'void DumpFloat(float, FILE*)': engines/grim/luac/dump.cpp:31:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] C++ engines/grim/luac/opt.o C++ engines/grim/luac/print.o C++ engines/grim/luac/rebase.o C++ engines/grim/emi/meshb2obj.o C++ engines/grim/mklab.o engines/grim/luac/print.cpp: In function 'void PrintCode(TProtoFunc*)': engines/grim/luac/print.cpp:101:9: warning: this statement may fall through [-Wimplicit-fallthrough=] engines/grim/luac/print.cpp:103:2: note: here engines/grim/luac/print.cpp:135:4: warning: this statement may fall through [-Wimplicit-fallthrough=] engines/grim/luac/print.cpp:137:2: note: here C++ engines/grim/patchex/patchex.o engines/grim/luac/rebase.cpp: In function 'void uniform_const_list(TProtoFunc*, TProtoFunc*)': engines/grim/luac/rebase.cpp:79:32: warning: argument 1 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] In file included from /usr/include/c++/14.2.1/cstdlib:79, from /usr/include/c++/14.2.1/stdlib.h:36, from engines/grim/luac/rebase.cpp:6: /usr/include/stdlib.h:672:14: note: in a call to allocation function 'void* malloc(size_t)' declared here 672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ | ^~~~~~ C++ engines/grim/patchex/mszipd.o engines/grim/diffr.cpp: In function 'int main(int, char**)': engines/grim/diffr.cpp:265:13: warning: 'eb' may be used uninitialized [-Wmaybe-uninitialized] engines/grim/diffr.cpp:509:21: warning: 'ctrlBlock' may be used uninitialized [-Wmaybe-uninitialized] engines/grim/diffr.cpp:402:19: note: 'ctrlBlock' was declared here engines/grim/diffr.cpp:455:40: warning: 'pos' may be used uninitialized [-Wmaybe-uninitialized] engines/grim/diffr.cpp:257:14: note: 'pos' was declared here C++ engines/grim/patchex/cabd.o C++ engines/grim/patchr.o engines/grim/patchex/cabd.cpp: In function 'unsigned int cabd_checksum(unsigned char*, unsigned int, unsigned int)': engines/grim/patchex/cabd.cpp:671:14: warning: this statement may fall through [-Wimplicit-fallthrough=] engines/grim/patchex/cabd.cpp:672:3: note: here engines/grim/patchex/cabd.cpp:672:14: warning: this statement may fall through [-Wimplicit-fallthrough=] engines/grim/patchex/cabd.cpp:673:3: note: here C++ engines/grim/set2fig.o C++ engines/grim/emi/setb2set.o engines/grim/set2fig.cpp: In function 'int main(int, char**)': engines/grim/set2fig.cpp:52:8: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/set2fig.cpp:58:9: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/set2fig.cpp:61:9: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/set2fig.cpp:68:9: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/set2fig.cpp:82:9: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/set2fig.cpp:90:9: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/set2fig.cpp:93:9: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/set2fig.cpp:98:9: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/set2fig.cpp:100:10: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/emi/meshb2obj.cpp: In function 'int main(int, char**)': engines/grim/emi/meshb2obj.cpp:97:10: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] In file included from engines/grim/emi/meshb2obj.cpp:25: In function 'Vector3d* readVector3d(std::istream&, int)', inlined from 'int main(int, char**)' at engines/grim/emi/meshb2obj.cpp:95:23: engines/grim/emi/filetools.h:149:38: note: returned from 'void* operator new [](std::size_t)' engines/grim/emi/meshb2obj.cpp: In function 'int main(int, char**)': engines/grim/emi/meshb2obj.cpp:103:10: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] In function 'Vector3d* readVector3d(std::istream&, int)', inlined from 'int main(int, char**)' at engines/grim/emi/meshb2obj.cpp:101:23: engines/grim/emi/filetools.h:149:38: note: returned from 'void* operator new [](std::size_t)' C++ engines/grim/emi/sklb2txt.o C++ engines/grim/emi/til2bmp.o engines/grim/mklab.cpp: In function 'int main(int, char**)': engines/grim/mklab.cpp:252:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] C++ engines/grim/unlab.o C++ engines/grim/vima.o engines/grim/vima.cpp: In function 'int main(int, char**)': engines/grim/vima.cpp:230:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/vima.cpp:238:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/vima.cpp:244:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/grim/vima.cpp:252:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] C++ engines/saga/unpack_amiga.o C++ engines/saga/unpack_saga.o engines/grim/emi/sklb2txt.cpp: In function 'int main(int, char**)': engines/grim/emi/sklb2txt.cpp:70:10: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] In file included from engines/grim/emi/sklb2txt.cpp:27: In function 'Vector3d* readVector3d(std::istream&, int)', inlined from 'int main(int, char**)' at engines/grim/emi/sklb2txt.cpp:68:21: engines/grim/emi/filetools.h:149:38: note: returned from 'void* operator new [](std::size_t)' engines/grim/emi/sklb2txt.cpp: In function 'int main(int, char**)': engines/grim/emi/sklb2txt.cpp:74:10: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] In function 'Vector3d* readVector3d(std::istream&, int)', inlined from 'int main(int, char**)' at engines/grim/emi/sklb2txt.cpp:72:21: engines/grim/emi/filetools.h:149:38: note: returned from 'void* operator new [](std::size_t)' C++ create_sjisfnt.o LINK decine C++ version.o LINK dekyra engines/saga/unpack_amiga.cpp: In function 'int main(int, char**)': engines/saga/unpack_amiga.cpp:50:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] engines/saga/unpack_amiga.cpp:82:9: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] LINK deprince LINK gob_loadcalc LINK extract_gob_cdi LINK extract_mohawk LINK extract_ngi LINK construct_mohawk LINK msn_convert_mod LINK scummvm-tools-cli LINK extract_hadesch LINK extract_hadesch_img LINK extract_lokalizator LINK extract_mps LINK grim_animb2txt LINK grim_bm2bmp LINK grim_cosb2cos LINK grim_delua LINK grim_diffr LINK grim_imc2wav LINK grim_int2flt LINK grim_luac LINK grim_meshb2obj LINK grim_mklab LINK grim_patchex LINK grim_patchr LINK grim_set2fig LINK grim_setb2set LINK grim_sklb2txt LINK grim_til2bmp LINK grim_unlab LINK grim_vima LINK saga_unpack_amiga LINK saga_unpack LINK create_sjisfnt LINK scummvm-tools LINK degob LINK descumm LINK desword2 LINK detwine ==> Entering fakeroot environment... ==> Starting package()... install -p -m 0755 -d /build/scummvm-tools/pkg/scummvm-tools/usr/bin install -p -m 0755 -d /build/scummvm-tools/pkg/scummvm-tools/usr/share/scummvm-tools for i in decine degob dekyra deprince descumm desword2 detwine gob_loadcalc extract_gob_cdi extract_mohawk extract_ngi construct_mohawk msn_convert_mod scummvm-tools-cli extract_hadesch extract_hadesch_img extract_lokalizator extract_mps grim_animb2txt grim_bm2bmp grim_cosb2cos grim_delua grim_diffr grim_imc2wav grim_int2flt grim_luac grim_meshb2obj grim_mklab grim_patchex grim_patchr grim_set2fig grim_setb2set grim_sklb2txt grim_til2bmp grim_unlab grim_vima saga_unpack_amiga saga_unpack create_sjisfnt scummvm-tools ; do install -p -m 0755 $i /build/scummvm-tools/pkg/scummvm-tools/usr/bin ; done install -m 0755 -d /build/scummvm-tools/pkg/scummvm-tools/usr/share/scummvm-tools install -p -m 0644 ./gui/media/*.* /build/scummvm-tools/pkg/scummvm-tools/usr/share/scummvm-tools ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "scummvm-tools"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: scummvm-tools 2.9.0-2 (Sat Feb 22 16:04:04 2025) ==> Cleaning up...