Bug#554298: FTBFS with binutils-gold
Source: d4x
Version: 2.5.7.1-6
Severity: minor
User: peter.fritzsche@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
x86_64-linux-gnu-g++ -O2 -Wall -o nt addr.o queue.o path.o alt.o history.o recode.o autoadd.o hproxy.o savedvar.o
base64.o html.o savelog.o client.o http.o schedule.o httpd.o segments.o sslsocket.o config.o liststr.o signal.o cookie.o
locstr.o sm.o db.o log.o sndserv.o dlist.o main.o socket.o download.o mainlog.o socks.o dqueue.o memwl.o sort.o eff.o
meter.o speed.o filter.o msgqueue.o srvclt.o fsearch.o mutex.o var.o ftp.o nt.o xml.o ftpd.o ping.o ../main/face/libface.a -
lpthread -lglib-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lgio-2.0 -
lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -L/usr/lib -lao -ldl -lssl -lcrypto
/usr/bin/ld: ../main/face/libface.a(misc.o): in function x_opacity_set(_GtkWidget*, unsigned int):misc.cc(.text+0x4ed):
error: undefined reference to 'XInternAtom'
/usr/bin/ld: ../main/face/libface.a(misc.o): in function x_opacity_set(_GtkWidget*, unsigned int):misc.cc(.text+0x52a):
error: undefined reference to 'XChangeProperty'
/usr/bin/ld: ../main/face/libface.a(misc.o): in function wm_skip_window(_GtkWidget*):misc.cc(.text+0x5a0): error: undefined
reference to 'XChangeProperty'
/usr/bin/ld: ../main/face/libface.a(misc.o): in function wm_skip_window(_GtkWidget*):misc.cc(.text+0x5bd): error: undefined
reference to 'XInternAtom'
/usr/bin/ld: ../main/face/libface.a(misc.o): in function wm_skip_window(_GtkWidget*):misc.cc(.text+0x5d7): error: undefined
reference to 'XInternAtom'
/usr/bin/ld: ../main/face/libface.a(misc.o): in function wm_skip_window(_GtkWidget*):misc.cc(.text+0x63e): error: undefined
reference to 'XSendEvent'
/usr/bin/ld: ../main/face/libface.a(misc.o): in function wm_skip_window(_GtkWidget*):misc.cc(.text+0x698): error: undefined
reference to 'XSendEvent'
/usr/bin/ld: ../main/face/libface.a(misc.o): in function my_xclipboard_get():misc.cc(.text+0x801): error: undefined
reference to 'XFetchBytes'
/usr/bin/ld: ../main/face/libface.a(misc.o): in function motion_notify_get_coords(_GdkEventMotion*):misc.cc(.text+0x836):
error: undefined reference to 'XSync'
/usr/bin/ld: ../main/face/libface.a(misc.o): in function motion_notify_get_coords(_GdkEventMotion*):misc.cc(.text+0x866):
error: undefined reference to 'XCheckTypedEvent'
/usr/bin/ld: ../main/face/libface.a(misc.o): in function my_xclipboard_free(char*):misc.cc(.text+0x7a6): error: undefined
reference to 'XFree'
/usr/bin/ld: ../main/face/libface.a(misc.o): in function my_xclipboard_put(char const*):misc.cc(.text+0x7dc): error:
undefined reference to 'XStoreBytes'
/usr/bin/ld: ../main/face/libface.a(misc.o): in function my_gdk_window_iconify(_GdkDrawable*):misc.cc(.text+0xb71): error:
undefined reference to 'XIconifyWindow'
/usr/bin/ld: ../main/face/libface.a(eggtrayicon.o): in function egg_tray_icon_send_manager_message:eggtrayicon.c:291: error:
undefined reference to 'XSendEvent'
/usr/bin/ld: ../main/face/libface.a(eggtrayicon.o): in function egg_tray_icon_send_manager_message:eggtrayicon.c:293: error:
undefined reference to 'XSync'
/usr/bin/ld: ../main/face/libface.a(eggtrayicon.o): in function egg_tray_icon_send_message:eggtrayicon.c:483: error:
undefined reference to 'XInternAtom'
/usr/bin/ld: ../main/face/libface.a(eggtrayicon.o): in function egg_tray_icon_send_message:eggtrayicon.c:497: error:
undefined reference to 'XSendEvent'
/usr/bin/ld: ../main/face/libface.a(eggtrayicon.o): in function egg_tray_icon_send_message:eggtrayicon.c:499: error:
undefined reference to 'XSync'
/usr/bin/ld: ../main/face/libface.a(eggtrayicon.o): in function egg_tray_icon_send_message:eggtrayicon.c:499: error:
undefined reference to 'XSync'
/usr/bin/ld: ../main/face/libface.a(eggtrayicon.o): in function egg_tray_icon_get_orientation_property:eggtrayicon.c:171:
error: undefined reference to 'XGetWindowProperty'
/usr/bin/ld: ../main/face/libface.a(eggtrayicon.o): in function egg_tray_icon_get_orientation_property:eggtrayicon.c:200:
error: undefined reference to 'XFree'
/usr/bin/ld: ../main/face/libface.a(eggtrayicon.o): in function egg_tray_icon_update_manager_window:eggtrayicon.c:322:
error: undefined reference to 'XGrabServer'
/usr/bin/ld: ../main/face/libface.a(eggtrayicon.o): in function egg_tray_icon_update_manager_window:eggtrayicon.c:324:
error: undefined reference to 'XGetSelectionOwner'
/usr/bin/ld: ../main/face/libface.a(eggtrayicon.o): in function egg_tray_icon_update_manager_window:eggtrayicon.c:331:
error: undefined reference to 'XUngrabServer'
/usr/bin/ld: ../main/face/libface.a(eggtrayicon.o): in function egg_tray_icon_update_manager_window:eggtrayicon.c:332:
error: undefined reference to 'XFlush'
/usr/bin/ld: ../main/face/libface.a(eggtrayicon.o): in function egg_tray_icon_update_manager_window:eggtrayicon.c:328:
error: undefined reference to 'XSelectInput'
collect2: ld returned 1 exit status
make[4]: *** [nt] Error 1
Reply to: