==> 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...