Bug#555758: FTBFS with binutils-gold

Peter Fritzsche peter.fritzsche at gmx.de
Wed Nov 11 10:06:16 UTC 2009


Source: mumble
Version: 1.1.8-3
Severity: minor
User: peter.fritzsche at gmx.de
Usertags: no-add-needed

Tried to build your package and it fails to build with GNU binutils-gold. The
important difference is that --no-add-needed is the default behavior of of GNU
binutils-gold. Please provide all needed libraries to the linker when building
your executables.

More informations can be found at
 http://wiki.debian.org/qa.debian.org/FTBFS#A2009-11-02Packagesfailingbecausebinutils-gold.2BAC8-indirectlinking

g++ -Wl,--as-needed -Wl,-O1 -o ../../release/mumble release/BanEditor.o release/ACLEditor.o release/Log.o release/AudioConfigDialog.o release/AudioStats.o release/AudioInput.o release/AudioOutput.o release/main.o release/MainWindow.o release/ServerHandler.o release/About.o release/ConnectDialog.o release/Settings.o release/Database.o release/VersionCheck.o release/Global.o release/PlayerModel.o release/Audio.o release/ConfigDialog.o release/Plugins.o release/LookConfig.o release/Overlay.o release/AudioWizard.o release/ViewCert.o release/Messages.o release/TextMessage.o release/GlobalShortcut.o release/NetworkConfig.o release/LCD.o release/Usage.o release/ACL.o release/Group.o release/Channel.o release/Message.o release/Connection.o release/Player.o release/Timer.o release/CryptState.o release/OSInfo.o release/smallft.o release/GlobalShortcut_unix.o release/TextToSpeech_unix.o release/Overlay_unix.o release/ALSAAudio.o release/OSS.o release/PulseAudio.o release/DBus.o release/G15LCDEngine_unix.o release/moc_BanEditor.o release/moc_ACLEditor.o release/moc_Log.o release/moc_AudioConfigDialog.o release/moc_AudioStats.o release/moc_AudioInput.o release/moc_AudioOutput.o release/moc_MainWindow.o release/moc_ServerHandler.o release/moc_About.o release/moc_ConnectDialog.o release/moc_GlobalShortcut.o release/moc_TextToSpeech.o release/moc_Database.o release/moc_VersionCheck.o release/moc_PlayerModel.o release/moc_ConfigDialog.o release/moc_Plugins.o release/moc_LookConfig.o release/moc_Overlay.o release/moc_AudioWizard.o release/moc_ViewCert.o release/moc_TextMessage.o release/moc_NetworkConfig.o release/moc_LCD.o release/moc_Usage.o release/moc_ACL.o release/moc_Channel.o release/moc_Connection.o release/moc_Player.o release/moc_GlobalShortcut_unix.o release/moc_ALSAAudio.o release/moc_OSS.o release/moc_PulseAudio.o release/moc_DBus.o release/qrc_mumble.o    -L../../release -L/usr/lib -L/usr/X11R6/lib -lspeechd -lg15daemon_client -lQtDBus -lspeex -lspeexdsp -lssl -lcrypto -logg -lasound -lpulse -lXevie -lpthread -lQtSql -lQtXml -lQtOpenGL -lQtGui -lQtNetwork -lQtCore -lGLU -lGL
/usr/bin/ld: release/GlobalShortcut_unix.o: in function GlobalShortcutX::run():GlobalShortcut_unix.cpp:134: error: undefined reference to 'XPending'
/usr/bin/ld: release/GlobalShortcut_unix.o: in function GlobalShortcutX::run():GlobalShortcut_unix.cpp:136: error: undefined reference to 'XNextEvent'
/usr/bin/ld: release/GlobalShortcut_unix.o: in function GlobalShortcutX::run():GlobalShortcut_unix.cpp:209: error: undefined reference to 'XCloseDisplay'
/usr/bin/ld: release/GlobalShortcut_unix.o: in function GlobalShortcutX::run():GlobalShortcut_unix.cpp:164: error: undefined reference to 'XDefaultRootWindow'
/usr/bin/ld: release/GlobalShortcut_unix.o: in function GlobalShortcutX::run():GlobalShortcut_unix.cpp:185: error: undefined reference to 'XQueryPointer'
/usr/bin/ld: release/GlobalShortcut_unix.o: in function GlobalShortcutX::run():GlobalShortcut_unix.cpp:185: error: undefined reference to 'XQueryKeymap'
/usr/bin/ld: release/GlobalShortcut_unix.o: in function GlobalShortcutX::GlobalShortcutX():GlobalShortcut_unix.cpp:74: error: undefined reference to 'XOpenDisplay'
/usr/bin/ld: release/GlobalShortcut_unix.o: in function GlobalShortcutX::GlobalShortcutX():GlobalShortcut_unix.cpp:74: error: undefined reference to 'XOpenDisplay'
/usr/bin/ld: release/GlobalShortcut_unix.o: in function GlobalShortcutX::buttonName(QVariant const&):GlobalShortcut_unix.cpp:307: error: undefined reference to 'XKeycodeToKeysym'
/usr/bin/ld: release/GlobalShortcut_unix.o: in function GlobalShortcutX::buttonName(QVariant const&):GlobalShortcut_unix.cpp:311: error: undefined reference to 'XKeysymToString'
/usr/bin/ld: release/Overlay_unix.o: in function SharedMemory::resolve(QLibrary*):Overlay_unix.cpp:85: error: undefined reference to 'shm_open'
/usr/bin/ld: release/Overlay_unix.o: in function SharedMemory::~SharedMemory():Overlay_unix.cpp:78: error: undefined reference to 'shm_unlink'
/usr/bin/ld: release/Overlay_unix.o: in function SharedMemory::~SharedMemory():Overlay_unix.cpp:78: error: undefined reference to 'shm_unlink'
collect2: ld returned 1 exit status
make[3]: *** [../../release/mumble] Error 1





More information about the Pkg-voip-maintainers mailing list