[Pkg-kde-extras] Bug#556497: FTBFS with binutils-gold

Peter Fritzsche peter.fritzsche at gmx.de
Mon Nov 16 10:15:24 UTC 2009


Source: touchfreeze
Version: 0.2.3-2
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,-O1 -o touchfreeze main.o TouchFreezeApp.o TouchFreezeUI.o SynDaemon.o moc_TouchFreezeApp.o moc_TouchFreezeUI.o moc_SynDaemon.o qrc_stuff.o    -L/usr/lib -lQtGui -lQtCore -lpthread
/usr/bin/ld: SynDaemon.o: in function SynDaemon::hasKeyboardActivity() const:SynDaemon.cpp(.text+0x40): error: undefined reference to 'XQueryKeymap'
/usr/bin/ld: SynDaemon.o: in function SynDaemon::~SynDaemon():SynDaemon.cpp(.text+0xf3): error: undefined reference to 'XCloseDisplay'
/usr/bin/ld: SynDaemon.o: in function SynDaemon::~SynDaemon():SynDaemon.cpp(.text+0x183): error: undefined reference to 'XCloseDisplay'
/usr/bin/ld: SynDaemon.o: in function SynDaemon::~SynDaemon():SynDaemon.cpp(.text+0x213): error: undefined reference to 'XCloseDisplay'
/usr/bin/ld: SynDaemon.o: in function SynDaemon::SynDaemon(QObject*):SynDaemon.cpp(.text+0xef0): error: undefined reference to 'XOpenDisplay'
/usr/bin/ld: SynDaemon.o: in function SynDaemon::SynDaemon(QObject*):SynDaemon.cpp(.text+0x11e0): error: undefined reference to 'XOpenDisplay'
collect2: ld returned 1 exit status
make[1]: *** [touchfreeze] Error 1





More information about the pkg-kde-extras mailing list