Bug#554543: FTBFS with binutils-gold

Peter Fritzsche peter.fritzsche at gmx.de
Thu Nov 5 10:38:25 UTC 2009


Source: gfpoken
Version: 0.32-1
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

gcc -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -g -O2 -lgtk-x11-2.0  -o gfpoken gfpoken-convert.o gfpoken-dialog.o gfpoken-history.o gfpoken-interface.o gfpoken-logic.o gfpoken-main.o gfpoken-multi.o  
/usr/bin/ld: gfpoken-dialog.o: in function initdialog:dialog.c:435: error: undefined reference to 'g_type_check_instance_cast'
/usr/bin/ld: gfpoken-dialog.o: in function initdialog:dialog.c:436: error: undefined reference to 'g_type_check_instance_cast'
/usr/bin/ld: gfpoken-dialog.o: in function initdialog:dialog.c:439: error: undefined reference to 'g_type_check_instance_cast'
/usr/bin/ld: gfpoken-dialog.o: in function initdialog:dialog.c:440: error: undefined reference to 'g_type_check_instance_cast'
/usr/bin/ld: gfpoken-dialog.o: in function cancelbutton_clicked:dialog.c:347: error: undefined reference to 'gdk_window_show'
/usr/bin/ld: gfpoken-interface.o: in function borderrefresh:interface.c:45: error: undefined reference to 'gdk_draw_drawable'
/usr/bin/ld: gfpoken-interface.o: in function borderrefresh:interface.c:47: error: undefined reference to 'gdk_draw_drawable'
/usr/bin/ld: gfpoken-interface.o: in function borderrefresh:interface.c:49: error: undefined reference to 'gdk_draw_drawable'
/usr/bin/ld: gfpoken-interface.o: in function borderrefresh:interface.c:52: error: undefined reference to 'gdk_draw_drawable'
/usr/bin/ld: gfpoken-interface.o: in function drawtile:interface.c:250: error: undefined reference to 'gdk_gc_set_clip_mask'
/usr/bin/ld: gfpoken-interface.o: in function drawtile:interface.c:251: error: undefined reference to 'gdk_gc_set_clip_origin'
/usr/bin/ld: gfpoken-interface.o: in function drawtile:interface.c:256: error: undefined reference to 'gdk_gc_set_clip_mask'
/usr/bin/ld: gfpoken-interface.o: in function histdraw:interface.c:60: error: undefined reference to 'gdk_gc_set_clip_mask'
/usr/bin/ld: gfpoken-interface.o: in function histdraw:interface.c:70: error: undefined reference to 'gdk_gc_set_clip_origin'
/usr/bin/ld: gfpoken-interface.o: in function histdraw:interface.c:72: error: undefined reference to 'gdk_gc_set_clip_mask'
/usr/bin/ld: gfpoken-interface.o: in function histdraw:interface.c:149: error: undefined reference to 'gdk_gc_set_clip_origin'
/usr/bin/ld: gfpoken-interface.o: in function histdraw:interface.c:97: error: undefined reference to 'gdk_gc_set_clip_origin'
/usr/bin/ld: gfpoken-interface.o: in function fullgriddraw:interface.c:216: error: undefined reference to 'gdk_drawable_unref'
/usr/bin/ld: gfpoken-interface.o: in function fullgriddraw:interface.c:217: error: undefined reference to 'gdk_drawable_get_visual'
/usr/bin/ld: gfpoken-interface.o: in function fullgriddraw:interface.c:218: error: undefined reference to 'gdk_pixmap_new'
/usr/bin/ld: gfpoken-interface.o: in function fullgriddraw:interface.c:241: error: undefined reference to 'gdk_pixmap_new'
/usr/bin/ld: gfpoken-interface.o: in function fullgriddraw:interface.c:242: error: undefined reference to 'gdk_pixmap_new'
/usr/bin/ld: gfpoken-interface.o: in function bardraw:interface.c:186: error: undefined reference to 'gdk_drawable_unref'
/usr/bin/ld: gfpoken-interface.o: in function bardraw:interface.c:196: error: undefined reference to 'gdk_drawable_get_visual'
/usr/bin/ld: gfpoken-interface.o: in function bardraw:interface.c:197: error: undefined reference to 'gdk_pixmap_new'
/usr/bin/ld: gfpoken-interface.o: in function bardraw:interface.c:204: error: undefined reference to 'gdk_window_clear'
/usr/bin/ld: gfpoken-interface.o: in function bardraw:interface.c:190: error: undefined reference to 'gdk_window_clear'
/usr/bin/ld: gfpoken-main.o: in function makemaskpm:main.c:755: error: undefined reference to 'gdk_pixbuf_new_from_file'
/usr/bin/ld: gfpoken-main.o: in function makemaskpm:main.c:763: error: undefined reference to 'gdk_pixbuf_render_pixmap_and_mask'
/usr/bin/ld: gfpoken-main.o: in function main:main.c:932: error: undefined reference to 'gdk_screen_get_default'
/usr/bin/ld: gfpoken-main.o: in function main:main.c:932: error: undefined reference to 'gdk_screen_get_default_colormap'
/usr/bin/ld: gfpoken-main.o: in function tooldraw_drag_move:main.c:747: error: undefined reference to 'gdk_drag_status'
/usr/bin/ld: gfpoken-main.o: in function tooldraw_drag_move:main.c:745: error: undefined reference to 'gdk_drag_status'
/usr/bin/ld: gfpoken-main.o: in function leveldraw_drag_move:main.c:736: error: undefined reference to 'gdk_drag_status'
/usr/bin/ld: gfpoken-main.o: in function leveldraw_drag_move:main.c:738: error: undefined reference to 'gdk_drag_status'
/usr/bin/ld: gfpoken-main.o: in function tooldraw_drag_begin:main.c:671: error: undefined reference to 'gdk_pixbuf_get_from_drawable'
/usr/bin/ld: gfpoken-main.o: in function leveldraw_drag_begin:main.c:653: error: undefined reference to 'gdk_pixbuf_get_from_drawable'
/usr/bin/ld: gfpoken-main.o: in function makecursor:main.c:53: error: undefined reference to 'gdk_cursor_unref'
/usr/bin/ld: gfpoken-main.o: in function makecursor:main.c:54: error: undefined reference to 'gdk_cursor_new'
/usr/bin/ld: gfpoken-main.o: in function anim_loop_timeout:main.c:179: error: undefined reference to 'gdk_window_set_cursor'
/usr/bin/ld: gfpoken-main.o: in function leveldraw_button_press_event:main.c:544: error: undefined reference to 'gdk_window_set_cursor'
/usr/bin/ld: gfpoken-main.o: in function leveldraw_button_press_event:main.c:529: error: undefined reference to 'gdk_window_set_cursor'
/usr/bin/ld: gfpoken-main.o: in function initmainwin:main.c:916: error: undefined reference to 'gdk_window_set_icon'
/usr/bin/ld: gfpoken-multi.o: in function netkill:multi.c:233: error: undefined reference to 'gdk_input_remove'
/usr/bin/ld: gfpoken-multi.o: in function netmonitor:multi.c:412: error: undefined reference to 'gdk_cursor_new'
/usr/bin/ld: gfpoken-multi.o: in function netmonitor:multi.c:412: error: undefined reference to 'gdk_window_set_cursor'
/usr/bin/ld: gfpoken-multi.o: in function initnet:multi.c:744: error: undefined reference to 'gdk_input_add'
/usr/bin/ld: gfpoken-multi.o: in function accept_loop_timeout:multi.c:712: error: undefined reference to 'gdk_input_add'
/usr/bin/ld: gfpoken-multi.o: in function servermonitor:multi.c:617: error: undefined reference to 'gdk_input_remove'
/usr/bin/ld: gfpoken-multi.o: in function servermonitor:multi.c:635: error: undefined reference to 'gdk_input_remove'
/usr/bin/ld: gfpoken-multi.o: in function servermonitor:multi.c:636: error: undefined reference to 'gdk_input_add'
/usr/bin/ld: gfpoken-multi.o: in function clientmonitor:multi.c:493: error: undefined reference to 'gdk_input_remove'
/usr/bin/ld: gfpoken-multi.o: in function clientmonitor:multi.c:548: error: undefined reference to 'gdk_input_add'
collect2: ld returned 1 exit status
make[1]: *** [gfpoken] Error 1





More information about the Pkg-games-devel mailing list