[FTBFS] glest-3.2.2 failed to build on natty machine

Bug #724245 reported by Tarun K. Mall
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
glest (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: glest

glest-3.2.2 failed to build on natty machine

/home/tarun/source/glest/glest-3.2.2/mk/linux/glest_game/world/world.cpp:457:32: warning: comparison between signed and unsigned integer expressions
/home/tarun/source/glest/glest-3.2.2/mk/linux/glest_game/world/world.cpp: In member function 'void Glest::Game::World::initFactionTypes(Glest::Game::GameSettings*)':
/home/tarun/source/glest/glest-3.2.2/mk/linux/glest_game/world/world.cpp:536:31: warning: comparison between signed and unsigned integer expressions
C++ ./build/i686-pc-linux-gnu/optimize/glest_game/world/map.o
/home/tarun/source/glest/glest-3.2.2/mk/linux/glest_game/world/map.cpp: In member function 'void Glest::Game::Map::load(const std::string&, Glest::Game::TechTree*, Glest::Game::Tileset*)':
/home/tarun/source/glest/glest-3.2.2/mk/linux/glest_game/world/map.cpp:124:47: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result
/home/tarun/source/glest/glest-3.2.2/mk/linux/glest_game/world/map.cpp:148:35: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result
/home/tarun/source/glest/glest-3.2.2/mk/linux/glest_game/world/map.cpp:149:35: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result
/home/tarun/source/glest/glest-3.2.2/mk/linux/glest_game/world/map.cpp:162:40: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result
/home/tarun/source/glest/glest-3.2.2/mk/linux/glest_game/world/map.cpp:172:38: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result
/home/tarun/source/glest/glest-3.2.2/mk/linux/glest_game/world/map.cpp:182:43: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result
LinkApplication glest
/usr/bin/ld: ./build/i686-pc-linux-gnu/optimize/shared_lib/sources/libglestlib.a(gl_wrap.o): undefined reference to symbol 'XLoadQueryFont'
/usr/bin/ld: note: 'XLoadQueryFont' is defined in DSO /usr/lib/libX11.so.6 so try adding it to the linker command line
/usr/lib/libX11.so.6: could not read symbols: Invalid operation
collect2: ld returned 1 exit status

    i686-linux-gnu-g++ -o glest ./build/i686-pc-linux-gnu/optimize/glest_game/ai/path_finder.o ./build/i686-pc-linux-gnu/optimize/glest_game/ai/ai.o ./build/i686-pc-linux-gnu/optimize/glest_game/ai/ai_interface.o ./build/i686-pc-linux-gnu/optimize/glest_game/ai/ai_rule.o ./build/i686-pc-linux-gnu/optimize/glest_game/facilities/game_util.o ./build/i686-pc-linux-gnu/optimize/glest_game/facilities/auto_test.o ./build/i686-pc-linux-gnu/optimize/glest_game/facilities/components.o ./build/i686-pc-linux-gnu/optimize/glest_game/facilities/logger.o ./build/i686-pc-linux-gnu/optimize/glest_game/game/game_camera.o ./build/i686-pc-linux-gnu/optimize/glest_game/game/commander.o ./build/i686-pc-linux-gnu/optimize/glest_game/game/console.o ./build/i686-pc-linux-gnu/optimize/glest_game/game/chat_manager.o ./build/i686-pc-linux-gnu/optimize/glest_game/game/game.o ./build/i686-pc-linux-gnu/optimize/glest_game/game/script_manager.o ./build/i686-pc-linux-gnu/optimize/glest_game/game/stats.o ./build/i686-pc-linux-gnu/optimize/glest_game/global/lang.o ./build/i686-pc-linux-gnu/optimize/glest_game/global/metrics.o ./build/i686-pc-linux-gnu/optimize/glest_game/global/config.o ./build/i686-pc-linux-gnu/optimize/glest_game/global/core_data.o ./build/i686-pc-linux-gnu/optimize/glest_game/graphics/particle_type.o ./build/i686-pc-linux-gnu/optimize/glest_game/graphics/renderer.o ./build/i686-pc-linux-gnu/optimize/glest_game/gui/display.o ./build/i686-pc-linux-gnu/optimize/glest_game/gui/selection.o ./build/i686-pc-linux-gnu/optimize/glest_game/gui/gui.o ./build/i686-pc-linux-gnu/optimize/glest_game/main/battle_end.o ./build/i686-pc-linux-gnu/optimize/glest_game/main/intro.o ./build/i686-pc-linux-gnu/optimize/glest_game/main/program.o ./build/i686-pc-linux-gnu/optimize/glest_game/main/main.o ./build/i686-pc-linux-gnu/optimize/glest_game/menu/menu_state_new_game.o ./build/i686-pc-linux-gnu/optimize/glest_game/menu/main_menu.o ./build/i686-pc-linux-gnu/optimize/glest_game/menu/menu_state_join_game.o ./build/i686-pc-linux-gnu/optimize/glest_game/menu/menu_state_about.o ./build/i686-pc-linux-gnu/optimize/glest_game/menu/menu_state_scenario.o ./build/i686-pc-linux-gnu/optimize/glest_game/menu/menu_state_root.o ./build/i686-pc-linux-gnu/optimize/glest_game/menu/menu_background.o ./build/i686-pc-linux-gnu/optimize/glest_game/menu/menu_state_custom_game.o ./build/i686-pc-linux-gnu/optimize/glest_game/menu/menu_state_graphic_info.o ./build/i686-pc-linux-gnu/optimize/glest_game/menu/menu_state_options.o ./build/i686-pc-linux-gnu/optimize/glest_game/network/connection_slot.o ./build/i686-pc-linux-gnu/optimize/glest_game/network/network_interface.o ./build/i686-pc-linux-gnu/optimize/glest_game/network/network_types.o ./build/i686-pc-linux-gnu/optimize/glest_game/network/network_message.o ./build/i686-pc-linux-gnu/optimize/glest_game/network/server_interface.o ./build/i686-pc-linux-gnu/optimize/glest_game/network/client_interface.o ./build/i686-pc-linux-gnu/optimize/glest_game/network/network_manager.o ./build/i686-pc-linux-gnu/optimize/glest_game/sound/sound_renderer.o ./build/i686-pc-linux-gnu/optimize/glest_game/sound/sound_container.o ./build/i686-pc-linux-gnu/optimize/glest_game/type_instances/command.o ./build/i686-pc-linux-gnu/optimize/glest_game/type_instances/unit.o ./build/i686-pc-linux-gnu/optimize/glest_game/type_instances/upgrade.o ./build/i686-pc-linux-gnu/optimize/glest_game/type_instances/faction.o ./build/i686-pc-linux-gnu/optimize/glest_game/type_instances/object.o ./build/i686-pc-linux-gnu/optimize/glest_game/type_instances/resource.o ./build/i686-pc-linux-gnu/optimize/glest_game/types/resource_type.o ./build/i686-pc-linux-gnu/optimize/glest_game/types/tech_tree.o ./build/i686-pc-linux-gnu/optimize/glest_game/types/command_type.o ./build/i686-pc-linux-gnu/optimize/glest_game/types/faction_type.o ./build/i686-pc-linux-gnu/optimize/glest_game/types/unit_type.o ./build/i686-pc-linux-gnu/optimize/glest_game/types/upgrade_type.o ./build/i686-pc-linux-gnu/optimize/glest_game/types/damage_multiplier.o ./build/i686-pc-linux-gnu/optimize/glest_game/types/object_type.o ./build/i686-pc-linux-gnu/optimize/glest_game/types/skill_type.o ./build/i686-pc-linux-gnu/optimize/glest_game/types/element_type.o ./build/i686-pc-linux-gnu/optimize/glest_game/world/surface_atlas.o ./build/i686-pc-linux-gnu/optimize/glest_game/world/minimap.o ./build/i686-pc-linux-gnu/optimize/glest_game/world/tileset.o ./build/i686-pc-linux-gnu/optimize/glest_game/world/time_flow.o ./build/i686-pc-linux-gnu/optimize/glest_game/world/unit_updater.o ./build/i686-pc-linux-gnu/optimize/glest_game/world/scenario.o ./build/i686-pc-linux-gnu/optimize/glest_game/world/water_effects.o ./build/i686-pc-linux-gnu/optimize/glest_game/world/world.o ./build/i686-pc-linux-gnu/optimize/glest_game/world/map.o ./build/i686-pc-linux-gnu/optimize/shared_lib/sources/libglestlib.a -Wl,-Bsymbolic-functions -L/usr/lib -lSDL -lGL -lm -lGLU -lGL -lm -lxerces-c -lpthread -lvorbisfile -lopenal -L/usr/lib -llua5.1

...failed LinkApplication glest ...
...failed updating 1 target(s)...
...updated 141 target(s)...
make: *** [build-stamp] Error 1
dpkg-buildpackage: error: debian/rules build gave error exit status 2
debuild: fatal error at line 1335:
dpkg-buildpackage -rfakeroot -D -us -uc -b failed

Related branches

Tarun K. Mall (c2tarun)
description: updated
Changed in glest (Ubuntu):
status: New → Confirmed
status: Confirmed → In Progress
assignee: nobody → Tarun K. Mall (c2tarun)
Revision history for this message
Tarun K. Mall (c2tarun) wrote :
Revision history for this message
Tarun K. Mall (c2tarun) wrote :
Revision history for this message
Tarun K. Mall (c2tarun) wrote :
Changed in glest (Ubuntu):
status: In Progress → Confirmed
assignee: Tarun K. Mall (c2tarun) → nobody
Revision history for this message
Marc Deslauriers (mdeslaur) wrote :

ACK on your debdiff. Thanks.

Could you please send the patch to debian using the submittodebian script? More information is available here: https://wiki.ubuntu.com/Debian/Bugs

Thanks!

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package glest - 3.2.2-2ubuntu1

---------------
glest (3.2.2-2ubuntu1) natty; urgency=low

  * added a patch ftbfs (LP: #724245)
 -- Tarun Kumar Mall <email address hidden> Thu, 24 Feb 2011 11:06:48 +0000

Changed in glest (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.