[Pkg-gpe-maintainers] Bug#554729: FTBFS with binutils-gold

Peter Fritzsche peter.fritzsche at gmx.de
Fri Nov 6 10:29:45 UTC 2009


Source: gpe-expenses
Version: 0.1.7-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

/bin/bash ../libtool --tag=CC   --mode=link gcc -I.. -I../.. -DLOCALE_DIR=\""/usr/share/locale"\" -DPREFIX=\"/usr\" -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -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/qof -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -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 -g -Wall -O2 -g2 -Wall  -Werror -Wdeclaration-after-statement -Wno-pointer-sign   -o gpe-expenses qof-main.o gpe-expenses.o expenses-gtk.o -L. -lqofexpensesobjects -lglib-2.0   -lqof -lglib-2.0   -lgpewidget -lgtk-x11-2.0 -lgpepimc -lglib-2.0   -lpopt 
libtool: link: gcc -I.. -I../.. -DLOCALE_DIR=\"/usr/share/locale\" -DPREFIX=\"/usr\" -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -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/qof -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -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 -g -Wall -O2 -g2 -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -o .libs/gpe-expenses qof-main.o gpe-expenses.o expenses-gtk.o  -L/home/peter/rebuild/build/gpe-expenses/gpe-expenses-0.1.7/src /home/peter/rebuild/build/gpe-expenses/gpe-expenses-0.1.7/src/.libs/libqofexpensesobjects.so /usr/lib/libqof.so -lgpewidget /usr/lib/libgtk-x11-2.0.so -lgpepimc /usr/lib/libglib-2.0.so /usr/lib/libpopt.so
/usr/bin/ld: expenses-gtk.o: in function open_about_dialog:expenses-gtk.c:525: error: undefined reference to 'g_type_check_instance_cast'
/usr/bin/ld: expenses-gtk.o: in function open_about_dialog:expenses-gtk.c:551: error: undefined reference to 'g_type_check_instance_cast'
/usr/bin/ld: expenses-gtk.o: in function open_about_dialog:expenses-gtk.c:552: error: undefined reference to 'g_type_check_instance_cast'
/usr/bin/ld: expenses-gtk.o: in function open_about_dialog:expenses-gtk.c:553: error: undefined reference to 'g_type_check_instance_cast'
/usr/bin/ld: expenses-gtk.o: in function edit_expense:expenses-gtk.c:508: error: undefined reference to 'g_signal_connect_data'
/usr/bin/ld: expenses-gtk.o: in function open_expenses_window:expenses-gtk.c:977: error: undefined reference to 'g_signal_connect_data'
/usr/bin/ld: expenses-gtk.o: in function open_expenses_window:expenses-gtk.c:982: error: undefined reference to 'g_signal_connect_data'
/usr/bin/ld: expenses-gtk.o: in function open_expenses_window:expenses-gtk.c:991: error: undefined reference to 'g_signal_connect_data'
/usr/bin/ld: expenses-gtk.o: in function open_expenses_window:expenses-gtk.c:867: error: undefined reference to 'g_object_set'
/usr/bin/ld: expenses-gtk.o: in function open_expenses_window:expenses-gtk.c:868: error: undefined reference to 'g_object_set'
/usr/bin/ld: expenses-gtk.o: in function open_expenses_window:expenses-gtk.c:869: error: undefined reference to 'g_object_set'
/usr/bin/ld: expenses-gtk.o: in function open_expenses_window:expenses-gtk.c:885: error: undefined reference to 'g_object_set'
collect2: ld returned 1 exit status
make[3]: *** [gpe-expenses] Error 1






More information about the Pkg-gpe-maintainers mailing list