Bug#966892: megaglest: FTBFS: ld: ../shared_lib/liblibmegaglest.a(ftpAccount.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:84: multiple definition of `ftpIsClientAllowedToGetFile'; /usr/bin/ld: DWARF error: could not find variable specification at offset f7c1

Lucas Nussbaum lucas at debian.org
Mon Aug 3 09:04:21 BST 2020


Source: megaglest
Version: 3.13.0-5
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200802 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> /usr/bin/c++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG  -DCUSTOM_DATA_INSTALL_PATH=/usr/share/games/megaglest/  -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/megaglest.dir/ai/ai.cpp.o CMakeFiles/megaglest.dir/ai/ai_interface.cpp.o CMakeFiles/megaglest.dir/ai/ai_rule.cpp.o CMakeFiles/megaglest.dir/ai/path_finder.cpp.o CMakeFiles/megaglest.dir/facilities/auto_test.cpp.o CMakeFiles/megaglest.dir/facilities/components.cpp.o CMakeFiles/megaglest.dir/facilities/game_util.cpp.o CMakeFiles/megaglest.dir/facilities/logger.cpp.o CMakeFiles/megaglest.dir/game/chat_manager.cpp.o CMakeFiles/megaglest.dir/game/commander.cpp.o CMakeFiles/megaglest.dir/game/console.cpp.o CMakeFiles/megaglest.dir/game/game.cpp.o CMakeFiles/megaglest.dir/game/game_camera.cpp.o CMakeFiles/megaglest.dir/game/script_manager.cpp.o CMakeFiles/megaglest.dir/game/stats.cpp.o CMakeFiles/megaglest.dir/global/config.cpp.o CMakeFiles/megaglest.dir/global/core_data.cpp.o CMakeFiles/megaglest.dir/global/lang.cpp.o CMakeFiles/megaglest.dir/global/metrics.cpp.o CMakeFiles/megaglest.dir/graphics/particle_type.cpp.o CMakeFiles/megaglest.dir/graphics/renderer.cpp.o CMakeFiles/megaglest.dir/graphics/unit_particle_type.cpp.o CMakeFiles/megaglest.dir/gui/display.cpp.o CMakeFiles/megaglest.dir/gui/gui.cpp.o CMakeFiles/megaglest.dir/gui/selection.cpp.o CMakeFiles/megaglest.dir/main/battle_end.cpp.o CMakeFiles/megaglest.dir/main/intro.cpp.o CMakeFiles/megaglest.dir/main/main.cpp.o CMakeFiles/megaglest.dir/main/program.cpp.o CMakeFiles/megaglest.dir/menu/main_menu.cpp.o CMakeFiles/megaglest.dir/menu/menu_background.cpp.o CMakeFiles/megaglest.dir/menu/menu_state_about.cpp.o CMakeFiles/megaglest.dir/menu/menu_state_connected_game.cpp.o CMakeFiles/megaglest.dir/menu/menu_state_custom_game.cpp.o CMakeFiles/megaglest.dir/menu/menu_state_graphic_info.cpp.o CMakeFiles/megaglest.dir/menu/menu_state_join_game.cpp.o CMakeFiles/megaglest.dir/menu/menu_state_keysetup.cpp.o CMakeFiles/megaglest.dir/menu/menu_state_load_game.cpp.o CMakeFiles/megaglest.dir/menu/menu_state_masterserver.cpp.o CMakeFiles/megaglest.dir/menu/menu_state_mods.cpp.o CMakeFiles/megaglest.dir/menu/menu_state_new_game.cpp.o CMakeFiles/megaglest.dir/menu/menu_state_options.cpp.o CMakeFiles/megaglest.dir/menu/menu_state_options_graphics.cpp.o CMakeFiles/megaglest.dir/menu/menu_state_options_network.cpp.o CMakeFiles/megaglest.dir/menu/menu_state_options_sound.cpp.o CMakeFiles/megaglest.dir/menu/menu_state_root.cpp.o CMakeFiles/megaglest.dir/menu/menu_state_scenario.cpp.o CMakeFiles/megaglest.dir/menu/server_line.cpp.o CMakeFiles/megaglest.dir/network/client_interface.cpp.o CMakeFiles/megaglest.dir/network/connection_slot.cpp.o CMakeFiles/megaglest.dir/network/network_interface.cpp.o CMakeFiles/megaglest.dir/network/network_manager.cpp.o CMakeFiles/megaglest.dir/network/network_message.cpp.o CMakeFiles/megaglest.dir/network/network_protocol.cpp.o CMakeFiles/megaglest.dir/network/network_types.cpp.o CMakeFiles/megaglest.dir/network/server_interface.cpp.o CMakeFiles/megaglest.dir/sound/sound_container.cpp.o CMakeFiles/megaglest.dir/sound/sound_renderer.cpp.o CMakeFiles/megaglest.dir/type_instances/command.cpp.o CMakeFiles/megaglest.dir/type_instances/faction.cpp.o CMakeFiles/megaglest.dir/type_instances/object.cpp.o CMakeFiles/megaglest.dir/type_instances/resource.cpp.o CMakeFiles/megaglest.dir/type_instances/unit.cpp.o CMakeFiles/megaglest.dir/type_instances/upgrade.cpp.o CMakeFiles/megaglest.dir/types/command_type.cpp.o CMakeFiles/megaglest.dir/types/damage_multiplier.cpp.o CMakeFiles/megaglest.dir/types/element_type.cpp.o CMakeFiles/megaglest.dir/types/faction_type.cpp.o CMakeFiles/megaglest.dir/types/object_type.cpp.o CMakeFiles/megaglest.dir/types/projectile_type.cpp.o CMakeFiles/megaglest.dir/types/resource_type.cpp.o CMakeFiles/megaglest.dir/types/skill_type.cpp.o CMakeFiles/megaglest.dir/types/tech_tree.cpp.o CMakeFiles/megaglest.dir/types/tileset_model_type.cpp.o CMakeFiles/megaglest.dir/types/unit_type.cpp.o CMakeFiles/megaglest.dir/types/upgrade_type.cpp.o CMakeFiles/megaglest.dir/world/map.cpp.o CMakeFiles/megaglest.dir/world/minimap.cpp.o CMakeFiles/megaglest.dir/world/scenario.cpp.o CMakeFiles/megaglest.dir/world/surface_atlas.cpp.o CMakeFiles/megaglest.dir/world/tileset.cpp.o CMakeFiles/megaglest.dir/world/time_flow.cpp.o CMakeFiles/megaglest.dir/world/unit_updater.cpp.o CMakeFiles/megaglest.dir/world/water_effects.cpp.o CMakeFiles/megaglest.dir/world/world.cpp.o  -o ../../../mk/linux/megaglest  ../shared_lib/sources/streflop/libstreflop.a ../shared_lib/liblibmegaglest.a -lSDL2 -lGL -lGLU -lopenal -lvorbisfile -llua5.1 -lm -ljpeg -lpng -lcurl -lGLEW ../shared_lib/sources/streflop/libstreflop.a -lSM -lICE -lX11 -lXext -lopenal -ldl -lfontconfig -lftgl -lfreetype -lfribidi -lglib-2.0 -lminiupnpc -lircclient -llua5.1 -lm -ljpeg -lpng -lGLEW 
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpAccount.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:84: multiple definition of `ftpIsClientAllowedToGetFile'; /usr/bin/ld: DWARF error: could not find variable specification at offset f7c1
> ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:84: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpAccount.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:83: multiple definition of `ftpIsValidClient'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:83: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpAccount.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:82: multiple definition of `ftpRemoveUPNPPortForward'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:82: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpAccount.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:81: multiple definition of `ftpAddUPNPPortForward'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:81: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpAccount.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:80: multiple definition of `ftpFindExternalFTPServerIp'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:80: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpAccount.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:72: multiple definition of `VERBOSE_MODE_ENABLED'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:72: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpRuntime.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:80: multiple definition of `ftpFindExternalFTPServerIp'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:80: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpRuntime.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:81: multiple definition of `ftpAddUPNPPortForward'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:81: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpRuntime.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:82: multiple definition of `ftpRemoveUPNPPortForward'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:82: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpRuntime.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:83: multiple definition of `ftpIsValidClient'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:83: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpRuntime.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:84: multiple definition of `ftpIsClientAllowedToGetFile'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:84: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpRuntime.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:72: multiple definition of `VERBOSE_MODE_ENABLED'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:72: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpSession.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:72: multiple definition of `VERBOSE_MODE_ENABLED'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:72: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpSession.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:80: multiple definition of `ftpFindExternalFTPServerIp'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:80: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpSession.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:84: multiple definition of `ftpIsClientAllowedToGetFile'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:84: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpSession.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:83: multiple definition of `ftpIsValidClient'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:83: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpSession.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:82: multiple definition of `ftpRemoveUPNPPortForward'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:82: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpSession.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:81: multiple definition of `ftpAddUPNPPortForward'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:81: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpTargetPosix.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:72: multiple definition of `VERBOSE_MODE_ENABLED'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:72: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpTargetPosix.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:83: multiple definition of `ftpIsValidClient'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:83: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpTargetPosix.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:84: multiple definition of `ftpIsClientAllowedToGetFile'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:84: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpTargetPosix.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:82: multiple definition of `ftpRemoveUPNPPortForward'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:82: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpTargetPosix.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:81: multiple definition of `ftpAddUPNPPortForward'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:81: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpTargetPosix.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:80: multiple definition of `ftpFindExternalFTPServerIp'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:80: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpCmds.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:72: multiple definition of `VERBOSE_MODE_ENABLED'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:72: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpCmds.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:81: multiple definition of `ftpAddUPNPPortForward'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:81: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpCmds.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:80: multiple definition of `ftpFindExternalFTPServerIp'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:80: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpCmds.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:84: multiple definition of `ftpIsClientAllowedToGetFile'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:84: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpCmds.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:83: multiple definition of `ftpIsValidClient'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:83: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpCmds.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:82: multiple definition of `ftpRemoveUPNPPortForward'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:82: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpLib.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:84: multiple definition of `ftpIsClientAllowedToGetFile'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:84: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpLib.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:83: multiple definition of `ftpIsValidClient'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:83: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpLib.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:82: multiple definition of `ftpRemoveUPNPPortForward'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:82: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpLib.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:81: multiple definition of `ftpAddUPNPPortForward'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:81: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpLib.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:80: multiple definition of `ftpFindExternalFTPServerIp'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:80: first defined here
> /usr/bin/ld: ../shared_lib/liblibmegaglest.a(ftpLib.c.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:72: multiple definition of `VERBOSE_MODE_ENABLED'; ../shared_lib/liblibmegaglest.a(miniftpserver.cpp.o):./obj-x86_64-linux-gnu/source/shared_lib/./source/shared_lib/include/feathery_ftp/ftpTypes.h:72: first defined here
> collect2: error: ld returned 1 exit status

The full build log is available from:
   http://qa-logs.debian.net/2020/08/02/megaglest_3.13.0-5_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the Pkg-games-devel mailing list