gnome-panel 2.11.5-0ubuntu1 doesn't build

Bug #18946 reported by Colin Watson
8
Affects Status Importance Assigned to Milestone
gnome-panel (Ubuntu)
Fix Released
Medium
Sebastien Bacher

Bug Description

cc -shared .libs/panel-applet.o .libs/panel-applet-gconf.o
.libs/panel-applet-shell.o .libs/panel-applet-marshal.o
.libs/panel-applet-enums.o .libs/GNOME_Panel-stubs.o .libs/GNOME_Panel-skels.o
.libs/GNOME_Pan
el-common.o -L/usr/lib -L/usr/X11R6/lib /usr/lib/libgnomeui-2.so -lSM -lICE
/usr/lib/libglade-2.0.so /usr/lib/libbonoboui-2.so /usr/lib/libxml2.so -lpthread
-lz /usr/lib/libgnomecanvas-2.so /usr/lib/libgnome-2
.so /usr/lib/libpopt.so /usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.so
/usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so
/usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangoxft-1.0.
so /usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libgobject-2.0.so
/usr/lib/libgnomevfs-2.so /usr/lib/libbonobo-2.so /usr/lib/libgconf-2.so
/usr/lib/libbonobo-activation.so /usr/lib/libORBit-2.so
-lm /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libgthread-2.0.so
/usr/lib/libglib-2.0.so -Wl,-z -Wl,defs -Wl,-O1 -Wl,--as-needed
-Wl,--export-dynamic -pthread -Wl,-soname -Wl,libpanel-applet-2.so.0 -o .libs/libp
anel-applet-2.so.0.1.7
.libs/panel-applet.o: In function `panel_applet_request_focus':
/build/buildd/gnome-panel-2.11.5/./libpanel-applet/panel-applet.c:395: undefined
reference to `XQueryTree'

Restoring the -lX11 hack in libpanel-applet/Makefile.in is enough to fix the
problem. For good measure, perhaps you could fix it in
libpanel-applet/Makefile.am too and run automake-1.8?

Revision history for this message
Sebastien Bacher (seb128) wrote :

weird, it built fine here. Anyway thanks for noticing, that's fixed with this
upload:

 gnome-panel (2.11.5-0ubuntu2) breezy; urgency=low
 .
   * libpanel-applet/Makefile:
     - build with -lX11, fixes the ftbfs (Ubuntu: #12685).

I'll get that fixed upstream for the next version, no need to run the autotools :)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.