Guest User

Building Widelands fails

a guest
Jun 7th, 2020
17
37 days
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. mars@archlinux ~/projects> git clone https://github.com/widelands/widelands.git
  2. Cloning into 'widelands'...
  3. remote: Enumerating objects: 170, done.
  4. remote: Counting objects: 100% (170/170), done.
  5. remote: Compressing objects: 100% (141/141), done.
  6. remote: Total 573467 (delta 52), reused 82 (delta 29), pack-reused 573297
  7. Receiving objects: 100% (573467/573467), 1.82 GiB | 5.94 MiB/s, done.
  8. Resolving deltas: 100% (457676/457676), done.
  9. Updating files: 100% (40210/40210), done.
  10. mars@archlinux ~/projects> cd widelands/
  11. mars@archlinux ~/p/widelands (master)> ./compile.sh
  12.  
  13. ###########################################################
  14. #     Script to simplify the compilation of Widelands     #
  15. ###########################################################
  16.  
  17.   Because of the many different systems Widelands
  18.   might be compiled on, we unfortunally can not
  19.   provide a simple way to prepare your system for
  20.   compilation. To ensure your system is ready, best
  21.   check https://www.widelands.org/wiki/BuildingWidelands
  22.  
  23.   You will often find helpful hands at our
  24.   * IRC Chat: https://www.widelands.org/webchat/
  25.   * Forums: https://www.widelands.org/forum/
  26.   * Mailinglist: https://www.widelands.org/wiki/MailLists/
  27.  
  28.   Please post your bug reports and feature requests at:
  29.   https://github.com/widelands/widelands/issues
  30.  
  31. ###########################################################
  32.  
  33. Using 7 core(s).
  34.  
  35. A complete build will be created.
  36. You can use -w or --no-website to omit building and
  37. linking website-related executables.
  38.  
  39. Translations will be built.
  40. You can use -t or --no-translations to omit building them.
  41.  
  42. Tests will be built.
  43. You can use -s or --skip-tests to omit building them.
  44.  
  45. ###########################################################
  46.  
  47. Creating a Debug build. Use -r to create a Release build.
  48.  
  49. Will build with AddressSanitizer.
  50. https://clang.llvm.org/docs/AddressSanitizer.html
  51. You can use -a or --no-asan to switch it off.
  52.  
  53. Basic XDG Base Directory Specification will be used on Linux
  54. if no existing $HOME/.widelands folder is found.
  55. The widelands user data can be found in $XDG_DATA_HOME/widelands
  56. and defaults to $HOME/.local/share/widelands.
  57. The widelands user configuration can be found in $XDG_CONFIG_HOME/widelands
  58. and defaults to $HOME/.config/widelands.
  59. See https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
  60. for more information.
  61.  
  62.  
  63. ###########################################################
  64.  
  65. Call 'compile.sh -h' or 'compile.sh --help' for help.
  66.  
  67. For instructions on how to adjust options and build with
  68. CMake, please take a look at
  69. https://www.widelands.org/wiki/BuildingWidelands/.
  70.  
  71. ###########################################################
  72.  
  73. -- The C compiler identification is GNU 10.1.0
  74. -- The CXX compiler identification is GNU 10.1.0
  75. -- Check for working C compiler: /usr/bin/cc
  76. -- Check for working C compiler: /usr/bin/cc - works
  77. -- Detecting C compiler ABI info
  78. -- Detecting C compiler ABI info - done
  79. -- Detecting C compile features
  80. -- Detecting C compile features - done
  81. -- Check for working CXX compiler: /usr/bin/c++
  82. -- Check for working CXX compiler: /usr/bin/c++ - works
  83. -- Detecting CXX compiler ABI info
  84. -- Detecting CXX compiler ABI info - done
  85. -- Detecting CXX compile features
  86. -- Detecting CXX compile features - done
  87. -- Building with XDG support
  88. -- Found Boost: /usr/lib64/cmake/Boost-1.72.0/BoostConfig.cmake (found suitable version "1.72.0", minimum required is "1.48") found components: unit_test_framework regex system
  89. -- Found PythonInterp: /home/mars/.pyenv/shims/python (found version "3.8.3")
  90. -- Found Gettext: /usr/bin/msgmerge (found version "0.20.2")
  91. -- Found OpenGL: /usr/lib/libOpenGL.so  
  92. -- Found ZLIB: /usr/lib/libz.so (found version "1.2.11")
  93. -- Found PNG: /usr/lib/libpng.so (found version "1.6.37")
  94. -- Looking for pthread.h
  95. -- Looking for pthread.h - found
  96. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
  97. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
  98. -- Looking for pthread_create in pthreads
  99. -- Looking for pthread_create in pthreads - not found
  100. -- Looking for pthread_create in pthread
  101. -- Looking for pthread_create in pthread - found
  102. -- Found Threads: TRUE  
  103. -- Found SDL2 configuration file
  104. -- Target SDL2::SDL2 found
  105. -- Found SDL2_image: /usr/lib/libSDL2_image.so  
  106. -- Found SDL2_mixer: /usr/lib/libSDL2_mixer.so (found version "2.0.4")
  107. -- Found SDL2_ttf: /usr/lib/libSDL2_ttf.so (found version "2.0.15")
  108. -- Found ICU: /usr/lib/libicuuc.so (found version "67.1.0")
  109. -- Using AddressSanitizer https://clang.llvm.org/docs/AddressSanitizer.html
  110. -- Adding linker flags for GLVND.
  111. -- Version of Widelands Build is r24627[c546bc7@master](Debug)
  112. -- Found Doxygen: /usr/bin/doxygen (found version "1.8.18") found components: doxygen dot
  113. -- Configuring done
  114. -- Generating done
  115. -- Build files have been written to: /home/mars/projects/widelands/build
  116. [2609/2955] Building CXX object src/logic/CMakeFiles/logic.dir/editor_game_base.cc.o
  117. In file included from /usr/include/c++/10.1.0/cassert:44,
  118.                  from ../src/sound/sound_handler.h:23,
  119.                  from ../src/logic/editor_game_base.cc:55:
  120. ../src/logic/editor_game_base.cc: In member function ‘Widelands::Immovable& Widelands::EditorGameBase::do_create_immovable(const Widelands::Coords&, Widelands::DescriptionIndex, Widelands::MapObjectDescr::OwnerType, Widelands::Player*, const Widelands::BuildingDescr*)’:
  121. ../src/logic/editor_game_base.cc:509:9: warning: the compiler can assume that the address of ‘descr’ will never be NULL [-Waddress]
  122.   509 |  assert(&descr);
  123.       |         ^~~~~~
  124. [2625/2955] Building CXX object src/logic/CMakeFiles/logic_map.dir/map.cc.o
  125. ../src/logic/map.cc: In instantiation of ‘void Widelands::clear_array(std::unique_ptr<T []>*, uint32_t) [with T = Widelands::Field; uint32_t = unsigned int]’:
  126. ../src/logic/map.cc:488:44:   required from here
  127. ../src/logic/map.cc:472:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct Widelands::Field’; use assignment or value-initialization instead [-Wclass-memaccess]
  128.   472 |  memset(array->get(), 0, sizeof(T) * size);
  129.       |  ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  130. In file included from ../src/logic/map.h:27,
  131.                  from ../src/logic/map.cc:20:
  132. ../src/logic/field.h:58:8: note: ‘struct Widelands::Field’ declared here
  133.    58 | struct Field {
  134.       |        ^~~~~
  135. [2670/2955] Building CXX object src/logic/map_objects/CMakeFiles/logic_map_objects.dir/tribes/warehouse.cc.o
  136. In file included from /usr/include/c++/10.1.0/cassert:44,
  137.                  from ../src/logic/message_queue.h:23,
  138.                  from ../src/logic/map_objects/tribes/warehouse.cc:43:
  139. ../src/logic/map_objects/tribes/warehouse.cc: In member function ‘bool Widelands::Warehouse::can_create_worker(Widelands::Game&, Widelands::DescriptionIndex) const’:
  140. ../src/logic/map_objects/tribes/warehouse.cc:1082:9: warning: the compiler can assume that the address of ‘w_desc’ will never be NULL [-Waddress]
  141.  1082 |  assert(&w_desc);
  142.       |         ^~~~~~~
  143. [2740/2955] Building CXX object src/scripting/CMakeFiles/scripting_logic.dir/persistence.cc.o
  144. In file included from ../src/scripting/eris.h:25,
  145.                  from ../src/scripting/persistence.cc:27:
  146. ../src/third_party/eris/eris.h:150:13: warning: redundant redeclaration of ‘int luaopen_eris(lua_State*)in same scope [-Wredundant-decls]
  147.   150 | LUA_API int luaopen_eris(lua_State* L);
  148.       |             ^~~~~~~~~~~~
  149. In file included from ../src/third_party/eris/lua.hpp:7,
  150.                  from ../src/scripting/lua.h:25,
  151.                  from ../src/scripting/persistence.h:23,
  152.                  from ../src/scripting/persistence.cc:20:
  153. ../src/third_party/eris/lualib.h:51:17: note: previous declaration of ‘int luaopen_eris(lua_State*)
  154.    51 | LUAMOD_API int (luaopen_eris) (lua_State *L);
  155.       |                 ^~~~~~~~~~~~
  156. [2948/2955] Linking CXX executable src/website/wl_create_spritesheet
  157. FAILED: src/website/wl_create_spritesheet
  158. : && /usr/bin/c++  -g  -fsanitize=address   -rdynamic src/website/CMakeFiles/wl_create_spritesheet.dir/create_spritesheet.cc.o  -o src/website/wl_create_spritesheet  -lGL  src/base/libbase_log.a  src/base/libbase_macros.a  src/graphic/libgraphic.a  src/graphic/animation/libgraphic_animation.a  src/graphic/libgraphic_image_io.a  src/graphic/libgraphic_surface.a  src/io/filesystem/libio_filesystem.a  src/logic/liblogic.a  src/logic/liblogic_constants.a  src/logic/map_objects/liblogic_map_objects.a  src/website/lua/liblua_tree.a  src/website/libwebsite_common.a  src/graphic/libgraphic.a  src/graphic/animation/libgraphic_animation.a  src/graphic/libgraphic_image_io.a  src/graphic/libgraphic_surface.a  src/io/filesystem/libio_filesystem.a  src/logic/liblogic.a  src/logic/map_objects/liblogic_map_objects.a  src/graphic/libgraphic_build_texture_atlas.a  src/graphic/libgraphic_draw_programs.a  src/graphic/libgraphic_gl_utils.a  src/graphic/libgraphic_image_cache.a  src/graphic/libgraphic_render_queue.a  src/graphic/styles/libgraphic_styles.a  src/scripting/libscripting_lua_interface.a  src/scripting/libscripting_lua_table.a  src/graphic/libgraphic_playercolor.a  src/sound/libsound.a  src/io/libio_fileread.a  src/graphic/libgraphic_text_layout.a  src/economy/libeconomy.a  src/game_io/libgame_io.a  src/io/libio_profile.a  src/logic/liblogic_commands.a  src/logic/liblogic_game_controller.a  src/logic/liblogic_game_settings.a  src/logic/liblogic_generic_save_handler.a  src/logic/liblogic_map.a  src/logic/map_objects/liblogic_tribe_basic_info.a  src/map_io/libmap_io.a  src/map_io/libmap_io_map_loader.a  src/scripting/libscripting_logic.a  src/ui_basic/libui_basic.a  src/libwidelands_options.a  src/wui/libwui.a  src/wui/libwui_game_tips.a  src/ai/libai_hints.a  src/graphic/libgraphic_fonthandler.a  src/graphic/libgraphic_toolbar_imageset.a  src/logic/liblogic_widelands_geometry_io.a  src/graphic/libgraphic_texture_atlas.a  src/graphic/text/libgraphic_text.a  src/graphic/libgraphic_fields_to_draw.a  src/graphic/libgraphic_terrain_programs.a  src/scripting/libscripting_coroutine.a  src/graphic/libgraphic_minimap_renderer.a  src/wui/libwui_mapview.a  src/ai/libai.a  src/wui/libwui_mapview_pixelfunctions.a  src/graphic/libgraphic_mouse_cursor.a  src/graphic/libgraphic_wordwrap.a  src/libwidelands_ball_of_mud.a  src/graphic/libgraphic_game_renderer.a  src/network/libnetwork.a  src/wui/libwui_chat_ui.a  src/wui/libwui_common_gamedetails.a  src/wui/libwui_economy_options.a  src/wui/libwui_quicknavigation.a  src/wui/libwui_sound_options.a  src/wui/libwui_waresdisplay.a  src/editor/libeditor.a  src/logic/liblogic_single_player_game_settings.a  src/ui_fsmenu/libui_fsmenu_gameloading.a  src/ui_fsmenu/libui_fsmenu_loading_common.a  src/ui_fsmenu/libui_fsmenu_main.a  src/ui_fsmenu/libui_fsmenu_maploading.a  src/ui_fsmenu/libui_fsmenu_misc.a  src/ui_fsmenu/libui_fsmenu_network.a  src/ui_fsmenu/libui_fsmenu_options.a  src/wui/libwui_common_mapdetails.a  src/ui_fsmenu/libui_fsmenu_base.a  src/ui_fsmenu/libui_fsmenu_helpwindow.a  src/wui/libwui_common_suggested_teams.a  src/ui_fsmenu/libui_fsmenu_main_menu.a  src/graphic/libgraphic.a  src/graphic/animation/libgraphic_animation.a  src/graphic/libgraphic_image_io.a  src/graphic/libgraphic_surface.a  src/io/filesystem/libio_filesystem.a  src/logic/liblogic.a  src/logic/map_objects/liblogic_map_objects.a  src/graphic/libgraphic_build_texture_atlas.a  src/graphic/libgraphic_draw_programs.a  src/graphic/libgraphic_gl_utils.a  src/graphic/libgraphic_image_cache.a  src/graphic/libgraphic_render_queue.a  src/graphic/styles/libgraphic_styles.a  src/scripting/libscripting_lua_interface.a  src/scripting/libscripting_lua_table.a  src/graphic/libgraphic_playercolor.a  src/sound/libsound.a  src/io/libio_fileread.a  src/graphic/libgraphic_text_layout.a  src/economy/libeconomy.a  src/game_io/libgame_io.a  src/io/libio_profile.a  src/logic/liblogic_commands.a  src/logic/liblogic_game_controller.a  src/logic/liblogic_game_settings.a  src/logic/liblogic_generic_save_handler.a  src/logic/liblogic_map.a  src/logic/map_objects/liblogic_tribe_basic_info.a  src/map_io/libmap_io.a  src/map_io/libmap_io_map_loader.a  src/scripting/libscripting_logic.a  src/ui_basic/libui_basic.a  src/libwidelands_options.a  src/wui/libwui.a  src/wui/libwui_game_tips.a  src/ai/libai_hints.a  src/graphic/libgraphic_fonthandler.a  src/graphic/libgraphic_toolbar_imageset.a  src/logic/liblogic_widelands_geometry_io.a  src/graphic/libgraphic_texture_atlas.a  src/graphic/text/libgraphic_text.a  src/graphic/libgraphic_fields_to_draw.a  src/graphic/libgraphic_terrain_programs.a  src/scripting/libscripting_coroutine.a  src/graphic/libgraphic_minimap_renderer.a  src/wui/libwui_mapview.a  src/ai/libai.a  src/wui/libwui_mapview_pixelfunctions.a  src/graphic/libgraphic_mouse_cursor.a  src/graphic/libgraphic_wordwrap.a  src/libwidelands_ball_of_mud.a  src/graphic/libgraphic_game_renderer.a  src/network/libnetwork.a  src/wui/libwui_chat_ui.a  src/wui/libwui_common_gamedetails.a  src/wui/libwui_economy_options.a  src/wui/libwui_quicknavigation.a  src/wui/libwui_sound_options.a  src/wui/libwui_waresdisplay.a  src/editor/libeditor.a  src/logic/liblogic_single_player_game_settings.a  src/ui_fsmenu/libui_fsmenu_gameloading.a  src/ui_fsmenu/libui_fsmenu_loading_common.a  src/ui_fsmenu/libui_fsmenu_main.a  src/ui_fsmenu/libui_fsmenu_maploading.a  src/ui_fsmenu/libui_fsmenu_misc.a  src/ui_fsmenu/libui_fsmenu_network.a  src/ui_fsmenu/libui_fsmenu_options.a  src/wui/libwui_common_mapdetails.a  src/ui_fsmenu/libui_fsmenu_base.a  src/ui_fsmenu/libui_fsmenu_helpwindow.a  src/wui/libwui_common_suggested_teams.a  src/ui_fsmenu/libui_fsmenu_main_menu.a  src/graphic/libgraphic.a  src/graphic/animation/libgraphic_animation.a  src/graphic/libgraphic_image_io.a  src/graphic/libgraphic_surface.a  src/io/filesystem/libio_filesystem.a  src/logic/liblogic.a  src/logic/map_objects/liblogic_map_objects.a  src/graphic/libgraphic_build_texture_atlas.a  src/graphic/libgraphic_draw_programs.a  src/graphic/libgraphic_gl_utils.a  src/graphic/libgraphic_image_cache.a  src/graphic/libgraphic_render_queue.a  src/graphic/styles/libgraphic_styles.a  src/scripting/libscripting_lua_interface.a  src/scripting/libscripting_lua_table.a  src/graphic/libgraphic_playercolor.a  src/sound/libsound.a  src/io/libio_fileread.a  src/graphic/libgraphic_text_layout.a  src/economy/libeconomy.a  src/game_io/libgame_io.a  src/io/libio_profile.a  src/logic/liblogic_commands.a  src/logic/liblogic_game_controller.a  src/logic/liblogic_game_settings.a  src/logic/liblogic_generic_save_handler.a  src/logic/liblogic_map.a  src/logic/map_objects/liblogic_tribe_basic_info.a  src/map_io/libmap_io.a  src/map_io/libmap_io_map_loader.a  src/scripting/libscripting_logic.a  src/ui_basic/libui_basic.a  src/libwidelands_options.a  src/wui/libwui.a  src/wui/libwui_game_tips.a  src/ai/libai_hints.a  src/graphic/libgraphic_fonthandler.a  src/graphic/libgraphic_toolbar_imageset.a  src/logic/liblogic_widelands_geometry_io.a  src/graphic/libgraphic_texture_atlas.a  src/graphic/text/libgraphic_text.a  src/graphic/libgraphic_fields_to_draw.a  src/graphic/libgraphic_terrain_programs.a  src/scripting/libscripting_coroutine.a  src/graphic/libgraphic_minimap_renderer.a  src/wui/libwui_mapview.a  src/ai/libai.a  src/wui/libwui_mapview_pixelfunctions.a  src/graphic/libgraphic_mouse_cursor.a  src/graphic/libgraphic_wordwrap.a  src/libwidelands_ball_of_mud.a  src/graphic/libgraphic_game_renderer.a  src/network/libnetwork.a  src/wui/libwui_chat_ui.a  src/wui/libwui_common_gamedetails.a  src/wui/libwui_economy_options.a  src/wui/libwui_quicknavigation.a  src/wui/libwui_sound_options.a  src/wui/libwui_waresdisplay.a  src/editor/libeditor.a  src/logic/liblogic_single_player_game_settings.a  src/ui_fsmenu/libui_fsmenu_gameloading.a  src/ui_fsmenu/libui_fsmenu_loading_common.a  src/ui_fsmenu/libui_fsmenu_main.a  src/ui_fsmenu/libui_fsmenu_maploading.a  src/ui_fsmenu/libui_fsmenu_misc.a  src/ui_fsmenu/libui_fsmenu_network.a  src/ui_fsmenu/libui_fsmenu_options.a  src/wui/libwui_common_mapdetails.a  src/ui_fsmenu/libui_fsmenu_base.a  src/ui_fsmenu/libui_fsmenu_helpwindow.a  src/wui/libwui_common_suggested_teams.a  src/ui_fsmenu/libui_fsmenu_main_menu.a  src/graphic/libgraphic.a  src/graphic/animation/libgraphic_animation.a  src/graphic/libgraphic_image_io.a  src/graphic/libgraphic_surface.a  src/io/filesystem/libio_filesystem.a  src/logic/liblogic.a  src/logic/map_objects/liblogic_map_objects.a  src/graphic/libgraphic_build_texture_atlas.a  src/graphic/libgraphic_draw_programs.a  src/graphic/libgraphic_gl_utils.a  src/graphic/libgraphic_image_cache.a  src/graphic/libgraphic_render_queue.a  src/graphic/styles/libgraphic_styles.a  src/scripting/libscripting_lua_interface.a  src/scripting/libscripting_lua_table.a  src/graphic/libgraphic_playercolor.a  src/sound/libsound.a  src/io/libio_fileread.a  src/graphic/libgraphic_text_layout.a  src/economy/libeconomy.a  src/game_io/libgame_io.a  src/io/libio_profile.a  src/logic/liblogic_commands.a  src/logic/liblogic_game_controller.a  src/logic/liblogic_game_settings.a  src/logic/liblogic_generic_save_handler.a  src/logic/liblogic_map.a  src/logic/map_objects/liblogic_tribe_basic_info.a  src/map_io/libmap_io.a  src/map_io/libmap_io_map_loader.a  src/scripting/libscripting_logic.a  src/ui_basic/libui_basic.a  src/libwidelands_options.a  src/wui/libwui.a  src/wui/libwui_game_tips.a  src/ai/libai_hints.a  src/graphic/libgraphic_fonthandler.a  src/graphic/libgraphic_toolbar_imageset.a  src/logic/liblogic_widelands_geometry_io.a  src/graphic/libgraphic_texture_atlas.a  src/graphic/text/libgraphic_text.a  src/graphic/libgraphic_fields_to_draw.a  src/graphic/libgraphic_terrain_programs.a  src/scripting/libscripting_coroutine.a  src/graphic/libgraphic_minimap_renderer.a  src/wui/libwui_mapview.a  src/ai/libai.a  src/wui/libwui_mapview_pixelfunctions.a  src/graphic/libgraphic_mouse_cursor.a  src/graphic/libgraphic_wordwrap.a  src/libwidelands_ball_of_mud.a  src/graphic/libgraphic_game_renderer.a  src/network/libnetwork.a  src/wui/libwui_chat_ui.a  src/wui/libwui_common_gamedetails.a  src/wui/libwui_economy_options.a  src/wui/libwui_quicknavigation.a  src/wui/libwui_sound_options.a  src/wui/libwui_waresdisplay.a  src/editor/libeditor.a  src/logic/liblogic_single_player_game_settings.a  src/ui_fsmenu/libui_fsmenu_gameloading.a  src/ui_fsmenu/libui_fsmenu_loading_common.a  src/ui_fsmenu/libui_fsmenu_main.a  src/ui_fsmenu/libui_fsmenu_maploading.a  src/ui_fsmenu/libui_fsmenu_misc.a  src/ui_fsmenu/libui_fsmenu_network.a  src/ui_fsmenu/libui_fsmenu_options.a  src/wui/libwui_common_mapdetails.a  src/ui_fsmenu/libui_fsmenu_base.a  src/ui_fsmenu/libui_fsmenu_helpwindow.a  src/wui/libwui_common_suggested_teams.a  src/ui_fsmenu/libui_fsmenu_main_menu.a  src/graphic/libgraphic.a  src/graphic/animation/libgraphic_animation.a  src/graphic/libgraphic_image_io.a  src/graphic/libgraphic_surface.a  src/io/filesystem/libio_filesystem.a  src/logic/liblogic.a  src/logic/map_objects/liblogic_map_objects.a  src/graphic/libgraphic_build_texture_atlas.a  src/graphic/libgraphic_draw_programs.a  src/graphic/libgraphic_gl_utils.a  src/graphic/libgraphic_image_cache.a  src/graphic/libgraphic_render_queue.a  src/graphic/styles/libgraphic_styles.a  src/scripting/libscripting_lua_interface.a  src/scripting/libscripting_lua_table.a  src/graphic/libgraphic_playercolor.a  src/sound/libsound.a  src/io/libio_fileread.a  src/graphic/libgraphic_text_layout.a  src/economy/libeconomy.a  src/game_io/libgame_io.a  src/io/libio_profile.a  src/logic/liblogic_commands.a  src/logic/liblogic_game_controller.a  src/logic/liblogic_game_settings.a  src/logic/liblogic_generic_save_handler.a  src/logic/liblogic_map.a  src/logic/map_objects/liblogic_tribe_basic_info.a  src/map_io/libmap_io.a  src/map_io/libmap_io_map_loader.a  src/scripting/libscripting_logic.a  src/ui_basic/libui_basic.a  src/libwidelands_options.a  src/wui/libwui.a  src/wui/libwui_game_tips.a  src/ai/libai_hints.a  src/graphic/libgraphic_fonthandler.a  src/graphic/libgraphic_toolbar_imageset.a  src/logic/liblogic_widelands_geometry_io.a  src/graphic/libgraphic_texture_atlas.a  src/graphic/text/libgraphic_text.a  src/graphic/libgraphic_fields_to_draw.a  src/graphic/libgraphic_terrain_programs.a  src/scripting/libscripting_coroutine.a  src/graphic/libgraphic_minimap_renderer.a  src/wui/libwui_mapview.a  src/ai/libai.a  src/wui/libwui_mapview_pixelfunctions.a  src/graphic/libgraphic_mouse_cursor.a  src/graphic/libgraphic_wordwrap.a  src/libwidelands_ball_of_mud.a  src/graphic/libgraphic_game_renderer.a  src/network/libnetwork.a  src/wui/libwui_chat_ui.a  src/wui/libwui_common_gamedetails.a  src/wui/libwui_economy_options.a  src/wui/libwui_quicknavigation.a  src/wui/libwui_sound_options.a  src/wui/libwui_waresdisplay.a  src/editor/libeditor.a  src/logic/liblogic_single_player_game_settings.a  src/ui_fsmenu/libui_fsmenu_gameloading.a  src/ui_fsmenu/libui_fsmenu_loading_common.a  src/ui_fsmenu/libui_fsmenu_main.a  src/ui_fsmenu/libui_fsmenu_maploading.a  src/ui_fsmenu/libui_fsmenu_misc.a  src/ui_fsmenu/libui_fsmenu_network.a  src/ui_fsmenu/libui_fsmenu_options.a  src/wui/libwui_common_mapdetails.a  src/ui_fsmenu/libui_fsmenu_base.a  src/ui_fsmenu/libui_fsmenu_helpwindow.a  src/wui/libwui_common_suggested_teams.a  src/ui_fsmenu/libui_fsmenu_main_menu.a  -lpng  -lSDL2_image  src/third_party/libthird_party_minizip.a  -lz  -lGLEW  -lSDL2_mixer  src/base/libbase_scoped_timer.a  src/scripting/libscripting_luna.a  src/base/libbase_utf8.a  src/sound/libnote_sound.a  src/sound/libsound_constants.a  src/logic/liblogic_objectives.a  src/graphic/libgraphic_sdl_utils.a  src/scripting/libscripting_errors.a  src/scripting/libscripting_base.a  src/third_party/libthird_party_eris.a  src/base/libbase_math.a  src/wui/libwui_mapview_pixelconstants.a  src/graphic/libgraphic_align.a  -licuuc  src/base/libbase_geometry.a  src/logic/liblogic_exceptions.a  /usr/lib64/libboost_unit_test_framework.so.1.72.0  /usr/lib64/libboost_regex.so.1.72.0  /usr/lib64/libboost_system.so.1.72.0  -lSDL2_ttf  src/base/libbase_md5.a  src/graphic/libgraphic_color.a  src/chat/libchat.a  src/base/libbase_time_string.a  src/notifications/libnotifications.a  src/logic/liblogic_widelands_geometry.a  src/logic/map_objects/liblogic_map_objects_description_maintainer.a  src/base/libbase_random.a  src/io/libio_stream.a  src/logic/liblogic_filesystem_constants.a  src/logic/liblogic_constants.a  src/base/libbase_i18n.a  src/base/libbase_log.a  /usr/lib/libSDL2-2.0.so.0.12.0  -lm  -ldl  -ldbus-1  -libus-1.0  -lgio-2.0  -lgobject-2.0  -lglib-2.0  -lunwind  -lunwind-generic  -lrt  -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now  -Wl,--no-undefined  -pthread  -lpthread  src/base/libbase_exceptions.a  src/libbuild_info.a  src/base/libbase_macros.a  src/third_party/libthird_party_gettext.a  -lGL && :
  159. collect2: fatal error: ld terminated with signal 9 [Killed]
  160. compilation terminated.
  161. [2954/2955] Linking CXX executable src/widelands
  162. ninja: build stopped: subcommand failed.
  163. mars@archlinux ~/p/widelands (master) [1]> ./compile.sh
  164.  
  165. ###########################################################
  166. #     Script to simplify the compilation of Widelands     #
  167. ###########################################################
  168.  
  169.   Because of the many different systems Widelands
  170.   might be compiled on, we unfortunally can not
  171.   provide a simple way to prepare your system for
  172.   compilation. To ensure your system is ready, best
  173.   check https://www.widelands.org/wiki/BuildingWidelands
  174.  
  175.   You will often find helpful hands at our
  176.   * IRC Chat: https://www.widelands.org/webchat/
  177.   * Forums: https://www.widelands.org/forum/
  178.   * Mailinglist: https://www.widelands.org/wiki/MailLists/
  179.  
  180.   Please post your bug reports and feature requests at:
  181.   https://github.com/widelands/widelands/issues
  182.  
  183. ###########################################################
  184.  
  185. Using 7 core(s).
  186.  
  187. A complete build will be created.
  188. You can use -w or --no-website to omit building and
  189. linking website-related executables.
  190.  
  191. Translations will be built.
  192. You can use -t or --no-translations to omit building them.
  193.  
  194. Tests will be built.
  195. You can use -s or --skip-tests to omit building them.
  196.  
  197. ###########################################################
  198.  
  199. Creating a Debug build. Use -r to create a Release build.
  200.  
  201. Will build with AddressSanitizer.
  202. https://clang.llvm.org/docs/AddressSanitizer.html
  203. You can use -a or --no-asan to switch it off.
  204.  
  205. Basic XDG Base Directory Specification will be used on Linux
  206. if no existing $HOME/.widelands folder is found.
  207. The widelands user data can be found in $XDG_DATA_HOME/widelands
  208. and defaults to $HOME/.local/share/widelands.
  209. The widelands user configuration can be found in $XDG_CONFIG_HOME/widelands
  210. and defaults to $HOME/.config/widelands.
  211. See https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
  212. for more information.
  213.  
  214.  
  215. ###########################################################
  216.  
  217. Call 'compile.sh -h' or 'compile.sh --help' for help.
  218.  
  219. For instructions on how to adjust options and build with
  220. CMake, please take a look at
  221. https://www.widelands.org/wiki/BuildingWidelands/.
  222.  
  223. ###########################################################
  224.  
  225. -- Building with XDG support
  226. -- Found SDL2 configuration file
  227. -- Target SDL2::SDL2 found
  228. -- Using AddressSanitizer https://clang.llvm.org/docs/AddressSanitizer.html
  229. -- Adding linker flags for GLVND.
  230. -- Version of Widelands Build is r24627[c546bc7@master](Debug)
  231. -- Configuring done
  232. -- Generating done
  233. -- Build files have been written to: /home/mars/projects/widelands/build
  234. [53/54] cd /home/mars/projects/widelands/build && /usr/bin/ctest --output-on-failure
  235. Test project /home/mars/projects/widelands/build
  236.     Start 1: test_ai
  237. 1/5 Test #1: test_ai ..........................   Passed    0.37 sec
  238.     Start 2: test_economy
  239. 2/5 Test #2: test_economy .....................   Passed    0.37 sec
  240.     Start 3: test_io_filesystem
  241. 3/5 Test #3: test_io_filesystem ...............   Passed    0.35 sec
  242.     Start 4: notifications_test
  243. 4/5 Test #4: notifications_test ...............   Passed    0.02 sec
  244.     Start 5: test_scripting
  245. 5/5 Test #5: test_scripting ...................   Passed    0.03 sec
  246.  
  247. 100% tests passed, 0 tests failed out of 5
  248.  
  249. Total Test time (real) =   1.15 sec
  250. [54/54] Linking CXX executable src/website/wl_create_spritesheet
  251.   -> The update script has successfully been created.
  252.  
  253. ###########################################################
  254. # Congratulations! Widelands has been built successfully  #
  255. # with the following settings:                            #
  256. #                                                         #
  257. # - Debug build                                           #
  258. # - Translations                                          #
  259. # - Tests                                                 #
  260. # - With support for the XDG Base Directory Specification #
  261. # - Website-related executables                           #
  262. #                                                         #
  263. # You should now be able to run Widelands via             #
  264. # typing ./widelands + ENTER in your terminal             #
  265. #                                                         #
  266. # You can update Widelands via running ./update.sh        #
  267. # in the same directory that you ran this script in.      #
  268. ###########################################################
  269. mars@archlinux ~/p/widelands (master)> ./widelands
  270. This is Widelands Version r24627[c546bc7@master] (Debug)
  271. Set home directory: /home/mars/.widelands
  272. Set configuration file: /home/mars/.widelands/config
  273. Widelands executable directory: /home/mars/projects/widelands/
  274. Adding directory: /usr/share/widelands
  275. selected language: (system language)
  276. using locale en_GB.UTF-8
  277. Byte order: little-endian
  278. widelands: ../src/graphic/text/font_set.cc:181: UI::FontSets::FontSets(): Assertion `fontset_selectors.count(fontset_name) == 1' failed.
  279. fish: “./widelands” terminated by signal SIGABRT (Abort)
  280. mars@archlinux ~/p/widelands (master) [SIGABRT]> ./update.sh
  281. ################################################
  282. #            Widelands update script.          #
  283. ################################################
  284.  
  285. Your branch is up to date with 'origin/master'.
  286. warning: Pulling without specifying how to reconcile divergent branches is
  287. discouraged. You can squelch this message by running one of the following
  288. commands sometime before your next pull:
  289.  
  290.  git config pull.rebase false  # merge (the default strategy)
  291.  git config pull.rebase true   # rebase
  292.  git config pull.ff only       # fast-forward only
  293.  
  294. You can replace "git config" with "git config --global" to set a default
  295. preference for all repositories. You can also pass --rebase, --no-rebase,
  296. or --ff-only on the command line to override the configured default per
  297. invocation.
  298.  
  299. From https://github.com/widelands/widelands
  300. * branch                  master     -> FETCH_HEAD
  301. Already up to date.
  302.  
  303. ###########################################################
  304. #     Script to simplify the compilation of Widelands     #
  305. ###########################################################
  306.  
  307.  Because of the many different systems Widelands
  308.  might be compiled on, we unfortunally can not
  309.  provide a simple way to prepare your system for
  310.  compilation. To ensure your system is ready, best
  311.  check https://www.widelands.org/wiki/BuildingWidelands
  312.  
  313.  You will often find helpful hands at our
  314.  * IRC Chat: https://www.widelands.org/webchat/
  315.  * Forums: https://www.widelands.org/forum/
  316.  * Mailinglist: https://www.widelands.org/wiki/MailLists/
  317.  
  318.  Please post your bug reports and feature requests at:
  319.  https://github.com/widelands/widelands/issues
  320.  
  321. ###########################################################
  322.  
  323. Using 7 core(s).
  324.  
  325. A complete build will be created.
  326. You can use -w or --no-website to omit building and
  327. linking website-related executables.
  328.  
  329. Translations will be built.
  330. You can use -t or --no-translations to omit building them.
  331.  
  332. Tests will be built.
  333. You can use -s or --skip-tests to omit building them.
  334.  
  335. ###########################################################
  336.  
  337. Creating a Debug build. Use -r to create a Release build.
  338.  
  339. Will build with AddressSanitizer.
  340. https://clang.llvm.org/docs/AddressSanitizer.html
  341. You can use -a or --no-asan to switch it off.
  342.  
  343. Basic XDG Base Directory Specification will be used on Linux
  344. if no existing $HOME/.widelands folder is found.
  345. The widelands user data can be found in $XDG_DATA_HOME/widelands
  346. and defaults to $HOME/.local/share/widelands.
  347. The widelands user configuration can be found in $XDG_CONFIG_HOME/widelands
  348. and defaults to $HOME/.config/widelands.
  349. See https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
  350. for more information.
  351.  
  352.  
  353. ###########################################################
  354.  
  355. Call 'compile.sh -h' or 'compile.sh --help' for help.
  356.  
  357. For instructions on how to adjust options and build with
  358. CMake, please take a look at
  359. https://www.widelands.org/wiki/BuildingWidelands/.
  360.  
  361. ###########################################################
  362.  
  363. -- Building with XDG support
  364. -- Found SDL2 configuration file
  365. -- Target SDL2::SDL2 found
  366. -- Using AddressSanitizer https://clang.llvm.org/docs/AddressSanitizer.html
  367. -- Adding linker flags for GLVND.
  368. -- Version of Widelands Build is r24627[c546bc7@master](Debug)
  369. -- Configuring done
  370. -- Generating done
  371. -- Build files have been written to: /home/mars/projects/widelands/build
  372. [53/57] cd /home/mars/projects/widelands/build && /usr/bin/ctest --output-on-failure
  373. Test project /home/mars/projects/widelands/build
  374.    Start 1: test_ai
  375. 1/5 Test #1: test_ai ..........................   Passed    0.05 sec
  376.    Start 2: test_economy
  377. 2/5 Test #2: test_economy .....................   Passed    0.08 sec
  378.    Start 3: test_io_filesystem
  379. 3/5 Test #3: test_io_filesystem ...............   Passed    0.04 sec
  380.    Start 4: notifications_test
  381. 4/5 Test #4: notifications_test ...............   Passed    0.02 sec
  382.    Start 5: test_scripting
  383. 5/5 Test #5: test_scripting ...................   Passed    0.02 sec
  384.  
  385. 100% tests passed, 0 tests failed out of 5
  386.  
  387. Total Test time (real) =   0.22 sec
  388. [57/57] Linking CXX executable src/website/wl_map_info
  389.  -> The update script has successfully been created.
  390.  
  391. ###########################################################
  392. # Congratulations! Widelands has been built successfully  #
  393. # with the following settings:                            #
  394. #                                                         #
  395. # - Debug build                                           #
  396. # - Translations                                          #
  397. # - Tests                                                 #
  398. # - With support for the XDG Base Directory Specification #
  399. # - Website-related executables                           #
  400. #                                                         #
  401. # You should now be able to run Widelands via             #
  402. # typing ./widelands + ENTER in your terminal             #
  403. #                                                         #
  404. # You can update Widelands via running ./update.sh        #
  405. # in the same directory that you ran this script in.      #
  406. ###########################################################
  407.  
  408. ################################################
  409. #      Widelands was updated successfully.     #
  410. # You should be able to run it via ./widelands #
  411. ################################################
  412. mars@archlinux ~/p/widelands (master)> ./widelands
  413. This is Widelands Version r24627[c546bc7@master] (Debug)
  414. Set home directory: /home/mars/.widelands
  415. Set configuration file: /home/mars/.widelands/config
  416. Widelands executable directory: /home/mars/projects/widelands/
  417. Adding directory: /usr/share/widelands
  418. selected language: (system language)
  419. using locale en_GB.UTF-8
  420. Byte order: little-endian
  421. widelands: ../src/graphic/text/font_set.cc:181: UI::FontSets::FontSets(): Assertion `fontset_selectors.count(fontset_name) == 1' failed.
  422. fish: “./widelands” terminated by signal SIGABRT (Abort)
  423. mars@archlinux ~/p/widelands (master) [SIGABRT]> subl ../src/graphic/text/font_set.cc
  424. mars@archlinux ~/p/widelands (master)> subl src/graphic/text/font_set.cc
  425. mars@archlinux ~/p/widelands (master)>
  426. mars@archlinux ~/p/widelands (master)>
  427. mars@archlinux ~/p/widelands (master)>
  428. mars@archlinux ~/p/widelands (master)> ./widelands ^C
  429. mars@archlinux ~/p/widelands (master)> ./compile.sh -r
  430.  
  431. ###########################################################
  432. #     Script to simplify the compilation of Widelands     #
  433. ###########################################################
  434.  
  435.   Because of the many different systems Widelands
  436.   might be compiled on, we unfortunally can not
  437.   provide a simple way to prepare your system for
  438.   compilation. To ensure your system is ready, best
  439.   check https://www.widelands.org/wiki/BuildingWidelands
  440.  
  441.   You will often find helpful hands at our
  442.   * IRC Chat: https://www.widelands.org/webchat/
  443.   * Forums: https://www.widelands.org/forum/
  444.   * Mailinglist: https://www.widelands.org/wiki/MailLists/
  445.  
  446.   Please post your bug reports and feature requests at:
  447.   https://github.com/widelands/widelands/issues
  448.  
  449. ###########################################################
  450.  
  451. Using 7 core(s).
  452.  
  453. A complete build will be created.
  454. You can use -w or --no-website to omit building and
  455. linking website-related executables.
  456.  
  457. Translations will be built.
  458. You can use -t or --no-translations to omit building them.
  459.  
  460. Tests will be built.
  461. You can use -s or --skip-tests to omit building them.
  462.  
  463. ###########################################################
  464.  
  465. Creating a Release build.
  466.  
  467. Will build without AddressSanitizer.
  468.  
  469. Basic XDG Base Directory Specification will be used on Linux
  470. if no existing $HOME/.widelands folder is found.
  471. The widelands user data can be found in $XDG_DATA_HOME/widelands
  472. and defaults to $HOME/.local/share/widelands.
  473. The widelands user configuration can be found in $XDG_CONFIG_HOME/widelands
  474. and defaults to $HOME/.config/widelands.
  475. See https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
  476. for more information.
  477.  
  478.  
  479. ###########################################################
  480.  
  481. Call 'compile.sh -h' or 'compile.sh --help' for help.
  482.  
  483. For instructions on how to adjust options and build with
  484. CMake, please take a look at
  485. https://www.widelands.org/wiki/BuildingWidelands/.
  486.  
  487. ###########################################################
  488.  
  489. -- Building with XDG support
  490. -- Found SDL2 configuration file
  491. -- Target SDL2::SDL2 found
  492. -- GCC >6.2.0 breaks -03, setting -02
  493. -- Not using AddressSanitizer.
  494. -- Adding linker flags for GLVND.
  495. -- Version of Widelands Build is r24627[c546bc7@master](Release)
  496. -- Configuring done
  497. -- Generating done
  498. -- Build files have been written to: /home/mars/projects/widelands/build
  499. [261/655] Building CXX object src/logic/CMakeFiles/logic_map.dir/map.cc.o
  500. ../src/logic/map.cc: In instantiation of ‘void Widelands::clear_array(std::unique_ptr<T []>*, uint32_t) [with T = Widelands::Field; uint32_t = unsigned int]’:
  501. ../src/logic/map.cc:488:44:   required from here
  502. ../src/logic/map.cc:472:8: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct Widelands::Field’; use assignment or value-initialization instead [-Wclass-memaccess]
  503.   472 |  memset(array->get(), 0, sizeof(T) * size);
  504.       |  ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  505. In file included from ../src/logic/map.h:27,
  506.                  from ../src/logic/map.cc:20:
  507. ../src/logic/field.h:58:8: note: ‘struct Widelands::Field’ declared here
  508.    58 | struct Field {
  509.       |        ^~~~~
  510. [374/655] Building CXX object src/network/CMakeFiles/network.dir/network_lan_promotion.cc.o
  511. ../src/network/network_lan_promotion.cc: In constructor ‘LanGamePromoter::LanGamePromoter()’:
  512. ../src/network/network_lan_promotion.cc:399:9: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 128 equals destination size [-Wstringop-truncation]
  513.   399 |  strncpy(gameinfo.hostname, boost::asio::ip::host_name().c_str(), sizeof(gameinfo.hostname));
  514.       |  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515. [384/655] Building CXX object src/scripting/CMakeFiles/scripting_logic.dir/persistence.cc.o
  516. In file included from ../src/scripting/eris.h:25,
  517.                  from ../src/scripting/persistence.cc:27:
  518. ../src/third_party/eris/eris.h:150:13: warning: redundant redeclaration of ‘int luaopen_eris(lua_State*)in same scope [-Wredundant-decls]
  519.   150 | LUA_API int luaopen_eris(lua_State* L);
  520.       |             ^~~~~~~~~~~~
  521. In file included from ../src/third_party/eris/lua.hpp:7,
  522.                  from ../src/scripting/lua.h:25,
  523.                  from ../src/scripting/persistence.h:23,
  524.                  from ../src/scripting/persistence.cc:20:
  525. ../src/third_party/eris/lualib.h:51:17: note: previous declaration of ‘int luaopen_eris(lua_State*)
  526.    51 | LUAMOD_API int (luaopen_eris) (lua_State *L);
  527.       |                 ^~~~~~~~~~~~
  528. [655/655] cd /home/mars/projects/widelands/build && /usr/bin/ctest --output-on-failure
  529. Test project /home/mars/projects/widelands/build
  530.     Start 1: test_ai
  531. 1/5 Test #1: test_ai ..........................   Passed    0.02 sec
  532.     Start 2: test_economy
  533. 2/5 Test #2: test_economy .....................   Passed    0.03 sec
  534.     Start 3: test_io_filesystem
  535. 3/5 Test #3: test_io_filesystem ...............   Passed    0.02 sec
  536.     Start 4: notifications_test
  537. 4/5 Test #4: notifications_test ...............   Passed    0.02 sec
  538.     Start 5: test_scripting
  539. 5/5 Test #5: test_scripting ...................   Passed    0.02 sec
  540.  
  541. 100% tests passed, 0 tests failed out of 5
  542.  
  543. Total Test time (real) =   0.11 sec
  544.   -> The update script has successfully been created.
  545.  
  546. ###########################################################
  547. # Congratulations! Widelands has been built successfully  #
  548. # with the following settings:                            #
  549. #                                                         #
  550. # - Release build                                         #
  551. # - Translations                                          #
  552. # - Tests                                                 #
  553. # - With support for the XDG Base Directory Specification #
  554. # - Website-related executables                           #
  555. #                                                         #
  556. # You should now be able to run Widelands via             #
  557. # typing ./widelands + ENTER in your terminal             #
  558. #                                                         #
  559. # You can update Widelands via running ./update.sh        #
  560. # in the same directory that you ran this script in.      #
  561. ###########################################################
  562. mars@archlinux ~/p/widelands (master)> ./widelands
  563. This is Widelands Version r24627[c546bc7@master] (Release)
  564. Set home directory: /home/mars/.widelands
  565. Set configuration file: /home/mars/.widelands/config
  566. Widelands executable directory: /home/mars/projects/widelands/
  567. Adding directory: /usr/share/widelands
  568. selected language: (system language)
  569. using locale en_GB.UTF-8
  570. Byte order: little-endian
  571. ERROR: Unused key "arabic" in LuaTable. Please report as a bug.
  572. ERROR: Unused key "cjk" in LuaTable. Please report as a bug.
  573. ERROR: Unused key "default" in LuaTable. Please report as a bug.
  574. ERROR: Unused key "devanagari" in LuaTable. Please report as a bug.
  575. ERROR: Unused key "hebrew" in LuaTable. Please report as a bug.
  576. ERROR: Unused key "myanmar" in LuaTable. Please report as a bug.
  577. ERROR: Unused key "sinhala" in LuaTable. Please report as a bug.
  578.  
  579. Caught exception (of type 'St12out_of_range') in outermost handler!
  580. The exception said: map::at
  581.  
  582. This should not happen. Please file a bug report on version r24627[c546bc7@master](Release).
  583. and remember to specify your operating system.
  584.  
  585.  
  586. =================================================================
  587. ==78552==ERROR: LeakSanitizer: detected memory leaks
  588.  
  589. Direct leak of 6280 byte(s) in 3 object(s) allocated from:
  590.     #0 0x7f455e5f3639 in __interceptor_calloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cpp:154
  591.     #1 0x7f4556191105  (/usr/lib/libnvidia-glcore.so.440.82+0xe58105)
  592.  
  593. Direct leak of 512 byte(s) in 1 object(s) allocated from:
  594.     #0 0x7f455e5f383a in __interceptor_realloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cpp:164
  595.     #1 0x7f4556191b2f  (/usr/lib/libnvidia-glcore.so.440.82+0xe58b2f)
  596.  
  597. Indirect leak of 81320 byte(s) in 252 object(s) allocated from:
  598.     #0 0x7f455e5f3639 in __interceptor_calloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cpp:154
  599.     #1 0x7f4556191105  (/usr/lib/libnvidia-glcore.so.440.82+0xe58105)
  600.  
  601. Indirect leak of 2747 byte(s) in 199 object(s) allocated from:
  602.     #0 0x7f455e5f3459 in __interceptor_malloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cpp:145
  603.     #1 0x7f455619091b  (/usr/lib/libnvidia-glcore.so.440.82+0xe5791b)
  604.  
  605. Indirect leak of 752 byte(s) in 6 object(s) allocated from:
  606.     #0 0x7f455e5f383a in __interceptor_realloc /build/gcc/src/gcc/libsanitizer/asan/asan_malloc_linux.cpp:164
  607.     #1 0x7f4556191b2f  (/usr/lib/libnvidia-glcore.so.440.82+0xe58b2f)
  608.  
  609. SUMMARY: AddressSanitizer: 91611 byte(s) leaked in 461 allocation(s).
  610. mars@archlinux ~/p/widelands (master) [1]> git log -r -1
  611. commit c546bc7f609716eaa80dc6d0064932628d1e54d6 (HEAD -> master, origin/master, origin/HEAD)
  612. Author: Benedikt Straub <48293446+Noordfrees@users.noreply.github.com>
  613. Date:   Sun Jun 7 11:35:25 2020 +0200
  614.  
  615.     Fix textdomain for »New Objective(s)« headers (#3936)
  616. mars@archlinux ~/p/widelands (master)>
RAW Paste Data