..
Setting up debhelper (12.1.1) ...
Processing triggers for libc-bin (2.28-10) ...
-> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
eatmydata is already the newest version (105-7).
The following NEW packages will be installed:
fakeroot libfakeroot
debconf: delaying package configuration, since apt-utils is not installed
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/132 kB of archives.
After this operation, 373 kB of additional disk space will be used.
Selecting previously unselected package libfakeroot:amd64.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19586 files and directories currently installed.)
Preparing to unpack .../libfakeroot_1.23-1_amd64.deb ...
Unpacking libfakeroot:amd64 (1.23-1) ...
Selecting previously unselected package fakeroot.
Preparing to unpack .../fakeroot_1.23-1_amd64.deb ...
Unpacking fakeroot (1.23-1) ...
Setting up libfakeroot:amd64 (1.23-1) ...
Setting up fakeroot (1.23-1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode
Processing triggers for man-db (2.8.5-2) ...
Not building database; man-db/auto-update is not 'true'.
Processing triggers for libc-bin (2.28-10) ...
[0mI: Copying back the cached apt archive contents[0m
[0mI: new cache content 'libmad0-dev_0.15.1b-10_amd64.deb' added[0m
[0mI: new cache content 'libvorbisidec1_1.2.1+git20180316-3_amd64.deb' added[0m
[0mI: new cache content 'libvorbisidec-dev_1.2.1+git20180316-3_amd64.deb' added[0m
[0mI: new cache content 'libmpeg2-4_0.5.1-8_amd64.deb' added[0m
[0mI: new cache content 'libmpeg2-4-dev_0.5.1-8_amd64.deb' added[0m
[0mI: new cache content 'libmad0_0.15.1b-10_amd64.deb' added[0m
[0mI: Building the package[0m
[0mI: Running cd /build/scummvm-2.2.0~git+2m7/ && env PATH="/usr/lib/ccache:/usr/sbin:/usr/bin:/sbin:/bin" HOME="/nonexistent" dpkg-buildpackage -us -uc -sa -rfakeroot[0m
dpkg-buildpackage: info: source package scummvm
dpkg-buildpackage: info: source version 2.2.0~git+2m7
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Jenkins Auto Builder <spam1@wizzup.org>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
dpkg-source: warning: unknown information field 'Standards-Version' in input data in package's section of control info file
fakeroot debian/rules clean
dh_testdir
dh_testroot
/usr/bin/make distclean
make[1]: Entering directory '/build/scummvm-2.2.0~git+2m7'
Makefile:110: *** You need to run ./configure before you can run make. Check ./configure --help for a list of parameters. Stop.
make[1]: Leaving directory '/build/scummvm-2.2.0~git+2m7'
make: [debian/rules:15: clean] Error 2 (ignored)
dh_clean
dh_clean: Compatibility levels before 9 are deprecated (level 5 in use)
dpkg-source -b .
dpkg-source: warning: no source format specified in debian/source/format, see dpkg-source(1)
dpkg-source: warning: unknown information field 'Standards-Version' in input data in package's section of control info file
dpkg-source: info: using source format '1.0'
dpkg-source: info: building scummvm in scummvm_2.2.0~git+2m7.tar.gz
dpkg-source: warning: missing information for output field Standards-Version
dpkg-source: info: building scummvm in scummvm_2.2.0~git+2m7.dsc
debian/rules build
dh_testdir
./configure --host=maemo-leste --disable-engine=gob
Running ScummVM configure...
_host_alias
Looking for C++ compiler... x86_64-linux-gnu-g++
x86_64-linux-gnu-g++
Checking for compiler version... 8, ok
Building as C++11... no
Checking best debug mode... -g + split DWARF + Gold + var tracking
Checking for whether C++ compiler accepts -Wglobal-constructors... no
Checking for whether C++ compiler accepts -Wno-undefined-var-template... no
Checking for whether C++ compiler accepts -Wno-pragma-pack... no
Checking endianness... little
Checking 64-bitness... yes
Type with 1 byte... char
Type with 2 bytes... short
Type with 4 bytes... int
Type with 8 bytes... long
Alignment required... no
Checking host CPU architecture... x86_64
Checking hosttype... maemo
Cross-compiling to maemo-leste
Checking for pkg-config... yes
WARNING: When cross-compiling PKG_CONFIG_LIBDIR must be set to the location of the .pc files for the target
Looking for sdl-config... /usr/bin/sdl-config
Checking for SDL... yes
Checking for SDL_Net... no
Checking if host is POSIX compliant... yes
Checking if posix_spawn is supported... yes
Checking whether to have a verbose build... no
Checking whether building plugins was requested... no
Checking for Ogg... yes
Checking for TTS libraries... no
Checking for Vorbis... no
Checking for Tremor... yes
Checking for OPL2LPT... no
Checking for FLAC >= 1.0.1... yes
Checking for MAD... yes
Checking for ALSA >= 0.9... no
Checking for libjpeg >= v6b... no
Checking for PNG >= 1.2.8... yes
Checking for libtheoradec >= 1.0... no
Checking for libfaad... no
Checking for SEQ MIDI... yes
Checking for sndio... no
Checking for TiMidity... yes
Checking for zlib... yes
Checking for libmpeg2 >= 0.4.0... yes
Checking for liba52... no
Looking for curl-config... none found!
Checking for libcurl... no
Cloud integration... no
Checking for FluidSynth... no
Checking for readline... skipping (text console disabled)
Checking for libunity... no
Checking for FreeType2... yes
Checking for OpenGL... 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
Building translation support... yes (with runtime language detection)
Building taskbar integration support... no
Building system dialogs support... no
Building text-to-speech support... no
Building Bink video support... yes
Building updates support... no
Backend... maemo, 16bit color, high resolution, savegame timestamp, scalers, Lua, Nuked OPL emulator, virtual keyboard, keymapper
WARNING: Disabling engine Myst ME because the following dependencies are unmet: JPEG
WARNING: Disabling engine Starship Titanic because the following dependencies are unmet: JPEG
WARNING: Disabling engine Wintermute because the following dependencies are unmet: JPEG
Engines (builtin):
SCUMM [all games]
Access
ADL
AGI
AGOS [all games]
Beavis and Butthead in Virtual Stupidity
Blade Runner
CGE
CGE2
Cinematique evo 1
Magic Composer
Cinematique evo 2
Cryo Omni3D games [all games]
Dragon History
Drascula: The Vampire Strikes Back
Dreamweb
Full Pipe
UFOs
Groovie [7th Guest]
Hyperspace Delivery Boy!
Hopkins FBI
Hugo Trilogy
Illusions Engine
Kyra [all games]
Labyrinth of Time
Lure of the Temptress
MADE
MADS
Mohawk [Living Books] [Myst] [Riven: The Sequel to Myst]
Mortevielle
Neverhood
Parallaction
The Journeyman Project: Pegasus Prime
Plumbers Don't Wear Ties
The Prince and The Coward
Flight of the Amazon Queen
SAGA [ITE] [IHNM]
SCI [all games]
The Lost Files of Sherlock Holmes
Beneath a Steel Sky
Mission Supernova
Broken Sword
Broken Sword II
Broken Sword 2.5
Teen Agent
Tinsel
3 Skulls of the Toltecs
Tony Tough and the Night of Roasted Moths
Toonstruck
Touche: The Adventures of the Fifth Musketeer
TsAGE
Bud Tucker in Double Trouble
Voyeur
World of Xeen
Z-Vision
Engines Skipped:
Lord Avalot d'Argent
Chewy: Esc from F5
Lost Eden
Macromedia Director
Dungeon Master
Glk Interactive Fiction games
Gobli*ns
The Griffon Legend
Groovie [Groovie 2 games]
The Last Express
Lilliput
MacVenture
Mohawk [Where in Time is Carmen Sandiego?] [Myst ME]
Mutation of JB
Pink Panther
SAGA [SAGA 2 games]
Sludge
Star Trek 25th Anniversary/Judgment Rites
TestBed: the Testing framework
Starship Titanic
WAGE
Wintermute
Creating config.h
Creating config.mk
Creating engines/engines.mk
Creating engines/plugins_table.h
/usr/bin/make
make[1]: Entering directory '/build/scummvm-2.2.0~git+2m7'
/bin/sh: 1: git: not found
C++ backends/platform/sdl/sdl.o
C++ backends/platform/sdl/sdl-window.o
C++ backends/platform/sdl/posix/posix-main.o
C++ backends/platform/sdl/posix/posix.o
C++ backends/platform/maemo/main.o
C++ backends/platform/maemo/maemo.o
C++ base/main.o
C++ base/commandLine.o
C++ base/plugins.o
C++ engines/scumm/actor.o
C++ engines/scumm/akos.o
C++ engines/scumm/base-costume.o
C++ engines/scumm/bomp.o
C++ engines/scumm/boxes.o
C++ engines/scumm/camera.o
C++ engines/scumm/cdda.o
C++ engines/scumm/charset.o
engines/scumm/charset.cpp: In member function 'virtual void Scumm::CharsetRendererNut::setCurID(int32)':
engines/scumm/charset.cpp:1231:21: warning: '%d' directive writing between 1 and 11 bytes into a region of size 7 [-Wformat-overflow=]
sprintf(fontname, "font%d.nut", id);
^~~~~~~~~~~~
engines/scumm/charset.cpp:1231:21: note: directive argument in the range [-2147483648, 4]
engines/scumm/charset.cpp:1231:10: note: 'sprintf' output between 10 and 20 bytes into a destination of size 11
sprintf(fontname, "font%d.nut", id);
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
C++ engines/scumm/charset-fontdata.o
C++ engines/scumm/costume.o
C++ engines/scumm/cursor.o
C++ engines/scumm/debugger.o
C++ engines/scumm/detection.o
C++ engines/scumm/dialogs.o
C++ engines/scumm/file.o
C++ engines/scumm/file_nes.o
C++ engines/scumm/gfx_towns.o
C++ engines/scumm/gfx.o
C++ engines/scumm/he/resource_he.o
C++ engines/scumm/he/script_v60he.o
C++ engines/scumm/he/script_v70he.o
C++ engines/scumm/he/sound_he.o
C++ engines/scumm/help.o
C++ engines/scumm/imuse/imuse.o
C++ engines/scumm/imuse/imuse_part.o
C++ engines/scumm/imuse/imuse_player.o
C++ engines/scumm/imuse/instrument.o
C++ engines/scumm/imuse/sysex_samnmax.o
C++ engines/scumm/imuse/sysex_scumm.o
C++ engines/scumm/imuse/drivers/amiga.o
C++ engines/scumm/imuse/drivers/fmtowns.o
C++ engines/scumm/imuse/drivers/mac_m68k.o
C++ engines/scumm/imuse/drivers/pcspk.o
C++ engines/scumm/input.o
C++ engines/scumm/midiparser_ro.o
C++ engines/scumm/object.o
C++ engines/scumm/palette.o
C++ engines/scumm/players/player_ad.o
C++ engines/scumm/players/player_apple2.o
C++ engines/scumm/players/player_he.o
C++ engines/scumm/players/player_mac.o
C++ engines/scumm/players/player_mod.o
C++ engines/scumm/players/player_nes.o
C++ engines/scumm/players/player_pce.o
C++ engines/scumm/players/player_sid.o
C++ engines/scumm/players/player_towns.o
C++ engines/scumm/players/player_v1.o
C++ engines/scumm/players/player_v2.o
C++ engines/scumm/players/player_v2a.o
C++ engines/scumm/players/player_v2base.o
C++ engines/scumm/players/player_v2cms.o
C++ engines/scumm/players/player_v3a.o
C++ engines/scumm/players/player_v3m.o
C++ engines/scumm/players/player_v4a.o
C++ engines/scumm/players/player_v5m.o
C++ engines/scumm/resource_v2.o
C++ engines/scumm/resource_v3.o
C++ engines/scumm/resource_v4.o
C++ engines/scumm/resource.o
C++ engines/scumm/room.o
C++ engines/scumm/saveload.o
C++ engines/scumm/script_v0.o
C++ engines/scumm/script_v2.o
C++ engines/scumm/script_v3.o
C++ engines/scumm/script_v4.o
C++ engines/scumm/script_v5.o
C++ engines/scumm/script_v6.o
C++ engines/scumm/script.o
C++ engines/scumm/scumm.o
C++ engines/scumm/sound.o
C++ engines/scumm/string.o
C++ engines/scumm/usage_bits.o
C++ engines/scumm/util.o
C++ engines/scumm/vars.o
C++ engines/scumm/verbs.o
C++ engines/scumm/nut_renderer.o
C++ engines/scumm/script_v8.o
C++ engines/scumm/imuse_digi/dimuse.o
C++ engines/scumm/imuse_digi/dimuse_bndmgr.o
C++ engines/scumm/imuse_digi/dimuse_codecs.o
C++ engines/scumm/imuse_digi/dimuse_music.o
C++ engines/scumm/imuse_digi/dimuse_sndmgr.o
C++ engines/scumm/imuse_digi/dimuse_script.o
C++ engines/scumm/imuse_digi/dimuse_track.o
C++ engines/scumm/imuse_digi/dimuse_tables.o
C++ engines/scumm/insane/insane.o
C++ engines/scumm/insane/insane_ben.o
C++ engines/scumm/insane/insane_enemy.o
C++ engines/scumm/insane/insane_scenes.o
engines/scumm/insane/insane_scenes.cpp: In member function 'void Scumm::Insane::postCase16(byte*, int32, int32, int32, int32, int32)':
engines/scumm/insane/insane_scenes.cpp:1067:15: warning: '%04d' directive writing between 4 and 11 bytes into a region of size 8 [-Wformat-overflow=]
sprintf(buf, "^f01%04d", tmp);
^~~~~~~~~~
engines/scumm/insane/insane_scenes.cpp:1067:15: note: directive argument in the range [-2147481947, 2147483647]
engines/scumm/insane/insane_scenes.cpp:1067:9: note: 'sprintf' output between 9 and 16 bytes into a destination of size 12
sprintf(buf, "^f01%04d", tmp);
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
C++ engines/scumm/insane/insane_iact.o
C++ engines/scumm/smush/channel.o
C++ engines/scumm/smush/codec1.o
C++ engines/scumm/smush/codec37.o
C++ engines/scumm/smush/codec47.o
C++ engines/scumm/smush/imuse_channel.o
C++ engines/scumm/smush/smush_player.o
C++ engines/scumm/smush/saud_channel.o
C++ engines/scumm/smush/smush_mixer.o
C++ engines/scumm/smush/smush_font.o
C++ engines/scumm/he/animation_he.o
C++ engines/scumm/he/cup_player_he.o
C++ engines/scumm/he/floodfill_he.o
C++ engines/scumm/he/logic_he.o
C++ engines/scumm/he/palette_he.o
C++ engines/scumm/he/script_v71he.o
C++ engines/scumm/he/script_v72he.o
C++ engines/scumm/he/script_v80he.o
C++ engines/scumm/he/script_v90he.o
C++ engines/scumm/he/script_v100he.o
C++ engines/scumm/he/sprite_he.o
C++ engines/scumm/he/wiz_he.o
C++ engines/scumm/he/logic/baseball2001.o
C++ engines/scumm/he/logic/basketball.o
C++ engines/scumm/he/logic/football.o
C++ engines/scumm/he/logic/funshop.o
C++ engines/scumm/he/logic/moonbase_logic.o
C++ engines/scumm/he/logic/puttrace.o
C++ engines/scumm/he/logic/soccer.o
C++ engines/scumm/he/moonbase/ai_defenseunit.o
C++ engines/scumm/he/moonbase/ai_main.o
C++ engines/scumm/he/moonbase/ai_node.o
C++ engines/scumm/he/moonbase/ai_targetacquisition.o
C++ engines/scumm/he/moonbase/ai_traveller.o
C++ engines/scumm/he/moonbase/ai_tree.o
C++ engines/scumm/he/moonbase/ai_types.o
C++ engines/scumm/he/moonbase/ai_weapon.o
C++ engines/scumm/he/moonbase/distortion.o
C++ engines/scumm/he/moonbase/moonbase.o
C++ engines/scumm/he/moonbase/moonbase_fow.o
AR engines/scumm/libscumm.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/scumm/libscumm.a
C++ engines/access/animation.o
C++ engines/access/asurface.o
C++ engines/access/access.o
C++ engines/access/bubble_box.o
C++ engines/access/char.o
C++ engines/access/data.o
C++ engines/access/debugger.o
C++ engines/access/decompress.o
C++ engines/access/detection.o
C++ engines/access/events.o
C++ engines/access/files.o
C++ engines/access/font.o
C++ engines/access/inventory.o
C++ engines/access/player.o
C++ engines/access/resources.o
C++ engines/access/room.o
C++ engines/access/screen.o
C++ engines/access/scripts.o
C++ engines/access/sound.o
C++ engines/access/video.o
C++ engines/access/video/movie_decoder.o
C++ engines/access/amazon/amazon_game.o
C++ engines/access/amazon/amazon_logic.o
C++ engines/access/amazon/amazon_player.o
C++ engines/access/amazon/amazon_resources.o
C++ engines/access/amazon/amazon_room.o
C++ engines/access/amazon/amazon_scripts.o
C++ engines/access/martian/martian_game.o
C++ engines/access/martian/martian_player.o
C++ engines/access/martian/martian_resources.o
C++ engines/access/martian/martian_room.o
C++ engines/access/martian/martian_scripts.o
AR engines/access/libaccess.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/access/libaccess.a
C++ engines/adl/adl.o
C++ engines/adl/adl_v2.o
C++ engines/adl/adl_v3.o
C++ engines/adl/adl_v4.o
C++ engines/adl/adl_v5.o
C++ engines/adl/console.o
C++ engines/adl/detection.o
C++ engines/adl/disk.o
C++ engines/adl/display.o
C++ engines/adl/display_a2.o
C++ engines/adl/hires1.o
C++ engines/adl/hires2.o
C++ engines/adl/hires4.o
C++ engines/adl/hires5.o
C++ engines/adl/hires6.o
C++ engines/adl/sound.o
AR engines/adl/libadl.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/adl/libadl.a
C++ engines/agi/agi.o
C++ engines/agi/checks.o
C++ engines/agi/console.o
C++ engines/agi/cycle.o
C++ engines/agi/detection.o
C++ engines/agi/font.o
C++ engines/agi/global.o
C++ engines/agi/graphics.o
C++ engines/agi/inv.o
C++ engines/agi/keyboard.o
C++ engines/agi/loader_v1.o
C++ engines/agi/loader_v2.o
C++ engines/agi/loader_v3.o
C++ engines/agi/logic.o
C++ engines/agi/lzw.o
C++ engines/agi/menu.o
C++ engines/agi/motion.o
C++ engines/agi/objects.o
C++ engines/agi/opcodes.o
C++ engines/agi/op_cmd.o
C++ engines/agi/op_dbg.o
C++ engines/agi/op_test.o
C++ engines/agi/picture.o
C++ engines/agi/preagi.o
C++ engines/agi/preagi_mickey.o
C++ engines/agi/preagi_troll.o
C++ engines/agi/preagi_winnie.o
C++ engines/agi/saveload.o
C++ engines/agi/sound.o
C++ engines/agi/sound_2gs.o
C++ engines/agi/sound_coco3.o
C++ engines/agi/sound_midi.o
C++ engines/agi/sound_pcjr.o
C++ engines/agi/sound_sarien.o
C++ engines/agi/sprite.o
C++ engines/agi/systemui.o
engines/agi/systemui.cpp: In member function 'void Agi::SystemUI::createSavedGameDisplayText(char*, const char*, int16, bool)':
engines/agi/systemui.cpp:551:22: warning: '%02d' directive writing between 2 and 6 bytes into a region of size 3 [-Wformat-overflow=]
sprintf(slotIdChar, "%02d", slotId);
^~~~~~
engines/agi/systemui.cpp:551:22: note: directive argument in the range [-32768, 32767]
engines/agi/systemui.cpp:551:9: note: 'sprintf' output between 3 and 7 bytes into a destination of size 3
sprintf(slotIdChar, "%02d", slotId);
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
C++ engines/agi/text.o
C++ engines/agi/view.o
C++ engines/agi/wagparser.o
C++ engines/agi/words.o
AR engines/agi/libagi.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/agi/libagi.a
C++ engines/agos/drivers/accolade/adlib.o
C++ engines/agos/drivers/accolade/driverfile.o
C++ engines/agos/drivers/accolade/mt32.o
C++ engines/agos/drivers/simon1/adlib.o
C++ engines/agos/agos.o
C++ engines/agos/charset.o
C++ engines/agos/charset-fontdata.o
C++ engines/agos/contain.o
C++ engines/agos/cursor.o
C++ engines/agos/debug.o
C++ engines/agos/debugger.o
C++ engines/agos/detection.o
C++ engines/agos/draw.o
C++ engines/agos/event.o
C++ engines/agos/gfx.o
C++ engines/agos/icons.o
C++ engines/agos/input.o
C++ engines/agos/input_pn.o
C++ engines/agos/items.o
C++ engines/agos/menus.o
C++ engines/agos/midi.o
C++ engines/agos/midiparser_s1d.o
C++ engines/agos/pn.o
C++ engines/agos/res.o
C++ engines/agos/res_ami.o
C++ engines/agos/res_snd.o
engines/agos/res_snd.cpp: In member function 'void AGOS::AGOSEngine::playSting(uint16)':
engines/agos/res_snd.cpp:324:20: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=]
sprintf(filename, "STINGS%i.MUS", _soundFileId);
^~~~~~~~~~~~~~
engines/agos/res_snd.cpp:324:9: note: 'sprintf' output between 12 and 16 bytes into a destination of size 15
sprintf(filename, "STINGS%i.MUS", _soundFileId);
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C++ engines/agos/rooms.o
C++ engines/agos/saveload.o
C++ engines/agos/script.o
C++ engines/agos/script_pn.o
C++ engines/agos/script_e1.o
C++ engines/agos/script_e2.o
C++ engines/agos/script_ww.o
C++ engines/agos/script_s1.o
engines/agos/script_s1.cpp: In member function 'void AGOS::AGOSEngine_Simon1::os1_loadStrings()':
engines/agos/script_s1.cpp:544:16: warning: '%s' directive writing 7 bytes into a region of size between 5 and 9 [-Wformat-overflow=]
sprintf(buf, "%d%s", _soundFileId, "Effects");
^~~~~~ ~~~~~~~~~
engines/agos/script_s1.cpp:544:10: note: 'sprintf' output between 9 and 13 bytes into a destination of size 10
sprintf(buf, "%d%s", _soundFileId, "Effects");
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
engines/agos/script_s1.cpp:546:16: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=]
sprintf(buf, "%d%s", _soundFileId, "simon");
^~~~~~
engines/agos/script_s1.cpp:546:10: note: 'sprintf' output between 7 and 11 bytes into a destination of size 10
sprintf(buf, "%d%s", _soundFileId, "simon");
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C++ engines/agos/script_s2.o
C++ engines/agos/sound.o
C++ engines/agos/string.o
C++ engines/agos/string_pn.o
C++ engines/agos/subroutine.o
C++ engines/agos/verb.o
C++ engines/agos/verb_pn.o
C++ engines/agos/vga.o
C++ engines/agos/vga_pn.o
C++ engines/agos/vga_e2.o
C++ engines/agos/vga_ww.o
C++ engines/agos/vga_s1.o
C++ engines/agos/vga_s2.o
C++ engines/agos/window.o
C++ engines/agos/zones.o
C++ engines/agos/animation.o
C++ engines/agos/feeble.o
C++ engines/agos/oracle.o
C++ engines/agos/script_dp.o
C++ engines/agos/script_ff.o
C++ engines/agos/script_pp.o
C++ engines/agos/vga_ff.o
AR engines/agos/libagos.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/agos/libagos.a
C++ engines/bbvs/bbvs.o
C++ engines/bbvs/detection.o
C++ engines/bbvs/dialogs.o
C++ engines/bbvs/gamemodule.o
C++ engines/bbvs/graphics.o
C++ engines/bbvs/logic.o
C++ engines/bbvs/saveload.o
C++ engines/bbvs/scene.o
C++ engines/bbvs/sound.o
C++ engines/bbvs/spritemodule.o
C++ engines/bbvs/videoplayer.o
C++ engines/bbvs/walk.o
C++ engines/bbvs/minigames/bbairguitar.o
C++ engines/bbvs/minigames/bbairguitar_anims.o
C++ engines/bbvs/minigames/bbant.o
C++ engines/bbvs/minigames/bbant_anims.o
C++ engines/bbvs/minigames/bbloogie.o
C++ engines/bbvs/minigames/bbloogie_anims.o
C++ engines/bbvs/minigames/bbtennis.o
C++ engines/bbvs/minigames/bbtennis_anims.o
C++ engines/bbvs/minigames/minigame.o
AR engines/bbvs/libbbvs.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/bbvs/libbbvs.a
C++ engines/bladerunner/actor.o
C++ engines/bladerunner/actor_clues.o
C++ engines/bladerunner/actor_combat.o
C++ engines/bladerunner/actor_dialogue_queue.o
C++ engines/bladerunner/actor_walk.o
C++ engines/bladerunner/adpcm_decoder.o
C++ engines/bladerunner/ambient_sounds.o
C++ engines/bladerunner/archive.o
C++ engines/bladerunner/aud_stream.o
C++ engines/bladerunner/audio_cache.o
C++ engines/bladerunner/audio_mixer.o
C++ engines/bladerunner/audio_player.o
C++ engines/bladerunner/audio_speech.o
C++ engines/bladerunner/bladerunner.o
C++ engines/bladerunner/boundingbox.o
C++ engines/bladerunner/chapters.o
C++ engines/bladerunner/combat.o
C++ engines/bladerunner/crimes_database.o
C++ engines/bladerunner/debugger.o
C++ engines/bladerunner/decompress_lcw.o
C++ engines/bladerunner/decompress_lzo.o
C++ engines/bladerunner/detection.o
C++ engines/bladerunner/dialogue_menu.o
C++ engines/bladerunner/framelimiter.o
C++ engines/bladerunner/fog.o
C++ engines/bladerunner/font.o
C++ engines/bladerunner/game_flags.o
C++ engines/bladerunner/game_info.o
C++ engines/bladerunner/image.o
C++ engines/bladerunner/item.o
C++ engines/bladerunner/item_pickup.o
C++ engines/bladerunner/items.o
C++ engines/bladerunner/light.o
C++ engines/bladerunner/lights.o
C++ engines/bladerunner/matrix.o
C++ engines/bladerunner/mouse.o
C++ engines/bladerunner/movement_track.o
C++ engines/bladerunner/music.o
C++ engines/bladerunner/obstacles.o
C++ engines/bladerunner/outtake.o
C++ engines/bladerunner/overlays.o
C++ engines/bladerunner/regions.o
C++ engines/bladerunner/savefile.o
C++ engines/bladerunner/scene.o
C++ engines/bladerunner/scene_objects.o
C++ engines/bladerunner/screen_effects.o
C++ engines/bladerunner/script/script.o
C++ engines/bladerunner/script/init_script.o
C++ engines/bladerunner/script/kia_script.o
C++ engines/bladerunner/script/vk_script.o
C++ engines/bladerunner/script/esper_script.o
C++ engines/bladerunner/script/police_maze.o
C++ engines/bladerunner/script/ai_script.o
C++ engines/bladerunner/script/ai/answering_machine.o
C++ engines/bladerunner/script/ai/baker.o
C++ engines/bladerunner/script/ai/blimp_guy.o
C++ engines/bladerunner/script/ai/bryant.o
C++ engines/bladerunner/script/ai/bullet_bob.o
C++ engines/bladerunner/script/ai/chew.o
C++ engines/bladerunner/script/ai/clovis.o
C++ engines/bladerunner/script/ai/crazylegs.o
C++ engines/bladerunner/script/ai/dektora.o
C++ engines/bladerunner/script/ai/desk_clerk.o
C++ engines/bladerunner/script/ai/dispatcher.o
C++ engines/bladerunner/script/ai/early_q.o
C++ engines/bladerunner/script/ai/early_q_bartender.o
C++ engines/bladerunner/script/ai/fish_dealer.o
C++ engines/bladerunner/script/ai/free_slot_a.o
C++ engines/bladerunner/script/ai/free_slot_b.o
C++ engines/bladerunner/script/ai/gaff.o
C++ engines/bladerunner/script/ai/general_doll.o
C++ engines/bladerunner/script/ai/generic_walker_a.o
C++ engines/bladerunner/script/ai/generic_walker_b.o
C++ engines/bladerunner/script/ai/generic_walker_c.o
C++ engines/bladerunner/script/ai/gordo.o
C++ engines/bladerunner/script/ai/governor_kolvig.o
C++ engines/bladerunner/script/ai/grigorian.o
C++ engines/bladerunner/script/ai/guzza.o
C++ engines/bladerunner/script/ai/hanoi.o
C++ engines/bladerunner/script/ai/hasan.o
C++ engines/bladerunner/script/ai/hawkers_barkeep.o
C++ engines/bladerunner/script/ai/hawkers_parrot.o
C++ engines/bladerunner/script/ai/holloway.o
C++ engines/bladerunner/script/ai/howie_lee.o
C++ engines/bladerunner/script/ai/hysteria_patron1.o
C++ engines/bladerunner/script/ai/hysteria_patron2.o
C++ engines/bladerunner/script/ai/hysteria_patron3.o
C++ engines/bladerunner/script/ai/insect_dealer.o
C++ engines/bladerunner/script/ai/isabella.o
C++ engines/bladerunner/script/ai/izo.o
C++ engines/bladerunner/script/ai/klein.o
C++ engines/bladerunner/script/ai/lance.o
C++ engines/bladerunner/script/ai/leon.o
C++ engines/bladerunner/script/ai/lockup_guard.o
C++ engines/bladerunner/script/ai/lucy.o
C++ engines/bladerunner/script/ai/luther.o
C++ engines/bladerunner/script/ai/maggie.o
C++ engines/bladerunner/script/ai/male_announcer.o
C++ engines/bladerunner/script/ai/marcus.o
C++ engines/bladerunner/script/ai/mccoy.o
C++ engines/bladerunner/script/ai/mia.o
C++ engines/bladerunner/script/ai/moraji.o
C++ engines/bladerunner/script/ai/murray.o
C++ engines/bladerunner/script/ai/mutant1.o
C++ engines/bladerunner/script/ai/mutant2.o
C++ engines/bladerunner/script/ai/mutant3.o
C++ engines/bladerunner/script/ai/newscaster.o
C++ engines/bladerunner/script/ai/officer_grayford.o
C++ engines/bladerunner/script/ai/officer_leary.o
C++ engines/bladerunner/script/ai/photographer.o
C++ engines/bladerunner/script/ai/rachael.o
C++ engines/bladerunner/script/ai/rajif.o
C++ engines/bladerunner/script/ai/runciter.o
C++ engines/bladerunner/script/ai/sadik.o
C++ engines/bladerunner/script/ai/sebastian.o
C++ engines/bladerunner/script/ai/sergeant_walls.o
C++ engines/bladerunner/script/ai/shoeshine_man.o
C++ engines/bladerunner/script/ai/steele.o
C++ engines/bladerunner/script/ai/taffy.o
C++ engines/bladerunner/script/ai/taffy_patron.o
C++ engines/bladerunner/script/ai/teenager.o
C++ engines/bladerunner/script/ai/the_bard.o
C++ engines/bladerunner/script/ai/transient.o
C++ engines/bladerunner/script/ai/tyrell.o
C++ engines/bladerunner/script/ai/tyrell_guard.o
C++ engines/bladerunner/script/ai/zuben.o
C++ engines/bladerunner/script/scene_script.o
C++ engines/bladerunner/script/scene/ar01.o
C++ engines/bladerunner/script/scene/ar02.o
C++ engines/bladerunner/script/scene/bb01.o
C++ engines/bladerunner/script/scene/bb02.o
C++ engines/bladerunner/script/scene/bb03.o
C++ engines/bladerunner/script/scene/bb04.o
C++ engines/bladerunner/script/scene/bb05.o
C++ engines/bladerunner/script/scene/bb06.o
C++ engines/bladerunner/script/scene/bb07.o
C++ engines/bladerunner/script/scene/bb08.o
C++ engines/bladerunner/script/scene/bb09.o
C++ engines/bladerunner/script/scene/bb10.o
C++ engines/bladerunner/script/scene/bb11.o
C++ engines/bladerunner/script/scene/bb12.o
C++ engines/bladerunner/script/scene/bb51.o
C++ engines/bladerunner/script/scene/ct01.o
C++ engines/bladerunner/script/scene/ct02.o
C++ engines/bladerunner/script/scene/ct03.o
C++ engines/bladerunner/script/scene/ct04.o
C++ engines/bladerunner/script/scene/ct05.o
C++ engines/bladerunner/script/scene/ct06.o
C++ engines/bladerunner/script/scene/ct07.o
C++ engines/bladerunner/script/scene/ct08.o
C++ engines/bladerunner/script/scene/ct09.o
C++ engines/bladerunner/script/scene/ct10.o
C++ engines/bladerunner/script/scene/ct11.o
C++ engines/bladerunner/script/scene/ct12.o
C++ engines/bladerunner/script/scene/ct51.o
C++ engines/bladerunner/script/scene/dr01.o
C++ engines/bladerunner/script/scene/dr02.o
C++ engines/bladerunner/script/scene/dr03.o
C++ engines/bladerunner/script/scene/dr04.o
C++ engines/bladerunner/script/scene/dr05.o
C++ engines/bladerunner/script/scene/dr06.o
C++ engines/bladerunner/script/scene/hc01.o
C++ engines/bladerunner/script/scene/hc02.o
C++ engines/bladerunner/script/scene/hc03.o
C++ engines/bladerunner/script/scene/hc04.o
C++ engines/bladerunner/script/scene/hf01.o
C++ engines/bladerunner/script/scene/hf02.o
C++ engines/bladerunner/script/scene/hf03.o
C++ engines/bladerunner/script/scene/hf04.o
C++ engines/bladerunner/script/scene/hf05.o
C++ engines/bladerunner/script/scene/hf06.o
C++ engines/bladerunner/script/scene/hf07.o
C++ engines/bladerunner/script/scene/kp01.o
C++ engines/bladerunner/script/scene/kp02.o
C++ engines/bladerunner/script/scene/kp03.o
C++ engines/bladerunner/script/scene/kp04.o
C++ engines/bladerunner/script/scene/kp05.o
C++ engines/bladerunner/script/scene/kp06.o
C++ engines/bladerunner/script/scene/kp07.o
C++ engines/bladerunner/script/scene/ma01.o
C++ engines/bladerunner/script/scene/ma02.o
C++ engines/bladerunner/script/scene/ma04.o
C++ engines/bladerunner/script/scene/ma05.o
C++ engines/bladerunner/script/scene/ma06.o
C++ engines/bladerunner/script/scene/ma07.o
C++ engines/bladerunner/script/scene/ma08.o
C++ engines/bladerunner/script/scene/nr01.o
C++ engines/bladerunner/script/scene/nr02.o
C++ engines/bladerunner/script/scene/nr03.o
C++ engines/bladerunner/script/scene/nr04.o
C++ engines/bladerunner/script/scene/nr05.o
C++ engines/bladerunner/script/scene/nr06.o
C++ engines/bladerunner/script/scene/nr07.o
C++ engines/bladerunner/script/scene/nr08.o
C++ engines/bladerunner/script/scene/nr09.o
C++ engines/bladerunner/script/scene/nr10.o
C++ engines/bladerunner/script/scene/nr11.o
C++ engines/bladerunner/script/scene/ps01.o
C++ engines/bladerunner/script/scene/ps02.o
C++ engines/bladerunner/script/scene/ps03.o
C++ engines/bladerunner/script/scene/ps04.o
C++ engines/bladerunner/script/scene/ps05.o
C++ engines/bladerunner/script/scene/ps06.o
C++ engines/bladerunner/script/scene/ps07.o
C++ engines/bladerunner/script/scene/ps09.o
C++ engines/bladerunner/script/scene/ps10.o
C++ engines/bladerunner/script/scene/ps11.o
C++ engines/bladerunner/script/scene/ps12.o
C++ engines/bladerunner/script/scene/ps13.o
C++ engines/bladerunner/script/scene/ps14.o
C++ engines/bladerunner/script/scene/ps15.o
C++ engines/bladerunner/script/scene/rc01.o
C++ engines/bladerunner/script/scene/rc02.o
C++ engines/bladerunner/script/scene/rc03.o
C++ engines/bladerunner/script/scene/rc04.o
C++ engines/bladerunner/script/scene/rc51.o
C++ engines/bladerunner/script/scene/tb02.o
C++ engines/bladerunner/script/scene/tb03.o
C++ engines/bladerunner/script/scene/tb05.o
C++ engines/bladerunner/script/scene/tb06.o
C++ engines/bladerunner/script/scene/tb07.o
C++ engines/bladerunner/script/scene/ug01.o
C++ engines/bladerunner/script/scene/ug02.o
C++ engines/bladerunner/script/scene/ug03.o
C++ engines/bladerunner/script/scene/ug04.o
C++ engines/bladerunner/script/scene/ug05.o
C++ engines/bladerunner/script/scene/ug06.o
C++ engines/bladerunner/script/scene/ug07.o
C++ engines/bladerunner/script/scene/ug08.o
C++ engines/bladerunner/script/scene/ug09.o
C++ engines/bladerunner/script/scene/ug10.o
C++ engines/bladerunner/script/scene/ug12.o
C++ engines/bladerunner/script/scene/ug13.o
C++ engines/bladerunner/script/scene/ug14.o
C++ engines/bladerunner/script/scene/ug15.o
C++ engines/bladerunner/script/scene/ug16.o
C++ engines/bladerunner/script/scene/ug17.o
C++ engines/bladerunner/script/scene/ug18.o
C++ engines/bladerunner/script/scene/ug19.o
C++ engines/bladerunner/set.o
C++ engines/bladerunner/settings.o
C++ engines/bladerunner/set_effects.o
C++ engines/bladerunner/shape.o
C++ engines/bladerunner/slice_animations.o
C++ engines/bladerunner/slice_renderer.o
C++ engines/bladerunner/subtitles.o
C++ engines/bladerunner/suspects_database.o
C++ engines/bladerunner/text_resource.o
C++ engines/bladerunner/time.o
C++ engines/bladerunner/ui/elevator.o
C++ engines/bladerunner/ui/end_credits.o
C++ engines/bladerunner/ui/esper.o
C++ engines/bladerunner/ui/kia.o
C++ engines/bladerunner/ui/kia_log.o
C++ engines/bladerunner/ui/kia_section_base.o
C++ engines/bladerunner/ui/kia_section_clues.o
C++ engines/bladerunner/ui/kia_section_crimes.o
C++ engines/bladerunner/ui/kia_section_diagnostic.o
C++ engines/bladerunner/ui/kia_section_help.o
C++ engines/bladerunner/ui/kia_section_load.o
C++ engines/bladerunner/ui/kia_section_pogo.o
C++ engines/bladerunner/ui/kia_section_save.o
C++ engines/bladerunner/ui/kia_section_settings.o
C++ engines/bladerunner/ui/kia_section_suspects.o
C++ engines/bladerunner/ui/scores.o
C++ engines/bladerunner/ui/spinner.o
C++ engines/bladerunner/ui/ui_check_box.o
C++ engines/bladerunner/ui/ui_container.o
C++ engines/bladerunner/ui/ui_image_picker.o
C++ engines/bladerunner/ui/ui_input_box.o
C++ engines/bladerunner/ui/ui_scroll_box.o
C++ engines/bladerunner/ui/ui_slider.o
C++ engines/bladerunner/ui/vk.o
C++ engines/bladerunner/view.o
C++ engines/bladerunner/vqa_decoder.o
C++ engines/bladerunner/vqa_player.o
C++ engines/bladerunner/waypoints.o
C++ engines/bladerunner/zbuffer.o
AR engines/bladerunner/libbladerunner.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/bladerunner/libbladerunner.a
C++ engines/cge/bitmap.o
C++ engines/cge/cge.o
C++ engines/cge/cge_main.o
C++ engines/cge/console.o
C++ engines/cge/detection.o
C++ engines/cge/events.o
C++ engines/cge/fileio.o
C++ engines/cge/game.o
C++ engines/cge/snail.o
C++ engines/cge/sound.o
C++ engines/cge/talk.o
C++ engines/cge/text.o
C++ engines/cge/vga13h.o
C++ engines/cge/vmenu.o
C++ engines/cge/walk.o
AR engines/cge/libcge.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/cge/libcge.a
C++ engines/cge2/cge2.o
C++ engines/cge2/detection.o
C++ engines/cge2/fileio.o
C++ engines/cge2/vga13h.o
C++ engines/cge2/bitmap.o
C++ engines/cge2/sound.o
C++ engines/cge2/cge2_main.o
C++ engines/cge2/text.o
C++ engines/cge2/hero.o
C++ engines/cge2/snail.o
C++ engines/cge2/spare.o
C++ engines/cge2/talk.o
C++ engines/cge2/events.o
C++ engines/cge2/map.o
C++ engines/cge2/vmenu.o
C++ engines/cge2/saveload.o
C++ engines/cge2/toolbar.o
C++ engines/cge2/inventory.o
C++ engines/cge2/console.o
AR engines/cge2/libcge2.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/cge2/libcge2.a
C++ engines/cine/anim.o
C++ engines/cine/bg.o
C++ engines/cine/bg_list.o
C++ engines/cine/console.o
C++ engines/cine/cine.o
C++ engines/cine/detection.o
C++ engines/cine/gfx.o
C++ engines/cine/main_loop.o
C++ engines/cine/msg.o
C++ engines/cine/object.o
C++ engines/cine/pal.o
C++ engines/cine/part.o
C++ engines/cine/prc.o
C++ engines/cine/rel.o
C++ engines/cine/saveload.o
C++ engines/cine/script_fw.o
C++ engines/cine/script_os.o
C++ engines/cine/sound.o
C++ engines/cine/texte.o
C++ engines/cine/unpack.o
C++ engines/cine/various.o
AR engines/cine/libcine.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/cine/libcine.a
C++ engines/composer/console.o
C++ engines/composer/composer.o
C++ engines/composer/detection.o
C++ engines/composer/graphics.o
C++ engines/composer/resource.o
C++ engines/composer/saveload.o
In file included from engines/composer/saveload.cpp:28:
./common/serializer.h: In member function 'void Composer::ComposerEngine::sync(Common::Serializer&, T&, Common::Serializer::Version, Common::Serializer::Version) [with T = Composer::Animation*]':
./common/serializer.h:41:9: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized]
TYPE tmp = val; \
^~~
engines/composer/saveload.cpp:217:8: note: 'size' was declared here
int32 size;
^~~~
C++ engines/composer/scripting.o
AR engines/composer/libcomposer.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/composer/libcomposer.a
C++ engines/cruise/actor.o
C++ engines/cruise/background.o
C++ engines/cruise/backgroundIncrust.o
C++ engines/cruise/cell.o
C++ engines/cruise/cruise.o
C++ engines/cruise/cruise_main.o
C++ engines/cruise/ctp.o
C++ engines/cruise/dataLoader.o
C++ engines/cruise/debugger.o
C++ engines/cruise/decompiler.o
C++ engines/cruise/delphine-unpack.o
C++ engines/cruise/detection.o
C++ engines/cruise/font.o
C++ engines/cruise/function.o
C++ engines/cruise/gfxModule.o
C++ engines/cruise/linker.o
C++ engines/cruise/mainDraw.o
C++ engines/cruise/menu.o
C++ engines/cruise/mouse.o
C++ engines/cruise/object.o
C++ engines/cruise/overlay.o
C++ engines/cruise/perso.o
C++ engines/cruise/polys.o
C++ engines/cruise/saveload.o
C++ engines/cruise/script.o
C++ engines/cruise/sound.o
C++ engines/cruise/stack.o
C++ engines/cruise/staticres.o
C++ engines/cruise/various.o
C++ engines/cruise/vars.o
C++ engines/cruise/volume.o
AR engines/cruise/libcruise.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/cruise/libcruise.a
C++ engines/cryomni3d/image/codecs/hlz.o
C++ engines/cryomni3d/image/hlz.o
C++ engines/cryomni3d/video/hnm_decoder.o
C++ engines/cryomni3d/cryomni3d.o
C++ engines/cryomni3d/datstream.o
C++ engines/cryomni3d/detection.o
C++ engines/cryomni3d/dialogs_manager.o
C++ engines/cryomni3d/fixed_image.o
C++ engines/cryomni3d/font_manager.o
C++ engines/cryomni3d/mouse_boxes.o
C++ engines/cryomni3d/objects.o
C++ engines/cryomni3d/omni3d.o
C++ engines/cryomni3d/sprites.o
C++ engines/cryomni3d/wam_parser.o
C++ engines/cryomni3d/versailles/data.o
C++ engines/cryomni3d/versailles/dialogs_manager.o
C++ engines/cryomni3d/versailles/dialogs.o
C++ engines/cryomni3d/versailles/documentation.o
C++ engines/cryomni3d/versailles/engine.o
C++ engines/cryomni3d/versailles/logic.o
C++ engines/cryomni3d/versailles/menus.o
C++ engines/cryomni3d/versailles/music.o
C++ engines/cryomni3d/versailles/saveload.o
C++ engines/cryomni3d/versailles/toolbar.o
AR engines/cryomni3d/libcryomni3d.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/cryomni3d/libcryomni3d.a
C++ engines/draci/animation.o
C++ engines/draci/barchive.o
C++ engines/draci/console.o
C++ engines/draci/detection.o
C++ engines/draci/draci.o
C++ engines/draci/font.o
C++ engines/draci/game.o
C++ engines/draci/mouse.o
C++ engines/draci/music.o
C++ engines/draci/saveload.o
C++ engines/draci/screen.o
C++ engines/draci/script.o
C++ engines/draci/sound.o
C++ engines/draci/sprite.o
C++ engines/draci/surface.o
C++ engines/draci/walking.o
AR engines/draci/libdraci.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/draci/libdraci.a
C++ engines/drascula/actors.o
C++ engines/drascula/animation.o
C++ engines/drascula/console.o
C++ engines/drascula/converse.o
C++ engines/drascula/detection.o
C++ engines/drascula/drascula.o
C++ engines/drascula/graphics.o
C++ engines/drascula/interface.o
C++ engines/drascula/objects.o
C++ engines/drascula/palette.o
C++ engines/drascula/resource.o
C++ engines/drascula/rooms.o
C++ engines/drascula/saveload.o
C++ engines/drascula/sound.o
C++ engines/drascula/talk.o
AR engines/drascula/libdrascula.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/drascula/libdrascula.a
C++ engines/dreamweb/backdrop.o
C++ engines/dreamweb/console.o
C++ engines/dreamweb/detection.o
C++ engines/dreamweb/dreamweb.o
C++ engines/dreamweb/keypad.o
C++ engines/dreamweb/monitor.o
C++ engines/dreamweb/mouse.o
C++ engines/dreamweb/newplace.o
C++ engines/dreamweb/object.o
C++ engines/dreamweb/pathfind.o
C++ engines/dreamweb/people.o
C++ engines/dreamweb/print.o
C++ engines/dreamweb/rain.o
C++ engines/dreamweb/saveload.o
C++ engines/dreamweb/sound.o
C++ engines/dreamweb/sprite.o
C++ engines/dreamweb/stubs.o
C++ engines/dreamweb/talk.o
C++ engines/dreamweb/titles.o
C++ engines/dreamweb/use.o
C++ engines/dreamweb/vgafades.o
C++ engines/dreamweb/vgagrafx.o
AR engines/dreamweb/libdreamweb.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/dreamweb/libdreamweb.a
C++ engines/fullpipe/anihandler.o
C++ engines/fullpipe/behavior.o
C++ engines/fullpipe/console.o
C++ engines/fullpipe/detection.o
C++ engines/fullpipe/floaters.o
C++ engines/fullpipe/fullpipe.o
C++ engines/fullpipe/gameloader.o
C++ engines/fullpipe/gfx.o
C++ engines/fullpipe/init.o
C++ engines/fullpipe/input.o
C++ engines/fullpipe/interaction.o
C++ engines/fullpipe/inventory.o
C++ engines/fullpipe/lift.o
C++ engines/fullpipe/messagehandlers.o
C++ engines/fullpipe/messages.o
C++ engines/fullpipe/modal.o
C++ engines/fullpipe/motion.o
C++ engines/fullpipe/ngiarchive.o
C++ engines/fullpipe/scene.o
C++ engines/fullpipe/scenes.o
C++ engines/fullpipe/sound.o
C++ engines/fullpipe/stateloader.o
C++ engines/fullpipe/statesaver.o
C++ engines/fullpipe/statics.o
C++ engines/fullpipe/utils.o
C++ engines/fullpipe/scenes/sceneIntro.o
C++ engines/fullpipe/scenes/sceneIntroDemo.o
C++ engines/fullpipe/scenes/scene01.o
C++ engines/fullpipe/scenes/scene02.o
C++ engines/fullpipe/scenes/scene03.o
C++ engines/fullpipe/scenes/scene04.o
C++ engines/fullpipe/scenes/scene05.o
C++ engines/fullpipe/scenes/scene06.o
C++ engines/fullpipe/scenes/scene07.o
C++ engines/fullpipe/scenes/scene08.o
C++ engines/fullpipe/scenes/scene09.o
C++ engines/fullpipe/scenes/scene10.o
C++ engines/fullpipe/scenes/scene11.o
C++ engines/fullpipe/scenes/scene12.o
C++ engines/fullpipe/scenes/scene13.o
C++ engines/fullpipe/scenes/scene14.o
C++ engines/fullpipe/scenes/scene15.o
C++ engines/fullpipe/scenes/scene16.o
C++ engines/fullpipe/scenes/scene17.o
C++ engines/fullpipe/scenes/scene18and19.o
C++ engines/fullpipe/scenes/scene20.o
C++ engines/fullpipe/scenes/scene21.o
C++ engines/fullpipe/scenes/scene22.o
C++ engines/fullpipe/scenes/scene23.o
C++ engines/fullpipe/scenes/scene24.o
C++ engines/fullpipe/scenes/scene25.o
C++ engines/fullpipe/scenes/scene26.o
C++ engines/fullpipe/scenes/scene27.o
C++ engines/fullpipe/scenes/scene28.o
C++ engines/fullpipe/scenes/scene29.o
C++ engines/fullpipe/scenes/scene30.o
C++ engines/fullpipe/scenes/scene31.o
C++ engines/fullpipe/scenes/scene32.o
C++ engines/fullpipe/scenes/scene33.o
C++ engines/fullpipe/scenes/scene34.o
C++ engines/fullpipe/scenes/scene35.o
C++ engines/fullpipe/scenes/scene36.o
C++ engines/fullpipe/scenes/scene37.o
C++ engines/fullpipe/scenes/scene38.o
C++ engines/fullpipe/scenes/sceneFinal.o
C++ engines/fullpipe/scenes/sceneDbg.o
AR engines/fullpipe/libfullpipe.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/fullpipe/libfullpipe.a
C++ engines/gnap/character.o
C++ engines/gnap/datarchive.o
C++ engines/gnap/debugger.o
C++ engines/gnap/detection.o
C++ engines/gnap/gamesys.o
C++ engines/gnap/gnap.o
C++ engines/gnap/grid.o
C++ engines/gnap/menu.o
C++ engines/gnap/music.o
C++ engines/gnap/resource.o
C++ engines/gnap/sound.o
C++ engines/gnap/scenes/arcade.o
C++ engines/gnap/scenes/groupcs.o
C++ engines/gnap/scenes/group0.o
C++ engines/gnap/scenes/group1.o
C++ engines/gnap/scenes/group2.o
C++ engines/gnap/scenes/group3.o
C++ engines/gnap/scenes/group4.o
C++ engines/gnap/scenes/group5.o
C++ engines/gnap/scenes/intro.o
C++ engines/gnap/scenes/scenecore.o
AR engines/gnap/libgnap.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/gnap/libgnap.a
C++ engines/groovie/cell.o
C++ engines/groovie/cursor.o
C++ engines/groovie/debug.o
C++ engines/groovie/detection.o
C++ engines/groovie/font.o
C++ engines/groovie/graphics.o
C++ engines/groovie/groovie.o
C++ engines/groovie/lzss.o
C++ engines/groovie/music.o
C++ engines/groovie/player.o
C++ engines/groovie/resource.o
C++ engines/groovie/saveload.o
C++ engines/groovie/script.o
C++ engines/groovie/stuffit.o
C++ engines/groovie/vdx.o
AR engines/groovie/libgroovie.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/groovie/libgroovie.a
C++ engines/hdb/ai-bots.o
C++ engines/hdb/ai-cinematic.o
C++ engines/hdb/ai-funcs.o
C++ engines/hdb/ai-init.o
engines/hdb/ai-init.cpp:684:12: warning: cast between incompatible function types from 'void (*)(HDB::AIEntity*, int, int)' to 'HDB::FuncPtr' {aka 'void (*)(HDB::AIEntity*)'} [-Wcast-function-type]
{(FuncPtr)aiPlayerDraw, "aiPlayerDraw"},
^~~~~~~~~~~~
engines/hdb/ai-init.cpp:763:12: warning: cast between incompatible function types from 'void (*)(HDB::AIEntity*, int, int)' to 'HDB::FuncPtr' {aka 'void (*)(HDB::AIEntity*)'} [-Wcast-function-type]
{(FuncPtr)aiShockBotShock, "aiShockBotShock"},
^~~~~~~~~~~~~~~
engines/hdb/ai-init.cpp:770:12: warning: cast between incompatible function types from 'void (*)(HDB::AIEntity*, int, int)' to 'HDB::FuncPtr' {aka 'void (*)(HDB::AIEntity*)'} [-Wcast-function-type]
{(FuncPtr)aiSlugAttackDraw, "aiSlugAttackDraw"},
^~~~~~~~~~~~~~~~
engines/hdb/ai-init.cpp:798:12: warning: cast between incompatible function types from 'void (*)(HDB::AIEntity*, int, int)' to 'HDB::FuncPtr' {aka 'void (*)(HDB::AIEntity*)'} [-Wcast-function-type]
{(FuncPtr)aiLaserDraw, "aiLaserDraw"},
^~~~~~~~~~~
engines/hdb/ai-init.cpp:804:12: warning: cast between incompatible function types from 'void (*)(HDB::AIEntity*, int, int)' to 'HDB::FuncPtr' {aka 'void (*)(HDB::AIEntity*)'} [-Wcast-function-type]
{(FuncPtr)aiDiverterDraw, "aiDiverterDraw"},
^~~~~~~~~~~~~~
engines/hdb/ai-init.cpp:818:12: warning: cast between incompatible function types from 'void (*)(HDB::AIEntity*, int, int)' to 'HDB::FuncPtr' {aka 'void (*)(HDB::AIEntity*)'} [-Wcast-function-type]
{(FuncPtr)aiMeerkatDraw, "aiMeerkatDraw"},
^~~~~~~~~~~~~
engines/hdb/ai-init.cpp:823:12: warning: cast between incompatible function types from 'void (*)(HDB::AIEntity*, int, int)' to 'HDB::FuncPtr' {aka 'void (*)(HDB::AIEntity*)'} [-Wcast-function-type]
{(FuncPtr)aiFatFrogTongueDraw, "aiFatFrogTongueDraw"},
^~~~~~~~~~~~~~~~~~~
engines/hdb/ai-init.cpp:834:12: warning: cast between incompatible function types from 'void (*)(HDB::AIEntity*, int, int)' to 'HDB::FuncPtr' {aka 'void (*)(HDB::AIEntity*)'} [-Wcast-function-type]
{(FuncPtr)aiIcePuffSnowballDraw, "aiIcePuffSnowballDraw"},
^~~~~~~~~~~~~~~~~~~~~
engines/hdb/ai-init.cpp:846:12: warning: cast between incompatible function types from 'void (*)(HDB::AIEntity*, int, int)' to 'HDB::FuncPtr' {aka 'void (*)(HDB::AIEntity*)'} [-Wcast-function-type]
{(FuncPtr)aiDragonDraw, "aiDragonDraw"},
^~~~~~~~~~~~
C++ engines/hdb/ai-inventory.o
C++ engines/hdb/ai-lists.o
C++ engines/hdb/ai-player.o
C++ engines/hdb/ai-use.o
C++ engines/hdb/ai-waypoint.o
C++ engines/hdb/detection.o
C++ engines/hdb/file-manager.o
C++ engines/hdb/gfx.o
C++ engines/hdb/hdb.o
C++ engines/hdb/input.o
C++ engines/hdb/lua-script.o
C++ engines/hdb/map.o
C++ engines/hdb/menu.o
C++ engines/hdb/sound.o
C++ engines/hdb/saveload.o
engines/hdb/saveload.cpp: In member function 'void HDB::AIEntity::save(Common::OutSaveFile*)':
engines/hdb/saveload.cpp:269:43: warning: cast between incompatible function types from 'void (*)(HDB::AIEntity*, int, int)' to 'HDB::FuncPtr' {aka 'void (*)(HDB::AIEntity*)'} [-Wcast-function-type]
lookUp = g_hdb->_ai->funcLookUp((FuncPtr)aiDraw);
^~~~~~
engines/hdb/saveload.cpp: In member function 'void HDB::AIEntity::load(Common::InSaveFile*)':
engines/hdb/saveload.cpp:340:56: warning: cast between incompatible function types from 'HDB::FuncPtr' {aka 'void (*)(HDB::AIEntity*)'} to 'HDB::EntFuncPtr' {aka 'void (*)(HDB::AIEntity*, int, int)'} [-Wcast-function-type]
drawf = (EntFuncPtr)g_hdb->_ai->funcLookUp(funcString);
^
C++ engines/hdb/window.o
AR engines/hdb/libhdb.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/hdb/libhdb.a
C++ engines/hopkins/anim.o
C++ engines/hopkins/computer.o
C++ engines/hopkins/debugger.o
C++ engines/hopkins/detection.o
C++ engines/hopkins/dialogs.o
C++ engines/hopkins/events.o
C++ engines/hopkins/files.o
C++ engines/hopkins/font.o
C++ engines/hopkins/graphics.o
C++ engines/hopkins/globals.o
C++ engines/hopkins/hopkins.o
C++ engines/hopkins/lines.o
C++ engines/hopkins/menu.o
C++ engines/hopkins/objects.o
C++ engines/hopkins/saveload.o
C++ engines/hopkins/script.o
C++ engines/hopkins/sound.o
C++ engines/hopkins/talk.o
AR engines/hopkins/libhopkins.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/hopkins/libhopkins.a
C++ engines/hugo/console.o
C++ engines/hugo/detection.o
C++ engines/hugo/dialogs.o
C++ engines/hugo/display.o
C++ engines/hugo/file.o
C++ engines/hugo/file_v1d.o
C++ engines/hugo/file_v2d.o
C++ engines/hugo/file_v3d.o
C++ engines/hugo/file_v1w.o
C++ engines/hugo/file_v2w.o
C++ engines/hugo/hugo.o
C++ engines/hugo/intro.o
C++ engines/hugo/inventory.o
C++ engines/hugo/mouse.o
C++ engines/hugo/object.o
C++ engines/hugo/object_v1d.o
C++ engines/hugo/object_v1w.o
C++ engines/hugo/object_v2d.o
C++ engines/hugo/object_v3d.o
C++ engines/hugo/parser.o
engines/hugo/parser.cpp: In member function 'void Hugo::Parser::charHandler()':
engines/hugo/parser.cpp:268:28: warning: '%c' directive writing 1 byte into a region of size between 0 and 45 [-Wformat-overflow=]
sprintf(_vm->_statusLine, ">%s%c", _cmdLine, _cmdLineCursor);
^~~~~~~
engines/hugo/parser.cpp:268:9: note: 'sprintf' output between 3 and 48 bytes into a destination of size 46
sprintf(_vm->_statusLine, ">%s%c", _cmdLine, _cmdLineCursor);
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C++ engines/hugo/parser_v1w.o
C++ engines/hugo/parser_v1d.o
C++ engines/hugo/parser_v2d.o
C++ engines/hugo/parser_v3d.o
C++ engines/hugo/route.o
C++ engines/hugo/schedule.o
C++ engines/hugo/sound.o
C++ engines/hugo/text.o
C++ engines/hugo/util.o
AR engines/hugo/libhugo.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/hugo/libhugo.a
C++ engines/illusions/actor.o
C++ engines/illusions/bbdou/bbdou_bubble.o
C++ engines/illusions/bbdou/bbdou_cursor.o
C++ engines/illusions/bbdou/bbdou_credits.o
C++ engines/illusions/bbdou/bbdou_credits_staticdata.o
C++ engines/illusions/bbdou/bbdou_foodctl.o
C++ engines/illusions/bbdou/bbdou_inventory.o
C++ engines/illusions/bbdou/bbdou_menukeys.o
C++ engines/illusions/bbdou/bbdou_specialcode.o
C++ engines/illusions/bbdou/bbdou_videoplayer.o
C++ engines/illusions/bbdou/gamestate_bbdou.o
C++ engines/illusions/bbdou/bbdou_triggerfunctions.o
C++ engines/illusions/bbdou/illusions_bbdou.o
C++ engines/illusions/bbdou/menusystem_bbdou.o
C++ engines/illusions/bbdou/scriptopcodes_bbdou.o
C++ engines/illusions/camera.o
C++ engines/illusions/cursor.o
C++ engines/illusions/detection.o
C++ engines/illusions/dictionary.o
C++ engines/illusions/duckman/duckman_credits.o
C++ engines/illusions/duckman/duckman_dialog.o
C++ engines/illusions/duckman/duckman_inventory.o
C++ engines/illusions/duckman/duckman_screenshakereffects.o
C++ engines/illusions/duckman/duckman_specialcode.o
C++ engines/illusions/duckman/duckman_videoplayer.o
C++ engines/illusions/duckman/gamestate_duckman.o
C++ engines/illusions/duckman/illusions_duckman.o
C++ engines/illusions/duckman/menusystem_duckman.o
C++ engines/illusions/duckman/propertytimers.o
C++ engines/illusions/duckman/scriptopcodes_duckman.o
C++ engines/illusions/fileresourcereader.o
C++ engines/illusions/fixedpoint.o
C++ engines/illusions/gamarchive.o
C++ engines/illusions/gamestate.o
C++ engines/illusions/gamresourcereader.o
C++ engines/illusions/graphics.o
C++ engines/illusions/illusions.o
C++ engines/illusions/input.o
C++ engines/illusions/menusystem.o
C++ engines/illusions/pathfinder.o
C++ engines/illusions/resources/actorresource.o
C++ engines/illusions/resources/backgroundresource.o
C++ engines/illusions/resources/fontresource.o
C++ engines/illusions/resources/genericresource.o
C++ engines/illusions/resources/midiresource.o
C++ engines/illusions/resources/scriptresource.o
C++ engines/illusions/resources/soundresource.o
C++ engines/illusions/resources/talkresource.o
C++ engines/illusions/resourcesystem.o
C++ engines/illusions/saveload.o
C++ engines/illusions/screen.o
C++ engines/illusions/screentext.o
C++ engines/illusions/scriptstack.o
C++ engines/illusions/scriptopcodes.o
C++ engines/illusions/sequenceopcodes.o
C++ engines/illusions/sound.o
C++ engines/illusions/specialcode.o
C++ engines/illusions/textdrawer.o
C++ engines/illusions/threads/abortablethread.o
C++ engines/illusions/threads/causethread_duckman.o
C++ engines/illusions/threads/scriptthread.o
C++ engines/illusions/threads/talkthread.o
C++ engines/illusions/threads/talkthread_duckman.o
C++ engines/illusions/threads/timerthread.o
C++ engines/illusions/thread.o
C++ engines/illusions/time.o
C++ engines/illusions/updatefunctions.o
AR engines/illusions/libillusions.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/illusions/libillusions.a
C++ engines/kyra/detection.o
C++ engines/kyra/engine/items_lok.o
C++ engines/kyra/engine/items_v2.o
C++ engines/kyra/engine/items_hof.o
C++ engines/kyra/engine/items_mr.o
C++ engines/kyra/engine/kyra_v1.o
C++ engines/kyra/engine/kyra_lok.o
C++ engines/kyra/engine/kyra_v2.o
C++ engines/kyra/engine/kyra_hof.o
engines/kyra/engine/kyra_hof.cpp: In member function 'void Kyra::KyraEngine_HoF::openTalkFile(int)':
engines/kyra/engine/kyra_hof.cpp:1394:25: warning: 'VOC.TLK' directive writing 7 bytes into a region of size between 4 and 13 [-Wformat-overflow=]
sprintf(talkFilename, "CH%dVOC.TLK", _oldTalkFile);
^~~~~~~~~~~~~
engines/kyra/engine/kyra_hof.cpp:1394:10: note: 'sprintf' output between 11 and 20 bytes into a destination of size 16
sprintf(talkFilename, "CH%dVOC.TLK", _oldTalkFile);
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C++ engines/kyra/engine/kyra_mr.o
engines/kyra/engine/kyra_mr.cpp: In member function 'void Kyra::KyraEngine_MR::openTalkFile(int)':
engines/kyra/engine/kyra_mr.cpp:700:26: warning: 'TALK.TLK' directive writing 8 bytes into a region of size between 4 and 13 [-Wformat-overflow=]
sprintf(talkFilename, "CH%dTALK.TLK", _currentTalkFile);
^~~~~~~~~~~~~~
engines/kyra/engine/kyra_mr.cpp:700:11: note: 'sprintf' output between 12 and 21 bytes into a destination of size 16
sprintf(talkFilename, "CH%dTALK.TLK", _currentTalkFile);
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C++ engines/kyra/engine/scene_v1.o
C++ engines/kyra/engine/scene_lok.o
C++ engines/kyra/engine/scene_v2.o
C++ engines/kyra/engine/scene_hof.o
C++ engines/kyra/engine/scene_mr.o
C++ engines/kyra/engine/sprites.o
C++ engines/kyra/engine/timer.o
C++ engines/kyra/engine/timer_lok.o
C++ engines/kyra/engine/timer_hof.o
C++ engines/kyra/engine/timer_mr.o
C++ engines/kyra/engine/util.o
C++ engines/kyra/graphics/animator_lok.o
C++ engines/kyra/graphics/animator_v2.o
C++ engines/kyra/graphics/animator_hof.o
C++ engines/kyra/graphics/animator_mr.o
C++ engines/kyra/graphics/animator_tim.o
mkdir -p engines/kyra/graphics/.deps
x86_64-linux-gnu-g++ -Wp,-MMD,"engines/kyra/graphics/.deps/screen.d",-MQ,"engines/kyra/graphics/screen.o",-MP -Wall -ansi -W -Wno-unused-parameter -Wno-empty-body -g -gsplit-dwarf -fvar-tracking-assignments -pedantic -Wno-long-long -fomit-frame-pointer -Os -Wuninitialized -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -Wpointer-arith -Wcast-qual -Wshadow -Wnon-virtual-dtor -Wwrite-strings -fno-exceptions -fcheck-new -O3 -DHAVE_CONFIG_H -DMAEMO -DMAEMO -DSDL_BACKEND -DPOSIX -DHAS_POSIX_SPAWN -DDATA_PATH=\"/opt/scummvm/share\" -DPLUGIN_DIRECTORY=\"/opt/scummvm/lib\" -DENABLE_SCUMM=STATIC_PLUGIN -DENABLE_SCUMM_7_8 -DENABLE_HE -DENABLE_ACCESS=STATIC_PLUGIN -DENABLE_ADL=STATIC_PLUGIN -DENABLE_AGI=STATIC_PLUGIN -DENABLE_AGOS=STATIC_PLUGIN -DENABLE_AGOS2 -DENABLE_BBVS=STATIC_PLUGIN -DENABLE_BLADERUNNER=STATIC_PLUGIN -DENABLE_CGE=STATIC_PLUGIN -DENABLE_CGE2=STATIC_PLUGIN -DENABLE_CINE=STATIC_PLUGIN -DENABLE_COMPOSER=STATIC_PLUGIN -DENABLE_CRUISE=STATIC_PLUGIN -DENABLE_CRYOMNI3D=STATIC_PLUGIN -DENABLE_VERSAILLES -DENABLE_DRACI=STATIC_PLUGIN -DENABLE_DRASCULA=STATIC_PLUGIN -DENABLE_DREAMWEB=STATIC_PLUGIN -DENABLE_FULLPIPE=STATIC_PLUGIN -DENABLE_GNAP=STATIC_PLUGIN -DENABLE_GROOVIE=STATIC_PLUGIN -DENABLE_HDB=STATIC_PLUGIN -DENABLE_HOPKINS=STATIC_PLUGIN -DENABLE_HUGO=STATIC_PLUGIN -DENABLE_ILLUSIONS=STATIC_PLUGIN -DENABLE_KYRA=STATIC_PLUGIN -DENABLE_LOL -DENABLE_EOB -DENABLE_LAB=STATIC_PLUGIN -DENABLE_LURE=STATIC_PLUGIN -DENABLE_MADE=STATIC_PLUGIN -DENABLE_MADS=STATIC_PLUGIN -DENABLE_MOHAWK=STATIC_PLUGIN -DENABLE_MYST -DENABLE_RIVEN -DENABLE_MORTEVIELLE=STATIC_PLUGIN -DENABLE_NEVERHOOD=STATIC_PLUGIN -DENABLE_PARALLACTION=STATIC_PLUGIN -DENABLE_PEGASUS=STATIC_PLUGIN -DENABLE_PLUMBERS=STATIC_PLUGIN -DENABLE_PRINCE=STATIC_PLUGIN -DENABLE_QUEEN=STATIC_PLUGIN -DENABLE_SAGA=STATIC_PLUGIN -DENABLE_IHNM -DENABLE_SCI=STATIC_PLUGIN -DENABLE_SCI32 -DENABLE_SHERLOCK=STATIC_PLUGIN -DENABLE_SKY=STATIC_PLUGIN -DENABLE_SUPERNOVA=STATIC_PLUGIN -DENABLE_SWORD1=STATIC_PLUGIN -DENABLE_SWORD2=STATIC_PLUGIN -DENABLE_SWORD25=STATIC_PLUGIN -DENABLE_TEENAGENT=STATIC_PLUGIN -DENABLE_TINSEL=STATIC_PLUGIN -DENABLE_TOLTECS=STATIC_PLUGIN -DENABLE_TONY=STATIC_PLUGIN -DENABLE_TOON=STATIC_PLUGIN -DENABLE_TOUCHE=STATIC_PLUGIN -DENABLE_TSAGE=STATIC_PLUGIN -DENABLE_TUCKER=STATIC_PLUGIN -DENABLE_VOYEUR=STATIC_PLUGIN -DENABLE_XEEN=STATIC_PLUGIN -DENABLE_ZVISION=STATIC_PLUGIN -I. -I. -I./engines -I/usr/X11R6/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libpng16 -c engines/kyra/graphics/screen.cpp -o engines/kyra/graphics/screen.o
C++ engines/kyra/graphics/screen_lok.o
C++ engines/kyra/graphics/screen_v2.o
C++ engines/kyra/graphics/screen_hof.o
C++ engines/kyra/graphics/screen_mr.o
C++ engines/kyra/graphics/vqa.o
C++ engines/kyra/graphics/wsamovie.o
C++ engines/kyra/gui/debugger.o
C++ engines/kyra/gui/gui.o
C++ engines/kyra/gui/gui_v1.o
C++ engines/kyra/gui/gui_lok.o
C++ engines/kyra/gui/gui_v2.o
C++ engines/kyra/gui/gui_hof.o
C++ engines/kyra/gui/gui_mr.o
C++ engines/kyra/gui/saveload.o
C++ engines/kyra/gui/saveload_lok.o
C++ engines/kyra/gui/saveload_hof.o
C++ engines/kyra/gui/saveload_mr.o
C++ engines/kyra/resource/resource.o
C++ engines/kyra/resource/resource_intern.o
C++ engines/kyra/resource/staticres.o
C++ engines/kyra/script/script_v1.o
C++ engines/kyra/script/script_lok.o
C++ engines/kyra/script/script_v2.o
C++ engines/kyra/script/script_hof.o
engines/kyra/script/script_hof.cpp: In member function 'int Kyra::KyraEngine_HoF::o2_showLetter(Kyra::EMCState*)':
engines/kyra/script/script_hof.cpp:770:20: warning: '.COL' directive writing 4 bytes into a region of size between 3 and 8 [-Wformat-overflow=]
sprintf(filename, "_NTEPAL%.1d.COL", letter+1);
^~~~~~~~~~~~~~~~~
engines/kyra/script/script_hof.cpp:770:9: note: 'sprintf' output between 13 and 18 bytes into a destination of size 16
sprintf(filename, "_NTEPAL%.1d.COL", letter+1);
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
engines/kyra/script/script_hof.cpp:779:21: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=]
sprintf(filename, "LETTER%.1d.TXT", letter);
^~~~~~~~~~~~~~~~
engines/kyra/script/script_hof.cpp:779:10: note: 'sprintf' output between 12 and 17 bytes into a destination of size 16
sprintf(filename, "LETTER%.1d.TXT", letter);
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C++ engines/kyra/script/script_mr.o
C++ engines/kyra/script/script.o
C++ engines/kyra/script/script_tim.o
C++ engines/kyra/sequence/seqplayer.o
C++ engines/kyra/sequence/sequences_lok.o
C++ engines/kyra/sequence/sequences_v2.o
C++ engines/kyra/sequence/sequences_hof.o
C++ engines/kyra/sequence/sequences_mr.o
C++ engines/kyra/sound/sound_adlib.o
C++ engines/kyra/sound/sound_amiga_lok.o
C++ engines/kyra/sound/sound_digital_mr.o
C++ engines/kyra/sound/sound_midi.o
C++ engines/kyra/sound/sound_pc98_lok.o
C++ engines/kyra/sound/sound_pc98_v2.o
C++ engines/kyra/sound/sound_towns_lok.o
C++ engines/kyra/sound/sound.o
C++ engines/kyra/sound/sound_lok.o
C++ engines/kyra/sound/drivers/adlib.o
C++ engines/kyra/sound/drivers/audstream.o
C++ engines/kyra/sound/drivers/midi.o
C++ engines/kyra/sound/drivers/pcspeaker.o
C++ engines/kyra/text/text.o
C++ engines/kyra/text/text_lok.o
C++ engines/kyra/text/text_hof.o
C++ engines/kyra/text/text_mr.o
C++ engines/kyra/engine/kyra_rpg.o
C++ engines/kyra/engine/scene_rpg.o
C++ engines/kyra/engine/sprites_rpg.o
C++ engines/kyra/engine/timer_rpg.o
C++ engines/kyra/gui/gui_rpg.o
C++ engines/kyra/gui/saveload_rpg.o
C++ engines/kyra/resource/staticres_rpg.o
C++ engines/kyra/text/text_rpg.o
C++ engines/kyra/engine/items_lol.o
C++ engines/kyra/engine/lol.o
C++ engines/kyra/engine/scene_lol.o
C++ engines/kyra/engine/sprites_lol.o
C++ engines/kyra/engine/timer_lol.o
C++ engines/kyra/graphics/screen_lol.o
C++ engines/kyra/gui/gui_lol.o
engines/kyra/gui/gui_lol.cpp: In member function 'void Kyra::LoLEngine::gui_displayCharInventory(int)':
engines/kyra/gui/gui_lol.cpp:164:17: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=]
sprintf(file, "invent%d.cps", inventoryTypes[id]);
^~~~~~~~~~~~~~
engines/kyra/gui/gui_lol.cpp:164:10: note: 'sprintf' output between 12 and 14 bytes into a destination of size 13
sprintf(file, "invent%d.cps", inventoryTypes[id]);
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C++ engines/kyra/gui/saveload_lol.o
C++ engines/kyra/resource/staticres_lol.o
C++ engines/kyra/script/script_lol.o
C++ engines/kyra/sequence/sequences_lol.o
C++ engines/kyra/sound/sound_lol.o
C++ engines/kyra/text/text_lol.o
C++ engines/kyra/engine/chargen.o
C++ engines/kyra/engine/eobcommon.o
C++ engines/kyra/engine/eob.o
C++ engines/kyra/engine/darkmoon.o
C++ engines/kyra/engine/items_eob.o
C++ engines/kyra/engine/magic_eob.o
C++ engines/kyra/engine/scene_eob.o
C++ engines/kyra/engine/sprites_eob.o
C++ engines/kyra/engine/timer_eob.o
C++ engines/kyra/graphics/screen_eob.o
C++ engines/kyra/gui/gui_eob.o
C++ engines/kyra/gui/saveload_eob.o
C++ engines/kyra/resource/staticres_eob.o
C++ engines/kyra/script/script_eob.o
C++ engines/kyra/sequence/sequences_eob.o
C++ engines/kyra/sequence/sequences_darkmoon.o
C++ engines/kyra/sound/sound_amiga_eob.o
C++ engines/kyra/sound/sound_pc98_eob.o
C++ engines/kyra/sound/sound_towns_darkmoon.o
C++ engines/kyra/sound/drivers/audiomaster2.o
C++ engines/kyra/sound/drivers/mlalf98.o
AR engines/kyra/libkyra.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/kyra/libkyra.a
C++ engines/lab/anim.o
C++ engines/lab/console.o
C++ engines/lab/detection.o
C++ engines/lab/dispman.o
C++ engines/lab/engine.o
C++ engines/lab/eventman.o
C++ engines/lab/image.o
C++ engines/lab/interface.o
C++ engines/lab/intro.o
C++ engines/lab/lab.o
C++ engines/lab/labsets.o
C++ engines/lab/map.o
C++ engines/lab/music.o
C++ engines/lab/processroom.o
C++ engines/lab/resource.o
C++ engines/lab/savegame.o
C++ engines/lab/special.o
C++ engines/lab/speciallocks.o
C++ engines/lab/utils.o
AR engines/lab/liblab.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/lab/liblab.a
C++ engines/lure/animseq.o
C++ engines/lure/debugger.o
C++ engines/lure/decode.o
C++ engines/lure/detection.o
C++ engines/lure/disk.o
engines/lure/disk.cpp: In member function 'void Lure::Disk::openFile(uint8)':
engines/lure/disk.cpp:94:22: warning: '%s' directive writing 3 bytes into a region of size between 2 and 4 [-Wformat-overflow=]
sprintf(sFilename, "disk%d.%s", _fileNum, isEGA ? "ega" : "vga");
^~~~~~~~~~~
engines/lure/disk.cpp:94:10: note: 'sprintf' output between 10 and 12 bytes into a destination of size 10
sprintf(sFilename, "disk%d.%s", _fileNum, isEGA ? "ega" : "vga");
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C++ engines/lure/events.o
C++ engines/lure/fights.o
C++ engines/lure/game.o
C++ engines/lure/hotspots.o
C++ engines/lure/intro.o
C++ engines/lure/lure.o
C++ engines/lure/memory.o
C++ engines/lure/menu.o
C++ engines/lure/palette.o
C++ engines/lure/res.o
C++ engines/lure/res_struct.o
C++ engines/lure/room.o
C++ engines/lure/screen.o
C++ engines/lure/scripts.o
C++ engines/lure/sound.o
C++ engines/lure/strings.o
C++ engines/lure/surface.o
AR engines/lure/liblure.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/lure/liblure.a
C++ engines/made/console.o
C++ engines/made/database.o
C++ engines/made/detection.o
C++ engines/made/graphics.o
C++ engines/made/made.o
C++ engines/made/music.o
C++ engines/made/pmvplayer.o
C++ engines/made/redreader.o
C++ engines/made/resource.o
C++ engines/made/screen.o
C++ engines/made/screenfx.o
C++ engines/made/script.o
C++ engines/made/scriptfuncs.o
C++ engines/made/sound.o
AR engines/made/libmade.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/made/libmade.a
C++ engines/mads/dragonsphere/game_dragonsphere.o
C++ engines/mads/dragonsphere/dragonsphere_scenes.o
C++ engines/mads/dragonsphere/dragonsphere_scenes1.o
C++ engines/mads/dragonsphere/globals_dragonsphere.o
C++ engines/mads/phantom/game_phantom.o
C++ engines/mads/phantom/globals_phantom.o
C++ engines/mads/phantom/phantom_scenes.o
C++ engines/mads/phantom/phantom_scenes1.o
C++ engines/mads/phantom/phantom_scenes2.o
C++ engines/mads/phantom/phantom_scenes3.o
C++ engines/mads/phantom/phantom_scenes4.o
C++ engines/mads/phantom/phantom_scenes5.o
C++ engines/mads/nebular/dialogs_nebular.o
C++ engines/mads/nebular/game_nebular.o
C++ engines/mads/nebular/globals_nebular.o
C++ engines/mads/nebular/menu_nebular.o
C++ engines/mads/nebular/sound_nebular.o
C++ engines/mads/nebular/nebular_scenes.o
C++ engines/mads/nebular/nebular_scenes1.o
C++ engines/mads/nebular/nebular_scenes2.o
C++ engines/mads/nebular/nebular_scenes3.o
C++ engines/mads/nebular/nebular_scenes4.o
C++ engines/mads/nebular/nebular_scenes5.o
C++ engines/mads/nebular/nebular_scenes6.o
C++ engines/mads/nebular/nebular_scenes7.o
C++ engines/mads/nebular/nebular_scenes8.o
C++ engines/mads/action.o
C++ engines/mads/animation.o
C++ engines/mads/assets.o
C++ engines/mads/audio.o
C++ engines/mads/camera.o
C++ engines/mads/compression.o
C++ engines/mads/conversations.o
C++ engines/mads/debugger.o
C++ engines/mads/detection.o
C++ engines/mads/dialogs.o
C++ engines/mads/events.o
C++ engines/mads/font.o
C++ engines/mads/game.o
C++ engines/mads/game_data.o
C++ engines/mads/globals.o
C++ engines/mads/hotspots.o
C++ engines/mads/inventory.o
C++ engines/mads/mads.o
C++ engines/mads/menu_views.o
C++ engines/mads/messages.o
C++ engines/mads/msurface.o
C++ engines/mads/palette.o
C++ engines/mads/player.o
C++ engines/mads/rails.o
C++ engines/mads/resources.o
C++ engines/mads/scene.o
C++ engines/mads/scene_data.o
C++ engines/mads/screen.o
C++ engines/mads/sequence.o
C++ engines/mads/sound.o
C++ engines/mads/sprites.o
C++ engines/mads/staticres.o
C++ engines/mads/user_interface.o
AR engines/mads/libmads.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/mads/libmads.a
C++ engines/mohawk/bitmap.o
C++ engines/mohawk/console.o
C++ engines/mohawk/cursors.o
C++ engines/mohawk/detection.o
C++ engines/mohawk/dialogs.o
C++ engines/mohawk/graphics.o
C++ engines/mohawk/installer_archive.o
C++ engines/mohawk/livingbooks.o
C++ engines/mohawk/livingbooks_code.o
C++ engines/mohawk/livingbooks_graphics.o
C++ engines/mohawk/livingbooks_lbx.o
C++ engines/mohawk/mohawk.o
C++ engines/mohawk/resource.o
C++ engines/mohawk/sound.o
C++ engines/mohawk/video.o
C++ engines/mohawk/view.o
C++ engines/mohawk/myst.o
C++ engines/mohawk/myst_areas.o
C++ engines/mohawk/myst_card.o
C++ engines/mohawk/myst_graphics.o
C++ engines/mohawk/myst_scripts.o
C++ engines/mohawk/myst_sound.o
C++ engines/mohawk/myst_state.o
C++ engines/mohawk/resource_cache.o
C++ engines/mohawk/myst_stacks/channelwood.o
C++ engines/mohawk/myst_stacks/credits.o
C++ engines/mohawk/myst_stacks/demo.o
C++ engines/mohawk/myst_stacks/dni.o
C++ engines/mohawk/myst_stacks/intro.o
C++ engines/mohawk/myst_stacks/makingof.o
C++ engines/mohawk/myst_stacks/mechanical.o
C++ engines/mohawk/myst_stacks/menu.o
C++ engines/mohawk/myst_stacks/myst.o
C++ engines/mohawk/myst_stacks/preview.o
C++ engines/mohawk/myst_stacks/selenitic.o
C++ engines/mohawk/myst_stacks/slides.o
C++ engines/mohawk/myst_stacks/stoneship.o
C++ engines/mohawk/riven.o
C++ engines/mohawk/riven_card.o
C++ engines/mohawk/riven_graphics.o
C++ engines/mohawk/riven_inventory.o
C++ engines/mohawk/riven_saveload.o
C++ engines/mohawk/riven_scripts.o
C++ engines/mohawk/riven_sound.o
C++ engines/mohawk/riven_stack.o
C++ engines/mohawk/riven_vars.o
C++ engines/mohawk/riven_video.o
C++ engines/mohawk/riven_stacks/aspit.o
C++ engines/mohawk/riven_stacks/bspit.o
C++ engines/mohawk/riven_stacks/domespit.o
C++ engines/mohawk/riven_stacks/gspit.o
C++ engines/mohawk/riven_stacks/jspit.o
C++ engines/mohawk/riven_stacks/ospit.o
C++ engines/mohawk/riven_stacks/pspit.o
C++ engines/mohawk/riven_stacks/rspit.o
C++ engines/mohawk/riven_stacks/tspit.o
AR engines/mohawk/libmohawk.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/mohawk/libmohawk.a
C++ engines/mortevielle/actions.o
C++ engines/mortevielle/debugger.o
C++ engines/mortevielle/detection.o
C++ engines/mortevielle/dialogs.o
C++ engines/mortevielle/graphics.o
C++ engines/mortevielle/menu.o
C++ engines/mortevielle/mortevielle.o
C++ engines/mortevielle/mouse.o
C++ engines/mortevielle/outtext.o
C++ engines/mortevielle/saveload.o
C++ engines/mortevielle/sound.o
C++ engines/mortevielle/utils.o
AR engines/mortevielle/libmortevielle.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/mortevielle/libmortevielle.a
C++ engines/neverhood/background.o
C++ engines/neverhood/blbarchive.o
C++ engines/neverhood/console.o
C++ engines/neverhood/detection.o
C++ engines/neverhood/diskplayerscene.o
C++ engines/neverhood/entity.o
C++ engines/neverhood/gamemodule.o
C++ engines/neverhood/gamevars.o
C++ engines/neverhood/graphics.o
C++ engines/neverhood/klaymen.o
C++ engines/neverhood/menumodule.o
C++ engines/neverhood/microtiles.o
C++ engines/neverhood/module.o
C++ engines/neverhood/modules/module1000.o
C++ engines/neverhood/modules/module1000_sprites.o
C++ engines/neverhood/modules/module1100.o
C++ engines/neverhood/modules/module1100_sprites.o
C++ engines/neverhood/modules/module1200.o
C++ engines/neverhood/modules/module1200_sprites.o
C++ engines/neverhood/modules/module1300.o
C++ engines/neverhood/modules/module1300_sprites.o
C++ engines/neverhood/modules/module1400.o
C++ engines/neverhood/modules/module1400_sprites.o
C++ engines/neverhood/modules/module1500.o
C++ engines/neverhood/modules/module1600.o
C++ engines/neverhood/modules/module1600_sprites.o
C++ engines/neverhood/modules/module1700.o
C++ engines/neverhood/modules/module1700_sprites.o
C++ engines/neverhood/modules/module1800.o
C++ engines/neverhood/modules/module1900.o
C++ engines/neverhood/modules/module1900_sprites.o
C++ engines/neverhood/modules/module2000.o
C++ engines/neverhood/modules/module2000_sprites.o
C++ engines/neverhood/modules/module2100.o
C++ engines/neverhood/modules/module2100_sprites.o
C++ engines/neverhood/modules/module2200.o
C++ engines/neverhood/modules/module2200_sprites.o
C++ engines/neverhood/modules/module2300.o
C++ engines/neverhood/modules/module2400.o
C++ engines/neverhood/modules/module2400_sprites.o
C++ engines/neverhood/modules/module2500.o
C++ engines/neverhood/modules/module2500_sprites.o
C++ engines/neverhood/modules/module2600.o
C++ engines/neverhood/modules/module2600_sprites.o
C++ engines/neverhood/modules/module2700.o
C++ engines/neverhood/modules/module2700_sprites.o
C++ engines/neverhood/modules/module2800.o
C++ engines/neverhood/modules/module2800_sprites.o
C++ engines/neverhood/modules/module2900.o
C++ engines/neverhood/modules/module2900_sprites.o
C++ engines/neverhood/modules/module3000.o
C++ engines/neverhood/modules/module3000_sprites.o
C++ engines/neverhood/mouse.o
C++ engines/neverhood/navigationscene.o
C++ engines/neverhood/neverhood.o
C++ engines/neverhood/palette.o
C++ engines/neverhood/resource.o
C++ engines/neverhood/resourceman.o
C++ engines/neverhood/saveload.o
C++ engines/neverhood/scene.o
C++ engines/neverhood/screen.o
C++ engines/neverhood/smackerscene.o
C++ engines/neverhood/smackerplayer.o
C++ engines/neverhood/sound.o
C++ engines/neverhood/sprite.o
C++ engines/neverhood/staticdata.o
AR engines/neverhood/libneverhood.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/neverhood/libneverhood.a
C++ engines/parallaction/adlib.o
C++ engines/parallaction/balloons.o
C++ engines/parallaction/callables_br.o
C++ engines/parallaction/callables_ns.o
C++ engines/parallaction/debug.o
C++ engines/parallaction/detection.o
C++ engines/parallaction/dialogue.o
C++ engines/parallaction/disk_br.o
C++ engines/parallaction/disk_ns.o
C++ engines/parallaction/exec.o
C++ engines/parallaction/exec_br.o
C++ engines/parallaction/exec_ns.o
C++ engines/parallaction/font.o
C++ engines/parallaction/gfxbase.o
C++ engines/parallaction/graphics.o
C++ engines/parallaction/gui.o
C++ engines/parallaction/gui_br.o
C++ engines/parallaction/gui_ns.o
C++ engines/parallaction/input.o
C++ engines/parallaction/inventory.o
C++ engines/parallaction/objects.o
C++ engines/parallaction/parallaction.o
C++ engines/parallaction/parallaction_br.o
C++ engines/parallaction/parallaction_ns.o
C++ engines/parallaction/parser.o
C++ engines/parallaction/parser_br.o
C++ engines/parallaction/parser_ns.o
C++ engines/parallaction/saveload.o
C++ engines/parallaction/sound_ns.o
C++ engines/parallaction/sound_br.o
C++ engines/parallaction/staticres.o
C++ engines/parallaction/walk.o
AR engines/parallaction/libparallaction.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/parallaction/libparallaction.a
C++ engines/pegasus/compass.o
C++ engines/pegasus/console.o
C++ engines/pegasus/cursor.o
C++ engines/pegasus/detection.o
C++ engines/pegasus/elements.o
C++ engines/pegasus/energymonitor.o
C++ engines/pegasus/fader.o
C++ engines/pegasus/gamestate.o
C++ engines/pegasus/graphics.o
C++ engines/pegasus/hotspot.o
C++ engines/pegasus/input.o
C++ engines/pegasus/interaction.o
C++ engines/pegasus/interface.o
C++ engines/pegasus/menu.o
C++ engines/pegasus/movie.o
C++ engines/pegasus/notification.o
C++ engines/pegasus/pegasus.o
C++ engines/pegasus/sound.o
C++ engines/pegasus/surface.o
C++ engines/pegasus/timers.o
C++ engines/pegasus/transition.o
C++ engines/pegasus/util.o
C++ engines/pegasus/ai/ai_action.o
C++ engines/pegasus/ai/ai_area.o
C++ engines/pegasus/ai/ai_condition.o
C++ engines/pegasus/ai/ai_rule.o
C++ engines/pegasus/items/autodragger.o
C++ engines/pegasus/items/inventory.o
C++ engines/pegasus/items/inventorypicture.o
C++ engines/pegasus/items/item.o
C++ engines/pegasus/items/itemdragger.o
C++ engines/pegasus/items/itemlist.o
C++ engines/pegasus/items/biochips/aichip.o
C++ engines/pegasus/items/biochips/biochipitem.o
C++ engines/pegasus/items/biochips/mapchip.o
C++ engines/pegasus/items/biochips/mapimage.o
C++ engines/pegasus/items/biochips/opticalchip.o
C++ engines/pegasus/items/biochips/pegasuschip.o
C++ engines/pegasus/items/biochips/retscanchip.o
C++ engines/pegasus/items/biochips/shieldchip.o
C++ engines/pegasus/items/inventory/airmask.o
C++ engines/pegasus/items/inventory/gascanister.o
C++ engines/pegasus/items/inventory/inventoryitem.o
C++ engines/pegasus/items/inventory/keycard.o
C++ engines/pegasus/neighborhood/door.o
C++ engines/pegasus/neighborhood/exit.o
C++ engines/pegasus/neighborhood/extra.o
C++ engines/pegasus/neighborhood/hotspotinfo.o
C++ engines/pegasus/neighborhood/neighborhood.o
C++ engines/pegasus/neighborhood/spot.o
C++ engines/pegasus/neighborhood/turn.o
C++ engines/pegasus/neighborhood/view.o
C++ engines/pegasus/neighborhood/zoom.o
C++ engines/pegasus/neighborhood/caldoria/caldoria.o
C++ engines/pegasus/neighborhood/caldoria/caldoria4dsystem.o
C++ engines/pegasus/neighborhood/caldoria/caldoriabomb.o
C++ engines/pegasus/neighborhood/caldoria/caldoriamessages.o
C++ engines/pegasus/neighborhood/caldoria/caldoriamirror.o
C++ engines/pegasus/neighborhood/mars/energybeam.o
C++ engines/pegasus/neighborhood/mars/gravitoncannon.o
C++ engines/pegasus/neighborhood/mars/hermite.o
C++ engines/pegasus/neighborhood/mars/mars.o
C++ engines/pegasus/neighborhood/mars/planetmover.o
C++ engines/pegasus/neighborhood/mars/reactor.o
C++ engines/pegasus/neighborhood/mars/robotship.o
C++ engines/pegasus/neighborhood/mars/shuttleenergymeter.o
C++ engines/pegasus/neighborhood/mars/shuttlehud.o
C++ engines/pegasus/neighborhood/mars/shuttleweapon.o
C++ engines/pegasus/neighborhood/mars/spacechase3d.o
C++ engines/pegasus/neighborhood/mars/spacejunk.o
C++ engines/pegasus/neighborhood/mars/tractorbeam.o
C++ engines/pegasus/neighborhood/norad/norad.o
C++ engines/pegasus/neighborhood/norad/noradelevator.o
C++ engines/pegasus/neighborhood/norad/pressuredoor.o
C++ engines/pegasus/neighborhood/norad/pressuretracker.o
C++ engines/pegasus/neighborhood/norad/subcontrolroom.o
C++ engines/pegasus/neighborhood/norad/subplatform.o
C++ engines/pegasus/neighborhood/norad/alpha/ecrmonitor.o
C++ engines/pegasus/neighborhood/norad/alpha/fillingstation.o
C++ engines/pegasus/neighborhood/norad/alpha/noradalpha.o
C++ engines/pegasus/neighborhood/norad/alpha/panorama.o
C++ engines/pegasus/neighborhood/norad/alpha/panoramascroll.o
C++ engines/pegasus/neighborhood/norad/delta/globegame.o
C++ engines/pegasus/neighborhood/norad/delta/noraddelta.o
C++ engines/pegasus/neighborhood/prehistoric/prehistoric.o
C++ engines/pegasus/neighborhood/tsa/fulltsa.o
C++ engines/pegasus/neighborhood/tsa/tinytsa.o
C++ engines/pegasus/neighborhood/wsc/moleculebin.o
C++ engines/pegasus/neighborhood/wsc/wsc.o
AR engines/pegasus/libpegasus.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/pegasus/libpegasus.a
C++ engines/plumbers/plumbers.o
C++ engines/plumbers/console.o
C++ engines/plumbers/detection.o
AR engines/plumbers/libplumbers.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/plumbers/libplumbers.a
C++ engines/prince/animation.o
C++ engines/prince/archive.o
C++ engines/prince/cursor.o
C++ engines/prince/debugger.o
C++ engines/prince/decompress.o
C++ engines/prince/detection.o
C++ engines/prince/draw.o
C++ engines/prince/flags.o
C++ engines/prince/font.o
C++ engines/prince/graphics.o
C++ engines/prince/hero.o
C++ engines/prince/inventory.o
engines/prince/inventory.cpp: In member function 'void Prince::PrinceEngine::inventoryLeftMouseButton()':
engines/prince/inventory.cpp:400:70: warning: cast from type 'const char*' to type 'char*' casts away qualifiers [-Wcast-qual]
printAt(0, 216, (char *)_invMobList[_selectedMob]._examText.c_str(), kNormalWidth / 2, _invExamY);
^
C++ engines/prince/mhwanh.o
C++ engines/prince/music.o
C++ engines/prince/mob.o
C++ engines/prince/object.o
C++ engines/prince/prince.o
C++ engines/prince/pscr.o
C++ engines/prince/resource.o
C++ engines/prince/saveload.o
C++ engines/prince/script.o
engines/prince/script.cpp: In member function 'void Prince::Interpreter::O_GETMOBTEXT()':
engines/prince/script.cpp:1022:55: warning: cast from type 'const char*' to type 'byte*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual]
_string = (byte *)_vm->_mobList[mob]._examText.c_str();
^
engines/prince/script.cpp: In member function 'void Prince::Interpreter::O_GETMOBNAME()':
engines/prince/script.cpp:1844:53: warning: cast from type 'const char*' to type 'byte*' {aka 'unsigned char*'} casts away qualifiers [-Wcast-qual]
_string = (byte *)_vm->_mobList[modId]._name.c_str();
^
C++ engines/prince/sound.o
C++ engines/prince/variatxt.o
C++ engines/prince/videoplayer.o
C++ engines/prince/walk.o
AR engines/prince/libprince.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/prince/libprince.a
C++ engines/queen/bankman.o
C++ engines/queen/command.o
C++ engines/queen/credits.o
C++ engines/queen/cutaway.o
C++ engines/queen/debug.o
C++ engines/queen/detection.o
C++ engines/queen/display.o
C++ engines/queen/graphics.o
C++ engines/queen/grid.o
C++ engines/queen/input.o
C++ engines/queen/journal.o
engines/queen/journal.cpp: In member function 'void Queen::Journal::drawSaveDescriptions()':
engines/queen/journal.cpp:186:15: warning: '%d' directive writing between 1 and 11 bytes into a region of size 4 [-Wformat-overflow=]
sprintf(nb, "%d", n + 1);
^~~~
engines/queen/journal.cpp:186:15: note: directive argument in the range [-2147483647, 2147483647]
engines/queen/journal.cpp:186:10: note: 'sprintf' output between 2 and 12 bytes into a destination of size 4
sprintf(nb, "%d", n + 1);
~~~~~~~^~~~~~~~~~~~~~~~~
C++ engines/queen/logic.o
C++ engines/queen/midiadlib.o
C++ engines/queen/music.o
C++ engines/queen/musicdata.o
C++ engines/queen/queen.o
C++ engines/queen/resource.o
C++ engines/queen/restables.o
C++ engines/queen/sound.o
C++ engines/queen/state.o
C++ engines/queen/talk.o
C++ engines/queen/walk.o
AR engines/queen/libqueen.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/queen/libqueen.a
C++ engines/saga/actor.o
C++ engines/saga/actor_path.o
C++ engines/saga/actor_walk.o
C++ engines/saga/animation.o
C++ engines/saga/console.o
C++ engines/saga/detection.o
C++ engines/saga/events.o
C++ engines/saga/font.o
C++ engines/saga/font_map.o
C++ engines/saga/gfx.o
C++ engines/saga/image.o
C++ engines/saga/input.o
C++ engines/saga/interface.o
C++ engines/saga/introproc_ite.o
C++ engines/saga/isomap.o
C++ engines/saga/itedata.o
C++ engines/saga/music.o
C++ engines/saga/objectmap.o
C++ engines/saga/palanim.o
C++ engines/saga/puzzle.o
C++ engines/saga/render.o
C++ engines/saga/resource.o
C++ engines/saga/resource_rsc.o
C++ engines/saga/saga.o
C++ engines/saga/saveload.o
C++ engines/saga/scene.o
C++ engines/saga/script.o
C++ engines/saga/sfuncs.o
C++ engines/saga/shorten.o
C++ engines/saga/sndres.o
engines/saga/sndres.cpp: In member function 'bool Saga::SndRes::load(Saga::ResourceContext*, uint32, Saga::SoundBuffer&, bool)':
engines/saga/sndres.cpp:221:28: warning: '%03x' directive writing between 3 and 8 bytes into a region of size between 0 and 10 [-Wformat-overflow=]
sprintf(soundFileName, "Voices/Voices%d/Voices%d/Voices%d%03x", _voiceSerial, dirIndex, _voiceSerial, resourceId);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
engines/saga/sndres.cpp:221:28: note: directive argument in the range [0, 4294967294]
engines/saga/sndres.cpp:221:12: note: 'sprintf' output between 34 and 66 bytes into a destination of size 40
sprintf(soundFileName, "Voices/Voices%d/Voices%d/Voices%d%03x", _voiceSerial, dirIndex, _voiceSerial, resourceId);
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
engines/saga/sndres.cpp:219:28: warning: '%03x' directive writing between 3 and 8 bytes into a region of size between 3 and 10 [-Wformat-overflow=]
sprintf(soundFileName, "Voices/VoicesS/Voices%d/VoicesS%03x", dirIndex, resourceId);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
engines/saga/sndres.cpp:219:28: note: directive argument in the range [0, 4294967294]
engines/saga/sndres.cpp:219:12: note: 'sprintf' output between 34 and 46 bytes into a destination of size 40
sprintf(soundFileName, "Voices/VoicesS/Voices%d/VoicesS%03x", dirIndex, resourceId);
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C++ engines/saga/sound.o
C++ engines/saga/sprite.o
C++ engines/saga/sthread.o
C++ engines/saga/introproc_ihnm.o
C++ engines/saga/resource_res.o
C++ engines/saga/sfuncs_ihnm.o
AR engines/saga/libsaga.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/saga/libsaga.a
C++ engines/sci/console.o
C++ engines/sci/decompressor.o
C++ engines/sci/detection.o
C++ engines/sci/event.o
C++ engines/sci/resource.o
C++ engines/sci/resource_audio.o
C++ engines/sci/sci.o
C++ engines/sci/util.o
C++ engines/sci/engine/features.o
C++ engines/sci/engine/file.o
C++ engines/sci/engine/gc.o
C++ engines/sci/engine/guest_additions.o
C++ engines/sci/engine/kernel.o
C++ engines/sci/engine/kevent.o
C++ engines/sci/engine/kfile.o
C++ engines/sci/engine/kgraphics.o
C++ engines/sci/engine/klists.o
C++ engines/sci/engine/kmath.o
C++ engines/sci/engine/kmenu.o
C++ engines/sci/engine/kmisc.o
C++ engines/sci/engine/kmovement.o
C++ engines/sci/engine/kparse.o
C++ engines/sci/engine/kpathing.o
C++ engines/sci/engine/kscripts.o
C++ engines/sci/engine/ksound.o
C++ engines/sci/engine/kstring.o
C++ engines/sci/engine/kvideo.o
C++ engines/sci/engine/message.o
C++ engines/sci/engine/object.o
C++ engines/sci/engine/savegame.o
C++ engines/sci/engine/script.o
C++ engines/sci/engine/scriptdebug.o
C++ engines/sci/engine/script_patches.o
C++ engines/sci/engine/selector.o
C++ engines/sci/engine/seg_manager.o
C++ engines/sci/engine/segment.o
C++ engines/sci/engine/state.o
C++ engines/sci/engine/static_selectors.o
C++ engines/sci/engine/vm.o
C++ engines/sci/engine/vm_types.o
C++ engines/sci/engine/workarounds.o
C++ engines/sci/graphics/animate.o
C++ engines/sci/graphics/cache.o
C++ engines/sci/graphics/compare.o
C++ engines/sci/graphics/controls16.o
C++ engines/sci/graphics/coordadjuster.o
C++ engines/sci/graphics/cursor.o
C++ engines/sci/graphics/font.o
C++ engines/sci/graphics/fontsjis.o
C++ engines/sci/graphics/maciconbar.o
C++ engines/sci/graphics/menu.o
C++ engines/sci/graphics/paint16.o
C++ engines/sci/graphics/palette.o
C++ engines/sci/graphics/picture.o
C++ engines/sci/graphics/portrait.o
C++ engines/sci/graphics/ports.o
C++ engines/sci/graphics/remap.o
C++ engines/sci/graphics/screen.o
C++ engines/sci/graphics/text16.o
C++ engines/sci/graphics/transitions.o
C++ engines/sci/graphics/view.o
C++ engines/sci/parser/grammar.o
C++ engines/sci/parser/said.o
C++ engines/sci/parser/vocabulary.o
C++ engines/sci/sound/audio.o
C++ engines/sci/sound/midiparser_sci.o
C++ engines/sci/sound/music.o
C++ engines/sci/sound/soundcmd.o
C++ engines/sci/sound/sync.o
C++ engines/sci/sound/drivers/adlib.o
C++ engines/sci/sound/drivers/amigamac.o
C++ engines/sci/sound/drivers/cms.o
C++ engines/sci/sound/drivers/fb01.o
C++ engines/sci/sound/drivers/fmtowns.o
C++ engines/sci/sound/drivers/midi.o
C++ engines/sci/sound/drivers/pcjr.o
C++ engines/sci/sound/drivers/pc9801.o
C++ engines/sci/video/seq_decoder.o
C++ engines/sci/engine/hoyle5poker.o
C++ engines/sci/engine/kgraphics32.o
C++ engines/sci/graphics/celobj32.o
C++ engines/sci/graphics/controls32.o
C++ engines/sci/graphics/frameout.o
C++ engines/sci/graphics/paint32.o
C++ engines/sci/graphics/plane32.o
C++ engines/sci/graphics/palette32.o
C++ engines/sci/graphics/remap32.o
C++ engines/sci/graphics/screen_item32.o
C++ engines/sci/graphics/text32.o
C++ engines/sci/graphics/transitions32.o
C++ engines/sci/graphics/video32.o
C++ engines/sci/graphics/cursor32.o
C++ engines/sci/sound/audio32.o
C++ engines/sci/sound/decoders/sol.o
C++ engines/sci/video/robot_decoder.o
AR engines/sci/libsci.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/sci/libsci.a
C++ engines/sherlock/scalpel/scalpel.o
C++ engines/sherlock/scalpel/3do/movie_decoder.o
C++ engines/sherlock/scalpel/3do/scalpel_3do_screen.o
C++ engines/sherlock/scalpel/drivers/adlib.o
C++ engines/sherlock/scalpel/drivers/mt32.o
C++ engines/sherlock/scalpel/tsage/logo.o
C++ engines/sherlock/scalpel/tsage/resources.o
C++ engines/sherlock/scalpel/scalpel_darts.o
C++ engines/sherlock/scalpel/scalpel_debugger.o
C++ engines/sherlock/scalpel/scalpel_fixed_text.o
C++ engines/sherlock/scalpel/scalpel_inventory.o
C++ engines/sherlock/scalpel/scalpel_journal.o
C++ engines/sherlock/scalpel/scalpel_map.o
C++ engines/sherlock/scalpel/scalpel_people.o
C++ engines/sherlock/scalpel/scalpel_saveload.o
C++ engines/sherlock/scalpel/scalpel_scene.o
C++ engines/sherlock/scalpel/scalpel_screen.o
C++ engines/sherlock/scalpel/scalpel_talk.o
C++ engines/sherlock/scalpel/scalpel_user_interface.o
C++ engines/sherlock/scalpel/settings.o
C++ engines/sherlock/tattoo/tattoo.o
C++ engines/sherlock/tattoo/tattoo_darts.o
C++ engines/sherlock/tattoo/tattoo_debugger.o
C++ engines/sherlock/tattoo/tattoo_fixed_text.o
C++ engines/sherlock/tattoo/tattoo_inventory.o
C++ engines/sherlock/tattoo/tattoo_journal.o
C++ engines/sherlock/tattoo/tattoo_map.o
C++ engines/sherlock/tattoo/tattoo_people.o
C++ engines/sherlock/tattoo/tattoo_resources.o
C++ engines/sherlock/tattoo/tattoo_scene.o
C++ engines/sherlock/tattoo/tattoo_screen.o
C++ engines/sherlock/tattoo/tattoo_talk.o
C++ engines/sherlock/tattoo/tattoo_user_interface.o
C++ engines/sherlock/tattoo/widget_base.o
C++ engines/sherlock/tattoo/widget_credits.o
C++ engines/sherlock/tattoo/widget_files.o
C++ engines/sherlock/tattoo/widget_foolscap.o
C++ engines/sherlock/tattoo/widget_inventory.o
C++ engines/sherlock/tattoo/widget_lab.o
C++ engines/sherlock/tattoo/widget_options.o
C++ engines/sherlock/tattoo/widget_password.o
C++ engines/sherlock/tattoo/widget_quit.o
C++ engines/sherlock/tattoo/widget_talk.o
C++ engines/sherlock/tattoo/widget_text.o
C++ engines/sherlock/tattoo/widget_tooltip.o
C++ engines/sherlock/tattoo/widget_verbs.o
C++ engines/sherlock/animation.o
C++ engines/sherlock/debugger.o
C++ engines/sherlock/detection.o
C++ engines/sherlock/events.o
C++ engines/sherlock/fixed_text.o
C++ engines/sherlock/fonts.o
C++ engines/sherlock/image_file.o
C++ engines/sherlock/inventory.o
C++ engines/sherlock/journal.o
C++ engines/sherlock/map.o
C++ engines/sherlock/music.o
C++ engines/sherlock/objects.o
C++ engines/sherlock/people.o
C++ engines/sherlock/resources.o
C++ engines/sherlock/saveload.o
C++ engines/sherlock/scene.o
C++ engines/sherlock/screen.o
C++ engines/sherlock/sherlock.o
C++ engines/sherlock/sound.o
C++ engines/sherlock/surface.o
C++ engines/sherlock/talk.o
C++ engines/sherlock/user_interface.o
AR engines/sherlock/libsherlock.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/sherlock/libsherlock.a
C++ engines/sky/autoroute.o
C++ engines/sky/compact.o
C++ engines/sky/control.o
C++ engines/sky/debug.o
C++ engines/sky/detection.o
C++ engines/sky/disk.o
C++ engines/sky/grid.o
C++ engines/sky/hufftext.o
C++ engines/sky/intro.o
C++ engines/sky/logic.o
C++ engines/sky/mouse.o
C++ engines/sky/rnc_deco.o
C++ engines/sky/screen.o
C++ engines/sky/sky.o
C++ engines/sky/sound.o
C++ engines/sky/text.o
C++ engines/sky/music/adlibchannel.o
C++ engines/sky/music/adlibmusic.o
C++ engines/sky/music/gmchannel.o
C++ engines/sky/music/gmmusic.o
C++ engines/sky/music/mt32music.o
C++ engines/sky/music/musicbase.o
AR engines/sky/libsky.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/sky/libsky.a
C++ engines/supernova/console.o
C++ engines/supernova/detection.o
C++ engines/supernova/graphics.o
C++ engines/supernova/resman.o
C++ engines/supernova/room.o
C++ engines/supernova/supernova1/rooms.o
C++ engines/supernova/supernova2/rooms.o
C++ engines/supernova/screen.o
C++ engines/supernova/sound.o
C++ engines/supernova/game-manager.o
C++ engines/supernova/supernova1/state.o
C++ engines/supernova/supernova2/state.o
C++ engines/supernova/supernova.o
AR engines/supernova/libsupernova.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/supernova/libsupernova.a
C++ engines/sword1/animation.o
C++ engines/sword1/console.o
C++ engines/sword1/control.o
C++ engines/sword1/debug.o
C++ engines/sword1/detection.o
C++ engines/sword1/eventman.o
C++ engines/sword1/logic.o
C++ engines/sword1/memman.o
C++ engines/sword1/menu.o
C++ engines/sword1/mouse.o
C++ engines/sword1/music.o
C++ engines/sword1/objectman.o
C++ engines/sword1/resman.o
C++ engines/sword1/router.o
C++ engines/sword1/screen.o
C++ engines/sword1/sound.o
C++ engines/sword1/staticres.o
C++ engines/sword1/sword1.o
C++ engines/sword1/text.o
AR engines/sword1/libsword1.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/sword1/libsword1.a
C++ engines/sword2/animation.o
C++ engines/sword2/anims.o
C++ engines/sword2/console.o
C++ engines/sword2/controls.o
engines/sword2/controls.cpp: In member function 'void Sword2::SaveRestoreDialog::updateSlots()':
engines/sword2/controls.cpp:1100:27: warning: '%s' directive writing up to 63 bytes into a region of size between 50 and 60 [-Wformat-overflow=]
sprintf((char *)_text, "%d. %s", slot, text);
^~~~~~~~~
engines/sword2/controls.cpp:1254:36:
slot->setText(fr, baseSlot + i, description);
~~~~~~~~~~~
engines/sword2/controls.cpp:1100:11: note: 'sprintf' output between 5 and 78 bytes into a destination of size 64
sprintf((char *)_text, "%d. %s", slot, text);
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C++ engines/sword2/debug.o
C++ engines/sword2/events.o
C++ engines/sword2/function.o
C++ engines/sword2/header.o
C++ engines/sword2/icons.o
C++ engines/sword2/interpreter.o
C++ engines/sword2/layers.o
C++ engines/sword2/logic.o
C++ engines/sword2/maketext.o
C++ engines/sword2/memory.o
C++ engines/sword2/menu.o
C++ engines/sword2/mouse.o
C++ engines/sword2/music.o
C++ engines/sword2/palette.o
C++ engines/sword2/protocol.o
C++ engines/sword2/render.o
C++ engines/sword2/resman.o
C++ engines/sword2/router.o
C++ engines/sword2/saveload.o
C++ engines/sword2/screen.o
C++ engines/sword2/scroll.o
C++ engines/sword2/sound.o
C++ engines/sword2/speech.o
C++ engines/sword2/sprite.o
C++ engines/sword2/startup.o
C++ engines/sword2/sword2.o
C++ engines/sword2/sync.o
C++ engines/sword2/walker.o
AR engines/sword2/libsword2.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/sword2/libsword2.a
C++ engines/sword25/console.o
C++ engines/sword25/detection.o
C++ engines/sword25/sword25.o
C++ engines/sword25/fmv/movieplayer.o
C++ engines/sword25/fmv/movieplayer_script.o
C++ engines/sword25/gfx/animation.o
C++ engines/sword25/gfx/animationdescription.o
C++ engines/sword25/gfx/animationresource.o
C++ engines/sword25/gfx/animationtemplate.o
C++ engines/sword25/gfx/animationtemplateregistry.o
C++ engines/sword25/gfx/bitmap.o
C++ engines/sword25/gfx/dynamicbitmap.o
C++ engines/sword25/gfx/fontresource.o
C++ engines/sword25/gfx/graphicengine.o
C++ engines/sword25/gfx/graphicengine_script.o
C++ engines/sword25/gfx/microtiles.o
C++ engines/sword25/gfx/panel.o
C++ engines/sword25/gfx/renderobject.o
C++ engines/sword25/gfx/renderobjectmanager.o
C++ engines/sword25/gfx/screenshot.o
C++ engines/sword25/gfx/staticbitmap.o
C++ engines/sword25/gfx/text.o
C++ engines/sword25/gfx/timedrenderobject.o
C++ engines/sword25/gfx/image/art.o
C++ engines/sword25/gfx/image/imgloader.o
C++ engines/sword25/gfx/image/renderedimage.o
C++ engines/sword25/gfx/image/swimage.o
C++ engines/sword25/gfx/image/vectorimage.o
C++ engines/sword25/gfx/image/vectorimagerenderer.o
C++ engines/sword25/input/inputengine.o
C++ engines/sword25/input/inputengine_script.o
C++ engines/sword25/kernel/filesystemutil.o
C++ engines/sword25/kernel/inputpersistenceblock.o
engines/sword25/kernel/inputpersistenceblock.cpp: In member function 'void Sword25::InputPersistenceBlock::read(float&)':
engines/sword25/kernel/inputpersistenceblock.cpp:78:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
value = ((float *)tmp)[0];
~^~~~~~~~~~~~~
C++ engines/sword25/kernel/kernel.o
C++ engines/sword25/kernel/kernel_script.o
C++ engines/sword25/kernel/outputpersistenceblock.o
engines/sword25/kernel/outputpersistenceblock.cpp: In member function 'void Sword25::OutputPersistenceBlock::write(float)':
engines/sword25/kernel/outputpersistenceblock.cpp:67:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
((float *)tmp)[0] = value;
~^~~~~~~~~~~~~
C++ engines/sword25/kernel/persistenceservice.o
C++ engines/sword25/kernel/resmanager.o
C++ engines/sword25/kernel/resource.o
C++ engines/sword25/math/geometry_script.o
C++ engines/sword25/math/polygon.o
C++ engines/sword25/math/region.o
C++ engines/sword25/math/regionregistry.o
C++ engines/sword25/math/vertex.o
C++ engines/sword25/math/walkregion.o
C++ engines/sword25/package/packagemanager.o
C++ engines/sword25/package/packagemanager_script.o
C++ engines/sword25/script/luabindhelper.o
C++ engines/sword25/script/luacallback.o
C++ engines/sword25/script/luascript.o
C++ engines/sword25/script/lua_extensions.o
C++ engines/sword25/sfx/soundengine.o
C++ engines/sword25/sfx/soundengine_script.o
AR engines/sword25/libsword25.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/sword25/libsword25.a
C++ engines/teenagent/actor.o
C++ engines/teenagent/animation.o
C++ engines/teenagent/callbacks.o
C++ engines/teenagent/console.o
C++ engines/teenagent/detection.o
C++ engines/teenagent/dialog.o
C++ engines/teenagent/font.o
C++ engines/teenagent/inventory.o
C++ engines/teenagent/music.o
C++ engines/teenagent/objects.o
C++ engines/teenagent/pack.o
C++ engines/teenagent/resources.o
C++ engines/teenagent/scene.o
C++ engines/teenagent/segment.o
C++ engines/teenagent/surface.o
C++ engines/teenagent/surface_list.o
C++ engines/teenagent/teenagent.o
AR engines/teenagent/libteenagent.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/teenagent/libteenagent.a
C++ engines/tinsel/actors.o
C++ engines/tinsel/adpcm.o
C++ engines/tinsel/anim.o
C++ engines/tinsel/background.o
C++ engines/tinsel/bg.o
C++ engines/tinsel/bmv.o
C++ engines/tinsel/cliprect.o
C++ engines/tinsel/config.o
C++ engines/tinsel/cursor.o
C++ engines/tinsel/debugger.o
C++ engines/tinsel/detection.o
C++ engines/tinsel/dialogs.o
C++ engines/tinsel/drives.o
C++ engines/tinsel/effect.o
C++ engines/tinsel/events.o
C++ engines/tinsel/faders.o
C++ engines/tinsel/font.o
C++ engines/tinsel/graphics.o
C++ engines/tinsel/handle.o
C++ engines/tinsel/heapmem.o
C++ engines/tinsel/mareels.o
C++ engines/tinsel/move.o
C++ engines/tinsel/multiobj.o
C++ engines/tinsel/music.o
C++ engines/tinsel/object.o
C++ engines/tinsel/palette.o
C++ engines/tinsel/pcode.o
C++ engines/tinsel/pdisplay.o
C++ engines/tinsel/play.o
C++ engines/tinsel/polygons.o
C++ engines/tinsel/rince.o
C++ engines/tinsel/saveload.o
C++ engines/tinsel/savescn.o
C++ engines/tinsel/scene.o
C++ engines/tinsel/sched.o
C++ engines/tinsel/scn.o
C++ engines/tinsel/scroll.o
C++ engines/tinsel/sound.o
C++ engines/tinsel/strres.o
C++ engines/tinsel/sysvar.o
C++ engines/tinsel/text.o
C++ engines/tinsel/timers.o
C++ engines/tinsel/tinlib.o
C++ engines/tinsel/tinsel.o
C++ engines/tinsel/token.o
AR engines/tinsel/libtinsel.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/tinsel/libtinsel.a
C++ engines/toltecs/animation.o
C++ engines/toltecs/console.o
C++ engines/toltecs/detection.o
C++ engines/toltecs/menu.o
C++ engines/toltecs/microtiles.o
C++ engines/toltecs/movie.o
C++ engines/toltecs/music.o
C++ engines/toltecs/palette.o
C++ engines/toltecs/toltecs.o
C++ engines/toltecs/render.o
C++ engines/toltecs/resource.o
C++ engines/toltecs/saveload.o
C++ engines/toltecs/screen.o
C++ engines/toltecs/script.o
C++ engines/toltecs/segmap.o
C++ engines/toltecs/sound.o
C++ engines/toltecs/sprite.o
AR engines/toltecs/libtoltecs.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/toltecs/libtoltecs.a
C++ engines/tony/custom.o
C++ engines/tony/debugger.o
C++ engines/tony/detection.o
C++ engines/tony/font.o
C++ engines/tony/game.o
C++ engines/tony/gfxcore.o
C++ engines/tony/gfxengine.o
C++ engines/tony/globals.o
C++ engines/tony/input.o
C++ engines/tony/inventory.o
C++ engines/tony/loc.o
C++ engines/tony/sound.o
C++ engines/tony/tony.o
C++ engines/tony/tonychar.o
C++ engines/tony/utils.o
C++ engines/tony/window.o
C++ engines/tony/mpal/expr.o
C++ engines/tony/mpal/loadmpc.o
C++ engines/tony/mpal/memory.o
C++ engines/tony/mpal/mpal.o
C++ engines/tony/mpal/mpalutils.o
C++ engines/tony/mpal/lzo.o
AR engines/tony/libtony.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/tony/libtony.a
C++ engines/toon/anim.o
C++ engines/toon/audio.o
C++ engines/toon/character.o
C++ engines/toon/console.o
C++ engines/toon/conversation.o
C++ engines/toon/detection.o
C++ engines/toon/drew.o
C++ engines/toon/flux.o
C++ engines/toon/font.o
C++ engines/toon/hotspot.o
C++ engines/toon/movie.o
C++ engines/toon/path.o
C++ engines/toon/picture.o
C++ engines/toon/resource.o
C++ engines/toon/script.o
C++ engines/toon/script_func.o
C++ engines/toon/state.o
C++ engines/toon/subtitles.o
C++ engines/toon/text.o
C++ engines/toon/tools.o
C++ engines/toon/toon.o
AR engines/toon/libtoon.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/toon/libtoon.a
C++ engines/touche/console.o
C++ engines/touche/detection.o
C++ engines/touche/graphics.o
C++ engines/touche/menu.o
C++ engines/touche/midi.o
C++ engines/touche/opcodes.o
C++ engines/touche/resource.o
C++ engines/touche/saveload.o
C++ engines/touche/staticres.o
C++ engines/touche/touche.o
AR engines/touche/libtouche.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/touche/libtouche.a
C++ engines/tsage/blue_force/blueforce_dialogs.o
C++ engines/tsage/blue_force/blueforce_logic.o
C++ engines/tsage/blue_force/blueforce_scenes0.o
C++ engines/tsage/blue_force/blueforce_scenes1.o
C++ engines/tsage/blue_force/blueforce_scenes2.o
C++ engines/tsage/blue_force/blueforce_scenes3.o
C++ engines/tsage/blue_force/blueforce_scenes4.o
C++ engines/tsage/blue_force/blueforce_scenes5.o
C++ engines/tsage/blue_force/blueforce_scenes6.o
C++ engines/tsage/blue_force/blueforce_scenes7.o
C++ engines/tsage/blue_force/blueforce_scenes8.o
C++ engines/tsage/blue_force/blueforce_scenes9.o
C++ engines/tsage/blue_force/blueforce_speakers.o
C++ engines/tsage/converse.o
C++ engines/tsage/core.o
C++ engines/tsage/debugger.o
C++ engines/tsage/detection.o
C++ engines/tsage/dialogs.o
C++ engines/tsage/events.o
C++ engines/tsage/globals.o
C++ engines/tsage/graphics.o
C++ engines/tsage/resources.o
C++ engines/tsage/ringworld/ringworld_demo.o
C++ engines/tsage/ringworld/ringworld_dialogs.o
C++ engines/tsage/ringworld/ringworld_logic.o
C++ engines/tsage/ringworld/ringworld_scenes1.o
C++ engines/tsage/ringworld/ringworld_scenes2.o
C++ engines/tsage/ringworld/ringworld_scenes3.o
C++ engines/tsage/ringworld/ringworld_scenes4.o
C++ engines/tsage/ringworld/ringworld_scenes5.o
C++ engines/tsage/ringworld/ringworld_scenes6.o
C++ engines/tsage/ringworld/ringworld_scenes8.o
C++ engines/tsage/ringworld/ringworld_scenes10.o
C++ engines/tsage/ringworld/ringworld_speakers.o
C++ engines/tsage/ringworld2/ringworld2_airduct.o
C++ engines/tsage/ringworld2/ringworld2_dialogs.o
C++ engines/tsage/ringworld2/ringworld2_logic.o
C++ engines/tsage/ringworld2/ringworld2_outpost.o
C++ engines/tsage/ringworld2/ringworld2_scenes0.o
C++ engines/tsage/ringworld2/ringworld2_scenes1.o
C++ engines/tsage/ringworld2/ringworld2_scenes2.o
C++ engines/tsage/ringworld2/ringworld2_scenes3.o
C++ engines/tsage/ringworld2/ringworld2_speakers.o
C++ engines/tsage/ringworld2/ringworld2_vampire.o
C++ engines/tsage/saveload.o
C++ engines/tsage/scenes.o
C++ engines/tsage/screen.o
C++ engines/tsage/sherlock/sherlock_logo.o
C++ engines/tsage/sound.o
C++ engines/tsage/staticres.o
C++ engines/tsage/tsage.o
C++ engines/tsage/user_interface.o
AR engines/tsage/libtsage.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/tsage/libtsage.a
C++ engines/tucker/console.o
C++ engines/tucker/detection.o
C++ engines/tucker/graphics.o
C++ engines/tucker/locations.o
C++ engines/tucker/resource.o
C++ engines/tucker/saveload.o
C++ engines/tucker/sequences.o
C++ engines/tucker/staticres.o
C++ engines/tucker/tucker.o
engines/tucker/tucker.cpp: In member function 'void Tucker::TuckerEngine::drawStringInteger(int, int, int, int)':
engines/tucker/tucker.cpp:3000:18: warning: '%03d' directive writing between 3 and 11 bytes into a region of size 4 [-Wformat-overflow=]
sprintf(numStr, "%03d", num);
^~~~~~
engines/tucker/tucker.cpp:3000:18: note: directive argument in the range [-2147483648, 999]
engines/tucker/tucker.cpp:3000:9: note: 'sprintf' output between 4 and 12 bytes into a destination of size 4
sprintf(numStr, "%03d", num);
~~~~~~~^~~~~~~~~~~~~~~~~~~~~
AR engines/tucker/libtucker.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/tucker/libtucker.a
C++ engines/voyeur/animation.o
C++ engines/voyeur/data.o
C++ engines/voyeur/debugger.o
C++ engines/voyeur/detection.o
C++ engines/voyeur/events.o
C++ engines/voyeur/files.o
C++ engines/voyeur/files_threads.o
C++ engines/voyeur/screen.o
C++ engines/voyeur/sound.o
C++ engines/voyeur/staticres.o
C++ engines/voyeur/voyeur.o
C++ engines/voyeur/voyeur_game.o
AR engines/voyeur/libvoyeur.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/voyeur/libvoyeur.a
C++ engines/xeen/worldofxeen/clouds_cutscenes.o
C++ engines/xeen/worldofxeen/darkside_cutscenes.o
C++ engines/xeen/worldofxeen/worldofxeen_cutscenes.o
C++ engines/xeen/worldofxeen/worldofxeen_menu.o
C++ engines/xeen/worldofxeen/worldofxeen.o
C++ engines/xeen/swordsofxeen/swordsofxeen.o
C++ engines/xeen/swordsofxeen/swordsofxeen_menu.o
C++ engines/xeen/dialogs/credits_screen.o
C++ engines/xeen/dialogs/dialogs.o
C++ engines/xeen/dialogs/dialogs_awards.o
C++ engines/xeen/dialogs/dialogs_char_info.o
C++ engines/xeen/dialogs/dialogs_control_panel.o
C++ engines/xeen/dialogs/dialogs_copy_protection.o
C++ engines/xeen/dialogs/dialogs_create_char.o
C++ engines/xeen/dialogs/dialogs_difficulty.o
C++ engines/xeen/dialogs/dialogs_dismiss.o
C++ engines/xeen/dialogs/dialogs_exchange.o
C++ engines/xeen/dialogs/dialogs_info.o
C++ engines/xeen/dialogs/dialogs_input.o
C++ engines/xeen/dialogs/dialogs_items.o
C++ engines/xeen/dialogs/dialogs_map.o
C++ engines/xeen/dialogs/dialogs_message.o
C++ engines/xeen/dialogs/dialogs_party.o
C++ engines/xeen/dialogs/dialogs_query.o
C++ engines/xeen/dialogs/dialogs_quests.o
C++ engines/xeen/dialogs/dialogs_quick_fight.o
C++ engines/xeen/dialogs/dialogs_quick_ref.o
C++ engines/xeen/dialogs/dialogs_spells.o
C++ engines/xeen/dialogs/dialogs_whowill.o
C++ engines/xeen/dialogs/please_wait.o
C++ engines/xeen/character.o
C++ engines/xeen/combat.o
C++ engines/xeen/cutscenes.o
C++ engines/xeen/debugger.o
C++ engines/xeen/detection.o
C++ engines/xeen/events.o
C++ engines/xeen/files.o
C++ engines/xeen/font.o
C++ engines/xeen/interface.o
C++ engines/xeen/interface_minimap.o
C++ engines/xeen/interface_scene.o
C++ engines/xeen/item.o
C++ engines/xeen/locations.o
C++ engines/xeen/map.o
C++ engines/xeen/party.o
C++ engines/xeen/patcher.o
C++ engines/xeen/resources.o
C++ engines/xeen/saves.o
C++ engines/xeen/screen.o
C++ engines/xeen/scripts.o
C++ engines/xeen/sound.o
C++ engines/xeen/sound_driver.o
C++ engines/xeen/sound_driver_adlib.o
C++ engines/xeen/spells.o
C++ engines/xeen/sprites.o
C++ engines/xeen/subtitles.o
C++ engines/xeen/window.o
C++ engines/xeen/xeen.o
C++ engines/xeen/xsurface.o
AR engines/xeen/libxeen.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/xeen/libxeen.a
C++ engines/zvision/core/console.o
C++ engines/zvision/core/clock.o
C++ engines/zvision/core/events.o
C++ engines/zvision/detection.o
C++ engines/zvision/file/lzss_read_stream.o
C++ engines/zvision/file/save_manager.o
C++ engines/zvision/file/search_manager.o
C++ engines/zvision/file/zfs_archive.o
C++ engines/zvision/graphics/cursors/cursor_manager.o
C++ engines/zvision/graphics/cursors/cursor.o
C++ engines/zvision/graphics/effects/fog.o
C++ engines/zvision/graphics/effects/light.o
C++ engines/zvision/graphics/effects/wave.o
C++ engines/zvision/graphics/render_manager.o
C++ engines/zvision/graphics/render_table.o
C++ engines/zvision/scripting/actions.o
C++ engines/zvision/scripting/control.o
C++ engines/zvision/scripting/controls/fist_control.o
C++ engines/zvision/scripting/controls/hotmov_control.o
C++ engines/zvision/scripting/controls/input_control.o
C++ engines/zvision/scripting/controls/lever_control.o
C++ engines/zvision/scripting/controls/paint_control.o
C++ engines/zvision/scripting/controls/push_toggle_control.o
C++ engines/zvision/scripting/controls/safe_control.o
C++ engines/zvision/scripting/controls/save_control.o
C++ engines/zvision/scripting/controls/slot_control.o
C++ engines/zvision/scripting/controls/titler_control.o
C++ engines/zvision/scripting/inventory.o
C++ engines/zvision/scripting/menu.o
C++ engines/zvision/scripting/scr_file_handling.o
C++ engines/zvision/scripting/script_manager.o
C++ engines/zvision/scripting/effects/animation_effect.o
C++ engines/zvision/scripting/effects/distort_effect.o
C++ engines/zvision/scripting/effects/music_effect.o
C++ engines/zvision/scripting/effects/region_effect.o
C++ engines/zvision/scripting/effects/syncsound_effect.o
C++ engines/zvision/scripting/effects/timer_effect.o
C++ engines/zvision/scripting/effects/ttytext_effect.o
C++ engines/zvision/sound/midi.o
C++ engines/zvision/sound/zork_raw.o
C++ engines/zvision/text/string_manager.o
C++ engines/zvision/text/subtitles.o
C++ engines/zvision/text/text.o
C++ engines/zvision/text/truetype_font.o
C++ engines/zvision/video/rlf_decoder.o
C++ engines/zvision/video/video.o
C++ engines/zvision/video/zork_avi_decoder.o
C++ engines/zvision/zvision.o
AR engines/zvision/libzvision.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/zvision/libzvision.a
C++ gui/about.o
C++ gui/browser.o
C++ gui/chooser.o
C++ gui/console.o
C++ gui/debugger.o
C++ gui/dialog.o
C++ gui/editgamedialog.o
C++ gui/error.o
C++ gui/EventRecorder.o
C++ gui/filebrowser-dialog.o
C++ gui/gui-manager.o
C++ gui/launcher.o
C++ gui/massadd.o
C++ gui/message.o
C++ gui/object.o
C++ gui/options.o
C++ gui/predictivedialog.o
C++ gui/saveload.o
C++ gui/saveload-dialog.o
C++ gui/themebrowser.o
C++ gui/ThemeEngine.o
C++ gui/ThemeEval.o
C++ gui/ThemeLayout.o
C++ gui/ThemeParser.o
C++ gui/Tooltip.o
C++ gui/unknown-game-dialog.o
C++ gui/animation/Animation.o
C++ gui/animation/RepeatAnimationWrapper.o
C++ gui/animation/SequenceAnimationComposite.o
C++ gui/widget.o
C++ gui/widgets/editable.o
C++ gui/widgets/edittext.o
C++ gui/widgets/list.o
C++ gui/widgets/popup.o
C++ gui/widgets/scrollbar.o
C++ gui/widgets/scrollcontainer.o
C++ gui/widgets/tab.o
AR gui/libgui.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB gui/libgui.a
C++ backends/base-backend.o
C++ backends/modular-backend.o
C++ backends/audiocd/audiocd-stream.o
C++ backends/audiocd/default/default-audiocd.o
C++ backends/events/default/default-events.o
C++ backends/fs/abstract-fs.o
C++ backends/fs/stdiostream.o
C++ backends/log/log.o
C++ backends/midi/alsa.o
C++ backends/midi/dmedia.o
C++ backends/midi/seq.o
C++ backends/midi/sndio.o
C++ backends/midi/stmidi.o
C++ backends/midi/timidity.o
C++ backends/saves/savefile.o
C++ backends/saves/default/default-saves.o
C++ backends/timer/default/default-timer.o
C++ backends/keymapper/action.o
C++ backends/keymapper/hardware-input.o
C++ backends/keymapper/keymap.o
C++ backends/keymapper/keymapper.o
C++ backends/keymapper/remap-dialog.o
C++ backends/vkeybd/image-map.o
C++ backends/vkeybd/polygon.o
C++ backends/vkeybd/virtual-keyboard.o
C++ backends/vkeybd/virtual-keyboard-gui.o
C++ backends/vkeybd/virtual-keyboard-parser.o
C++ backends/events/sdl/sdl-events.o
C++ backends/graphics/sdl/sdl-graphics.o
C++ backends/graphics/surfacesdl/surfacesdl-graphics.o
C++ backends/mixer/sdl/sdl-mixer.o
C++ backends/mutex/sdl/sdl-mutex.o
C++ backends/plugins/sdl/sdl-provider.o
C++ backends/timer/sdl/sdl-timer.o
C++ backends/audiocd/sdl/sdl-audiocd.o
C++ backends/fs/posix/posix-fs.o
C++ backends/fs/posix/posix-fs-factory.o
C++ backends/fs/posix/posix-iostream.o
C++ backends/fs/posix-drives/posix-drives-fs.o
C++ backends/fs/posix-drives/posix-drives-fs-factory.o
C++ backends/fs/chroot/chroot-fs-factory.o
C++ backends/fs/chroot/chroot-fs.o
C++ backends/plugins/posix/posix-provider.o
C++ backends/saves/posix/posix-saves.o
C++ backends/taskbar/unity/unity-taskbar.o
C++ backends/events/maemosdl/maemosdl-events.o
C++ backends/graphics/maemosdl/maemosdl-graphics.o
AR backends/libbackends.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB backends/libbackends.a
C++ engines/advancedDetector.o
C++ engines/dialogs.o
C++ engines/engine.o
C++ engines/game.o
C++ engines/metaengine.o
C++ engines/obsolete.o
C++ engines/savestate.o
AR engines/libengines.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB engines/libengines.a
C++ video/avi_decoder.o
C++ video/coktel_decoder.o
C++ video/dxa_decoder.o
C++ video/flic_decoder.o
C++ video/mpegps_decoder.o
C++ video/psx_decoder.o
C++ video/qt_decoder.o
C++ video/smk_decoder.o
C++ video/video_decoder.o
C++ video/bink_decoder.o
AR video/libvideo.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB video/libvideo.a
C++ image/bmp.o
C++ image/iff.o
C++ image/jpeg.o
C++ image/pcx.o
C++ image/pict.o
C++ image/png.o
C++ image/tga.o
C++ image/codecs/bmp_raw.o
C++ image/codecs/cdtoons.o
C++ image/codecs/cinepak.o
C++ image/codecs/codec.o
C++ image/codecs/indeo3.o
C++ image/codecs/indeo4.o
C++ image/codecs/indeo5.o
C++ image/codecs/mjpeg.o
C++ image/codecs/msrle.o
C++ image/codecs/msrle4.o
C++ image/codecs/msvideo1.o
C++ image/codecs/qtrle.o
C++ image/codecs/rpza.o
C++ image/codecs/smc.o
C++ image/codecs/svq1.o
C++ image/codecs/truemotion1.o
C++ image/codecs/indeo/indeo.o
C++ image/codecs/indeo/indeo_dsp.o
C++ image/codecs/indeo/mem.o
C++ image/codecs/indeo/vlc.o
C++ image/codecs/mpeg.o
AR image/libimage.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB image/libimage.a
C++ graphics/conversion.o
C++ graphics/cursorman.o
C++ graphics/font.o
C++ graphics/fontman.o
C++ graphics/fonts/bdf.o
C++ graphics/fonts/consolefont.o
C++ graphics/fonts/macfont.o
C++ graphics/fonts/newfont_big.o
C++ graphics/fonts/newfont.o
C++ graphics/fonts/ttf.o
C++ graphics/fonts/winfont.o
C++ graphics/larryScale.o
C++ graphics/maccursor.o
C++ graphics/macgui/macfontmanager.o
C++ graphics/macgui/macmenu.o
C++ graphics/macgui/mactext.o
C++ graphics/macgui/mactextwindow.o
C++ graphics/macgui/macwindow.o
C++ graphics/macgui/macwindowborder.o
C++ graphics/macgui/macwindowmanager.o
C++ graphics/managed_surface.o
C++ graphics/nine_patch.o
C++ graphics/pixelformat.o
C++ graphics/primitives.o
C++ graphics/scaler.o
C++ graphics/scaler/thumbnail_intern.o
C++ graphics/screen.o
C++ graphics/sjis.o
C++ graphics/surface.o
C++ graphics/transform_struct.o
C++ graphics/transform_tools.o
C++ graphics/transparent_surface.o
C++ graphics/thumbnail.o
C++ graphics/VectorRenderer.o
C++ graphics/VectorRendererSpec.o
C++ graphics/wincursor.o
C++ graphics/yuv_to_rgb.o
C++ graphics/scaler/2xsai.o
C++ graphics/scaler/aspect.o
C++ graphics/scaler/downscaler.o
C++ graphics/scaler/scale2x.o
C++ graphics/scaler/scale3x.o
C++ graphics/scaler/scalebit.o
AR graphics/libgraphics.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB graphics/libgraphics.a
C++ audio/adlib.o
C++ audio/audiostream.o
C++ audio/fmopl.o
C++ audio/mididrv.o
C++ audio/midiparser_qt.o
C++ audio/midiparser_smf.o
C++ audio/midiparser_xmidi.o
C++ audio/midiparser.o
C++ audio/midiplayer.o
C++ audio/miles_adlib.o
C++ audio/miles_mt32.o
C++ audio/mixer.o
C++ audio/mpu401.o
C++ audio/musicplugin.o
C++ audio/null.o
C++ audio/timestamp.o
C++ audio/decoders/3do.o
C++ audio/decoders/aac.o
C++ audio/decoders/adpcm.o
C++ audio/decoders/aiff.o
C++ audio/decoders/flac.o
C++ audio/decoders/iff_sound.o
C++ audio/decoders/mac_snd.o
C++ audio/decoders/mp3.o
C++ audio/decoders/qdm2.o
C++ audio/decoders/quicktime.o
C++ audio/decoders/raw.o
C++ audio/decoders/voc.o
audio/decoders/voc.cpp:160:1: warning: 'Audio::{anonymous}::VocStream::~VocStream()' defined but not used [-Wunused-function]
VocStream::~VocStream() {
^~~~~~~~~
audio/decoders/voc.cpp:154:1: warning: 'Audio::{anonymous}::VocStream::VocStream(Common::SeekableReadStream*, bool, DisposeAfterUse::Flag)' defined but not used [-Wunused-function]
VocStream::VocStream(Common::SeekableReadStream *stream, bool isUnsigned, DisposeAfterUse::Flag disposeAfterUse)
^~~~~~~~~
C++ audio/decoders/vorbis.o
C++ audio/decoders/wave.o
C++ audio/decoders/xa.o
C++ audio/mods/infogrames.o
C++ audio/mods/maxtrax.o
C++ audio/mods/mod_xm_s3m.o
C++ audio/mods/module.o
C++ audio/mods/module_mod_xm_s3m.o
C++ audio/mods/protracker.o
C++ audio/mods/paula.o
C++ audio/mods/rjp1.o
C++ audio/mods/soundfx.o
C++ audio/mods/tfmx.o
C++ audio/softsynth/cms.o
C++ audio/softsynth/opl/dbopl.o
C++ audio/softsynth/opl/dosbox.o
C++ audio/softsynth/opl/mame.o
C++ audio/softsynth/fmtowns_pc98/pc98_audio.o
C++ audio/softsynth/fmtowns_pc98/towns_audio.o
C++ audio/softsynth/fmtowns_pc98/towns_euphony.o
C++ audio/softsynth/fmtowns_pc98/towns_pc98_driver.o
C++ audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.o
C++ audio/softsynth/fmtowns_pc98/towns_pc98_plugins.o
C++ audio/softsynth/appleiigs.o
C++ audio/softsynth/fluidsynth.o
C++ audio/softsynth/mt32.o
C++ audio/softsynth/eas.o
C++ audio/softsynth/pcspk.o
C++ audio/softsynth/sid.o
C++ audio/softsynth/wave6581.o
C++ audio/softsynth/opl/nuked.o
C++ audio/rate.o
AR audio/libaudio.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB audio/libaudio.a
C++ common/archive.o
C++ common/config-manager.o
C++ common/coroutines.o
C++ common/dcl.o
C++ common/debug.o
C++ common/error.o
C++ common/EventDispatcher.o
C++ common/EventMapper.o
C++ common/file.o
C++ common/fs.o
C++ common/gui_options.o
C++ common/hashmap.o
C++ common/iff_container.o
C++ common/ini-file.o
C++ common/installshield_cab.o
C++ common/json.o
C++ common/language.o
C++ common/localization.o
C++ common/macresman.o
C++ common/memorypool.o
C++ common/md5.o
C++ common/mutex.o
C++ common/osd_message_queue.o
C++ common/platform.o
C++ common/quicktime.o
C++ common/random.o
C++ common/rational.o
C++ common/rendermode.o
C++ common/str.o
C++ common/str-enc.o
C++ common/stream.o
common/stream.cpp:385:1: warning: 'Common::{anonymous}::BufferedSeekableReadStream::BufferedSeekableReadStream(Common::SeekableReadStream*, uint32, DisposeAfterUse::Flag)' defined but not used [-Wunused-function]
BufferedSeekableReadStream::BufferedSeekableReadStream(SeekableReadStream *parentStream, uint32 bufSize, DisposeAfterUse::Flag disposeParentStream)
^~~~~~~~~~~~~~~~~~~~~~~~~~
C++ common/system.o
C++ common/textconsole.o
C++ common/tokenizer.o
C++ common/translation.o
C++ common/unarj.o
C++ common/unzip.o
C++ common/ustr.o
C++ common/util.o
C++ common/winexe.o
C++ common/winexe_ne.o
C++ common/winexe_pe.o
C++ common/xmlparser.o
C++ common/zlib.o
C++ common/cosinetables.o
C++ common/dct.o
C++ common/fft.o
C++ common/rdft.o
C++ common/encoding.o
C++ common/sinetables.o
C++ common/lua/double_serialization.o
C++ common/lua/lapi.o
C++ common/lua/lauxlib.o
C++ common/lua/lbaselib.o
C++ common/lua/lcode.o
C++ common/lua/ldblib.o
C++ common/lua/ldebug.o
C++ common/lua/ldo.o
C++ common/lua/lfunc.o
C++ common/lua/lgc.o
C++ common/lua/linit.o
C++ common/lua/liolib.o
C++ common/lua/llex.o
C++ common/lua/lmathlib.o
C++ common/lua/lmem.o
C++ common/lua/loadlib.o
C++ common/lua/lobject.o
C++ common/lua/lopcodes.o
C++ common/lua/loslib.o
C++ common/lua/lparser.o
C++ common/lua/lstate.o
C++ common/lua/lstring.o
C++ common/lua/lstrlib.o
C++ common/lua/ltable.o
C++ common/lua/ltablib.o
C++ common/lua/ltm.o
C++ common/lua/lua_persist.o
C++ common/lua/lua_persistence_util.o
C++ common/lua/lua_unpersist.o
C++ common/lua/lvm.o
C++ common/lua/lzio.o
C++ common/lua/scummvm_file.o
AR common/libcommon.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB common/libcommon.a
C++ base/version.o
AR base/libbase.a
x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
RANLIB base/libbase.a
LINK scummvm
DWP scummvm.dwp
make[1]: Leaving directory '/build/scummvm-2.2.0~git+2m7'
fakeroot debian/rules binary
dh_testdir
dh_testroot
dh_clean
dh_clean: Compatibility levels before 9 are deprecated (level 5 in use)
dh_installdirs
dh_installdirs: Compatibility levels before 9 are deprecated (level 5 in use)
install -D -m0755 dists/maemo/scummvm.servicewrapper debian/scummvm/usr/games/scummvm
install -D -m0644 dists/maemo/scummvm.servicedesktop debian/scummvm/usr/share/applications/hildon/scummvm.desktop
install -D -m0644 dists/maemo/scummvm.service debian/scummvm/usr/share/dbus-1/services
install -D -m0644 dists/maemo/scummvm26.png debian/scummvm/usr/share/icons/hicolor/26x26/hildon/scummvm.png
install -D -m0644 dists/maemo/scummvm40.png debian/scummvm/usr/share/icons/hicolor/40x40/hildon/scummvm.png
install -D -m0644 dists/maemo/scummvm48.png debian/scummvm/usr/share/icons/hicolor/48x48/hildon/scummvm.png
install -D -m0644 dists/maemo/scummvm64.png debian/scummvm/usr/share/icons/hicolor/64x64/hildon/scummvm.png
install -D -m0644 icons/scummvm.xpm debian/scummvm/usr/share/icons
install -D -m0644 -d debian/scummvm/opt/scummvm/bin
install -D -m0755 scummvm debian/scummvm/opt/scummvm/bin
install -D -m0644 -d debian/scummvm/opt/scummvm/share
install -D -m0644 dists/pred.dic debian/scummvm/opt/scummvm/share
install -D -m0644 gui/themes/scummclassic.zip gui/themes/scummmodern.zip gui/themes/scummremastered.zip debian/scummvm/opt/scummvm/share
install -D -m0644 backends/vkeybd/packs/vkeybd_default.zip debian/scummvm/opt/scummvm/share
install -D -m0644 backends/vkeybd/packs/vkeybd_small.zip debian/scummvm/opt/scummvm/share
install -D -m0644 dists/engine-data/*.dat debian/scummvm/opt/scummvm/share
install -D -m0644 dists/engine-data/*.zip debian/scummvm/opt/scummvm/share
install -D -m0644 dists/engine-data/*.ccs debian/scummvm/opt/scummvm/share
install -D -m0644 dists/engine-data/*.tbl debian/scummvm/opt/scummvm/share
install -D -m0644 dists/engine-data/*.cpt debian/scummvm/opt/scummvm/share
install -D -m0644 -d debian/scummvm/usr/share/doc/scummvm
install -D -m0644 AUTHORS COPYING COPYING.BSD COPYING.FREEFONT COPYING.LGPL COPYING.OFL COPYRIGHT NEWS.md README.md debian/scummvm/usr/share/doc/scummvm
dh_testdir
dh_testroot
dh_installchangelogs NEWS.md
dh_link
dh_strip
dh_strip: Compatibility levels before 9 are deprecated (level 5 in use)
dh_fixperms
dh_installdeb
dh_installdeb: Compatibility levels before 9 are deprecated (level 5 in use)
dh_shlibdeps
dh_shlibdeps: Compatibility levels before 9 are deprecated (level 5 in use)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/scummvm/opt/scummvm/bin/scummvm was not linked against libogg.so.0 (it uses none of the library's symbols)
dh_gencontrol
dpkg-gencontrol: warning: unknown information field 'Standards-Version' in input data in package's section of control info file
dpkg-gencontrol: warning: unknown information field 'Standards-Version' in input data in package's section of control info file
dh_md5sums
dh_builddeb
dpkg-deb: building package 'scummvm' in '../scummvm_2.2.0~git+2m7_amd64.deb'.
dpkg-deb: building package 'scummvm-dbgsym' in '../scummvm-dbgsym_2.2.0~git+2m7_amd64.deb'.
dpkg-genbuildinfo
dpkg-genchanges -sa >../scummvm_2.2.0~git+2m7_amd64.changes
dpkg-genchanges: warning: unknown information field 'Standards-Version' in input data in package's section of control info file
dpkg-genchanges: info: including full source code in upload
dpkg-source --after-build .
dpkg-source: warning: unknown information field 'Standards-Version' in input data in package's section of control info file
dpkg-buildpackage: info: full upload; Debian-native package (full source is included)
[0mI: copying local configuration[0m
[0mI: user script /var/cache/pbuilder/build/cow.16567/tmp/hooks/B20autopkgtest starting[0m
+ cd /tmp/buildd/scummvm-2.2.0~git+2m7/debian/..
+ [ ! -f debian/tests/control ]
+ echo Package does not have autopkgtest support, debian/tests/control is missing
Package does not have autopkgtest support, debian/tests/control is missing
+ exit 0
[0mI: user script /var/cache/pbuilder/build/cow.16567/tmp/hooks/B20autopkgtest finished[0m
[0mI: Copying back the cached apt archive contents[0m
[0mI: unmounting /var/cache/pbuilder/ccache filesystem[0m
[0mI: unmounting /tmp/apt-jdg_BhvYzH filesystem[0m
[0mI: unmounting dev/ptmx filesystem[0m
[0mI: unmounting dev/pts filesystem[0m
[0mI: unmounting dev/shm filesystem[0m
[0mI: unmounting proc filesystem[0m
[0mI: unmounting sys filesystem[0m
[0mI: Current time: Tue Mar 31 21:46:23 BST 2020[0m
[0mI: pbuilder-time-stamp: 1585687583[0m
[0mI: Cleaning COW directory[0m
[0mI: forking: rm -rf /var/cache/pbuilder/build/cow.16567[0m
+ '[' 0 -eq 0 ']'
+ rm -f /var/run/lock/beowulf-amd64.building.7207
+ '[' -n true ']'
+ echo '*** Config variable '\''BUILD_ONLY'\'' is set, ignoring request to use local repository. ***'
*** Config variable 'BUILD_ONLY' is set, ignoring request to use local repository. ***
+ binaries_to_workspace
+ echo '*** Moving binaries files to workspace. ***'
*** Moving binaries files to workspace. ***
+ mv /var/lib/jenkins/workspace/scummvm-binaries/architecture/amd64/label/amd64/binaries/scummvm_2.2.0~git+2m7_amd64.buildinfo /var/lib/jenkins/workspace/scummvm-binaries/architecture/amd64/label/amd64/binaries/scummvm_2.2.0~git+2m7_amd64.changes /var/lib/jenkins/workspace/scummvm-binaries/architecture/amd64/label/amd64/binaries/scummvm_2.2.0~git+2m7_amd64.deb /var/lib/jenkins/workspace/scummvm-binaries/architecture/amd64/label/amd64/binaries/scummvm_2.2.0~git+2m7.dsc /var/lib/jenkins/workspace/scummvm-binaries/architecture/amd64/label/amd64/binaries/scummvm_2.2.0~git+2m7.tar.gz /var/lib/jenkins/workspace/scummvm-binaries/architecture/amd64/label/amd64/binaries/scummvm-dbgsym_2.2.0~git+2m7_amd64.deb /var/lib/jenkins/workspace/scummvm-binaries/architecture/amd64/label/amd64/
+ rmdir /var/lib/jenkins/workspace/scummvm-binaries/architecture/amd64/label/amd64/binaries/
+ autopkg_run
+ case "${ADT:-}" in
+ echo '*** Skipping external autopkgtests as ADT is neither set to '\''external'\'' nor '\''all'\'' ***'
*** Skipping external autopkgtests as ADT is neither set to 'external' nor 'all' ***
+ return 0
+ autopkgtest_results
+ '[' -n '' ']'
+ mkdir -p adt
+ '[' -r autopkgtest.summary ']'
+ touch adt/summary
+ '[' -n '' ']'
+ bailout 0
+ '[' -n 0 ']'
+ EXIT=0
+ '[' -n '' ']'
+ rm -f /var/run/lock/beowulf-amd64.building.7207
+ '[' -r /var/run/lock/beowulf-amd64.update.7207 ']'
+ '[' '' = true ']'
+ echo '*** Getting rid of files in /var/lib/jenkins/workspace/scummvm-binaries/architecture/amd64/label/amd64/binaries/ to avoid problems in next run. ***'
*** Getting rid of files in /var/lib/jenkins/workspace/scummvm-binaries/architecture/amd64/label/amd64/binaries/ to avoid problems in next run. ***
+ rm -f '/var/lib/jenkins/workspace/scummvm-binaries/architecture/amd64/label/amd64/binaries/*'
+ '[' -n /tmp/tmp.br6bhert3d ']'
+ rm -rf /tmp/tmp.br6bhert3d
+ '[' -n /tmp/apt-jdg_BhvYzH ']'
+ rm -rf /tmp/apt-jdg_BhvYzH
+ '[' -n 3211417 ']'
++ sed -e 's/^\([0-9]*\).*/\1/'
+ SECONDS=2035
++ date
+ echo '*** Finished execution of /usr/bin/build-and-provide-package at Tue Mar 31 21:46:26 BST 2020 [running 2035 seconds] ***'
*** Finished execution of /usr/bin/build-and-provide-package at Tue Mar 31 21:46:26 BST 2020 [running 2035 seconds] ***
+ exit 0
Triggering projects: scummvm-repos
Archiving artifacts
Finished: SUCCESS