GNOME Bugzilla – Bug 656714
[regression] build failure in 3.1.5: ./.libs/libgnome-menu-3.so: undefined reference to `gmenu_tree_entry_get_name'
Last modified: 2011-08-29 06:44:40 UTC
The subject more or less says it all; here's the log of the build: -ir-scanner: link: /bin/sh ../libtool --mode=link --tag=CC /usr/bin/gcc -o /home/ronis/Project/notar/GNOME/garnome/desktop/gnome-menus/work/main.d/gnome-menus-3.1.5/libmenu/tmp-introspectyU_UPt/GMenu-3.0 -export-dynamic -I/opt/garnome-svn-3.1.1/include -L/opt/garnome-svn-3.1.1/lib -O2 -g -pipe -L. libgnome-menu-3.la -pthread -L/opt/garnome-svn-3.1.1/lib -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 /home/ronis/Project/notar/GNOME/garnome/desktop/gnome-menus/work/main.d/gnome-menus-3.1.5/libmenu/tmp-introspectyU_UPt/GMenu-3.0.o libtool: link: /usr/bin/gcc -o /home/ronis/Project/notar/GNOME/garnome/desktop/gnome-menus/work/main.d/gnome-menus-3.1.5/libmenu/tmp-introspectyU_UPt/.libs/GMenu-3.0 -I/opt/garnome-svn-3.1.1/include -O2 -g -pipe -pthread /home/ronis/Project/notar/GNOME/garnome/desktop/gnome-menus/work/main.d/gnome-menus-3.1.5/libmenu/tmp-introspectyU_UPt/GMenu-3.0.o -Wl,--export-dynamic -L/opt/garnome-svn-3.1.1/lib -L. ./.libs/libgnome-menu-3.so /opt/garnome-svn-3.1.1/lib/libgio-2.0.so -lresolv -lz /opt/garnome-svn-3.1.1/lib/libgobject-2.0.so /usr/lib/libffi.so /opt/garnome-svn-3.1.1/lib/libgmodule-2.0.so -ldl /opt/garnome-svn-3.1.1/lib/libgthread-2.0.so -lpthread /opt/garnome-svn-3.1.1/lib/libglib-2.0.so /opt/garnome-svn-3.1.1/lib/libiconv.so -lrt -pthread -Wl,-rpath -Wl,/opt/garnome-svn-3.1.1/lib ./.libs/libgnome-menu-3.so: undefined reference to `gmenu_tree_entry_get_name' collect2: ld returned 1 exit status linking of temporary binary failed: Command '['/bin/sh', '../libtool', '--mode=link', '--tag=CC', '/usr/bin/gcc', '-o', '/home/ronis/Project/notar/GNOME/garnome/desktop/gnome-menus/work/main.d/gnome-menus-3.1.5/libmenu/tmp-introspectyU_UPt/GMenu-3.0', '-export-dynamic', '-I/opt/garnome-svn-3.1.1/include', '-L/opt/garnome-svn-3.1.1/lib', '-O2', '-g', '-pipe', '-L.', 'libgnome-menu-3.la', '-pthread', '-L/opt/garnome-svn-3.1.1/lib', '-lgio-2.0', '-lgobject-2.0', '-lgmodule-2.0', '-lgthread-2.0', '-lrt', '-lglib-2.0', '/home/ronis/Project/notar/GNOME/garnome/desktop/gnome-menus/work/main.d/gnome-menus-3.1.5/libmenu/tmp-introspectyU_UPt/GMenu-3.0.o']' returned non-zero exit status 1 make[4]: *** [GMenu-3.0.gir] Error 1
Same problem here can't test gnome-3.1
I just upgraded to 3.1.90. The problem remains (it looks like the first report hasn't even been tiraged yet). Here's the log: GISCAN GMenu-3.0.gir ./.libs/libgnome-menu-3.so: undefined reference to `gmenu_tree_entry_get_name' collect2: ld returned 1 exit status linking of temporary binary failed: Command '['/bin/sh', '../libtool', '--mode=link', '--tag=CC', '--silent', '/usr/bin/gcc', '-o', '/home/ronis/Project/notar/GNOME/garnome/desktop/gnome-menus/work/main.d/gnome-menus-3.1.90/libmenu/tmp-introspectxb4eJ4/GMenu-3.0', '-export-dynamic', '-I/opt/garnome-svn-3.1.1/include', '-L/opt/garnome-svn-3.1.1/lib', '-O2', '-g', '-pipe', '-L.', 'libgnome-menu-3.la', '-pthread', '-L/opt/garnome-svn-3.1.1/lib', '-lgio-2.0', '-lgobject-2.0', '-lgmodule-2.0', '-lgthread-2.0', '-lrt', '-lglib-2.0', '/home/ronis/Project/notar/GNOME/garnome/desktop/gnome-menus/work/main.d/gnome-menus-3.1.90/libmenu/tmp-introspectxb4eJ4/GMenu-3.0.o']' returned non-zero exit status 1 I've got the following versions installed: glib-2.29.16 gtk+-3.1.12 gobject-introspection-1.29.16
Thanks, I just pushed a fix.