>>> Unpacking source... >>> Unpacking boswars-2.5-src.tar.gz to /var/tmp/portage/games-strategy/boswars-2.5/work * Applying boswars-2.5-gentoo.patch ...  [ ok ] * Applying boswars-2.5-gcc43.patch ...  [ ok ] >>> Source unpacked in /var/tmp/portage/games-strategy/boswars-2.5/work >>> Compiling source in /var/tmp/portage/games-strategy/boswars-2.5/work/boswars-2.5-src ... scons: Reading SConscript files ... scons: warning: The Options class is deprecated; use the Variables class instead. File "/var/tmp/portage/games-strategy/boswars-2.5/work/boswars-2.5-src/SConstruct", line 34, in DefineOptions scons: warning: The env.Copy() method is deprecated; use the env.Clone() method instead. File "/var/tmp/portage/games-strategy/boswars-2.5/work/boswars-2.5-src/SConstruct", line 54, in build_conf_cache.py doesn't exist or out of date. Generating new build config cache ... Checking for C library png... yes Checking for C library z... yes Checking for C library dl... yes SCons.Script:132: DeprecationWarning: os.popen3 is deprecated. Use the subprocess module. Checking for C library lua... yes Checking for C library lua... yes Checking for C library GL... yes Checking for C library vorbis... yes Checking for C library theora... yes Checking for C library ogg... yes Checking for C function strcasestr()... yes Checking for C function strnlen()... yes Checking for C header file X11/Xlib.h... yes Checking for C header file X11/Xatom.h... yes Checking for C library X11... yes Checking for C library SDL... yes scons: done reading SConscript files. scons: Building targets ... g++ -o build/release/action/action_repair.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/action/action_repair.cpp In file included from engine/action/action_repair.cpp:41: engine/include/animation.h:57: warning: 'typedef' was ignored in this declaration g++ -o build/release/action/action_patrol.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/action/action_patrol.cpp g++ -o build/release/action/action_spellcast.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/action/action_spellcast.cpp In file included from engine/action/action_spellcast.cpp:47: engine/include/animation.h:57: warning: 'typedef' was ignored in this declaration g++ -o build/release/action/action_die.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/action/action_die.cpp In file included from engine/action/action_die.cpp:41: engine/include/animation.h:57: warning: 'typedef' was ignored in this declaration g++ -o build/release/action/action_follow.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/action/action_follow.cpp g++ -o build/release/action/action_move.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/action/action_move.cpp In file included from engine/action/action_move.cpp:42: engine/include/animation.h:57: warning: 'typedef' was ignored in this declaration g++ -o build/release/action/action_attack.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/action/action_attack.cpp In file included from engine/action/action_attack.cpp:47: engine/include/animation.h:57: warning: 'typedef' was ignored in this declaration g++ -o build/release/action/action_build.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/action/action_build.cpp In file included from engine/action/action_build.cpp:42: engine/include/animation.h:57: warning: 'typedef' was ignored in this declaration g++ -o build/release/action/action_board.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/action/action_board.cpp In file included from engine/action/action_board.cpp:41: engine/include/animation.h:57: warning: 'typedef' was ignored in this declaration g++ -o build/release/action/actions.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/action/actions.cpp In file included from engine/action/actions.cpp:44: engine/include/animation.h:57: warning: 'typedef' was ignored in this declaration g++ -o build/release/action/command.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/action/command.cpp g++ -o build/release/action/action_train.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/action/action_train.cpp In file included from engine/action/action_train.cpp:44: engine/include/animation.h:57: warning: 'typedef' was ignored in this declaration g++ -o build/release/action/action_stand.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/action/action_stand.cpp g++ -o build/release/action/action_still.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/action/action_still.cpp In file included from engine/action/action_still.cpp:42: engine/include/animation.h:57: warning: 'typedef' was ignored in this declaration g++ -o build/release/action/action_unload.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/action/action_unload.cpp g++ -o build/release/action/action_resource.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/action/action_resource.cpp In file included from engine/action/action_resource.cpp:44: engine/include/animation.h:57: warning: 'typedef' was ignored in this declaration g++ -o build/release/ai/ai.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/ai/ai.cpp g++ -o build/release/ai/ai_force.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/ai/ai_force.cpp g++ -o build/release/ai/ai_building.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/ai/ai_building.cpp g++ -o build/release/ai/ai_magic.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/ai/ai_magic.cpp g++ -o build/release/ai/script_ai.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/ai/script_ai.cpp g++ -o build/release/ai/ai_plan.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/ai/ai_plan.cpp g++ -o build/release/ai/ai_resource.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/ai/ai_resource.cpp g++ -o build/release/editor/edmap.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/editor/edmap.cpp g++ -o build/release/editor/editloop.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/editor/editloop.cpp In file included from engine/editor/editloop.cpp:73: engine/include/results.h:43: warning: 'typedef' was ignored in this declaration g++ -o build/release/editor/script_editor.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/editor/script_editor.cpp g++ -o build/release/game/spells.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/game/spells.cpp g++ -o build/release/game/trigger.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/game/trigger.cpp In file included from engine/game/trigger.cpp:47: engine/include/results.h:43: warning: 'typedef' was ignored in this declaration g++ -o build/release/game/game.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/game/game.cpp In file included from engine/game/game.cpp:63: engine/include/results.h:43: warning: 'typedef' was ignored in this declaration g++ -o build/release/game/groups.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/game/groups.cpp g++ -o build/release/game/selection.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/game/selection.cpp g++ -o build/release/game/construct.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/game/construct.cpp g++ -o build/release/game/missile.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/game/missile.cpp g++ -o build/release/game/replay.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/game/replay.cpp g++ -o build/release/game/loadgame.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/game/loadgame.cpp In file included from engine/game/loadgame.cpp:52: engine/include/results.h:43: warning: 'typedef' was ignored in this declaration g++ -o build/release/game/savegame.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/game/savegame.cpp g++ -o build/release/game/player.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/game/player.cpp g++ -o build/release/game/script_spell.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/game/script_spell.cpp g++ -o build/release/game/script_missile.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/game/script_missile.cpp g++ -o build/release/game/script_player.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/game/script_player.cpp g++ -o build/release/game/mainloop.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/game/mainloop.cpp In file included from engine/game/mainloop.cpp:64: engine/include/results.h:43: warning: 'typedef' was ignored in this declaration g++ -o build/release/map/map_draw.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/map/map_draw.cpp g++ -o build/release/map/tileset.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/map/tileset.cpp g++ -o build/release/map/script_tileset.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/map/script_tileset.cpp g++ -o build/release/map/map_radar.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/map/map_radar.cpp g++ -o build/release/map/map.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/map/map.cpp g++ -o build/release/map/script_map.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/map/script_map.cpp g++ -o build/release/map/minimap.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/map/minimap.cpp g++ -o build/release/map/map_save.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/map/map_save.cpp g++ -o build/release/map/map_fog.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/map/map_fog.cpp g++ -o build/release/network/network.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/network/network.cpp In file included from engine/network/network.cpp:234: engine/include/results.h:43: warning: 'typedef' was ignored in this declaration engine/network/network.cpp: In function 'void NetworkSendExtendedCommand(int, int, int, int, int, int)': engine/network/network.cpp:746: warning: dereferencing pointer 'nec' does break strict-aliasing rules engine/network/network.cpp:745: warning: dereferencing pointer 'nec' does break strict-aliasing rules engine/network/network.cpp:747: warning: dereferencing pointer 'nec' does break strict-aliasing rules engine/network/network.cpp:748: warning: dereferencing pointer 'nec' does break strict-aliasing rules engine/network/network.cpp:749: warning: dereferencing pointer 'nec' does break strict-aliasing rules engine/network/network.cpp:739: note: initialized from here engine/network/network.cpp: In function 'void NetworkChatMessage(const std::string&)': engine/network/network.cpp:1127: warning: dereferencing pointer 'ncm' does break strict-aliasing rules engine/network/network.cpp:1126: note: initialized from here engine/network/network.cpp:1136: warning: dereferencing pointer 'ncm' does break strict-aliasing rules engine/network/network.cpp:1135: note: initialized from here engine/network/network.cpp: In function 'void NetworkEvent()': engine/network/network.cpp:849: warning: dereferencing pointer 'header' does break strict-aliasing rules engine/network/network.cpp:849: warning: dereferencing pointer 'header' does break strict-aliasing rules engine/network/network.cpp:848: warning: dereferencing pointer 'header' does break strict-aliasing rules engine/network/network.cpp:852: warning: dereferencing pointer 'header' does break strict-aliasing rules engine/network/network.cpp:844: note: initialized from here engine/network/network.cpp: In function 'void NetworkSendSelection(CUnit**, int)': engine/network/network.cpp:808: warning: dereferencing pointer 'header' does break strict-aliasing rules engine/network/network.cpp:806: warning: dereferencing pointer 'header' does break strict-aliasing rules engine/network/network.cpp:792: warning: dereferencing pointer 'header' does break strict-aliasing rules engine/network/network.cpp:790: warning: dereferencing pointer 'header' does break strict-aliasing rules engine/network/network.cpp:788: warning: dereferencing pointer 'header' does break strict-aliasing rules engine/network/network.cpp:796: warning: dereferencing pointer 'header' does break strict-aliasing rules engine/network/network.cpp:786: note: initialized from here g++ -o build/release/network/commands.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/network/commands.cpp g++ -o build/release/network/netconnect.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/network/netconnect.cpp g++ -o build/release/network/lowlevel.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/network/lowlevel.cpp g++ -o build/release/particle/staticparticle.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/particle/staticparticle.cpp g++ -o build/release/particle/chunkparticle.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/particle/chunkparticle.cpp g++ -o build/release/particle/smokeparticle.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/particle/smokeparticle.cpp g++ -o build/release/particle/graphicanimation.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/particle/graphicanimation.cpp g++ -o build/release/particle/particlemanager.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/particle/particlemanager.cpp g++ -o build/release/pathfinder/pathfinder.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/pathfinder/pathfinder.cpp g++ -o build/release/pathfinder/astar.o -c -fsigned-char -O2 -pipe -Wall -DUSE_VORBIS -DUSE_THEORA -DUSE_OGG -DHAVE_STRCASESTR -DHAVE_STRNLEN -DHAVE_X -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/local/include -I/usr/include -I/usr/include/SDL -Iengine/include -Iengine/guichan/include engine/pathfinder/astar.cpp engine/pathfinder/astar.cpp: In function 'int AStarAddNode(int, int, int, int)': engine/pathfinder/astar.cpp:414: error: 'stderr' was not declared in this scope engine/pathfinder/astar.cpp:415: error: 'fprintf' was not declared in this scope engine/pathfinder/astar.cpp: In function 'void SetAStarFixedUnitCrossingCost(int)': engine/pathfinder/astar.cpp:1070: error: 'stderr' was not declared in this scope engine/pathfinder/astar.cpp:1070: error: 'fprintf' was not declared in this scope engine/pathfinder/astar.cpp: In function 'void SetAStarMovingUnitCrossingCost(int)': engine/pathfinder/astar.cpp:1080: error: 'stderr' was not declared in this scope engine/pathfinder/astar.cpp:1080: error: 'fprintf' was not declared in this scope engine/pathfinder/astar.cpp: In function 'void SetAStarUnknownTerrainCost(int)': engine/pathfinder/astar.cpp:1090: error: 'stderr' was not declared in this scope engine/pathfinder/astar.cpp:1090: error: 'fprintf' was not declared in this scope scons: *** [build/release/pathfinder/astar.o] Error 1 scons: building terminated because of errors. * * ERROR: games-strategy/boswars-2.5 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2713: Called die * The specific snippet of code: * scons || die "scons failed" * The die message: * scons failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/games-strategy/boswars-2.5:20090610-084249.log'. * The ebuild environment file is located at '/var/tmp/portage/games-strategy/boswars-2.5/temp/environment'. *