[Wayland-bugs] [Bug 703765] New: Build of wayland backend fails when not building X11 backend
gtk+ (bugzilla.gnome.org)
bugzilla at gnome.org
Sun Jul 7 23:29:42 PDT 2013
https://bugzilla.gnome.org/show_bug.cgi?id=703765
gtk+ | wayland | 3.9.x
Summary: Build of wayland backend fails when not building X11
backend
Classification: Platform
Product: gtk+
Version: 3.9.x
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: Normal
Component: wayland
AssignedTo: gtk-bugs at gtk.org
ReportedBy: j at bitron.ch
QAContact: gtk-bugs at gtk.org
CC: rob at robster.org.uk, wayland-bugs at lists.freedesktop.org
GNOME version: ---
Trying to build master (3.9.6-175-g8137b28) with --enable-wayland-backend but
without X11 backend fails here:
/bin/sh ../libtool --tag=CC --mode=link gcc -g1 -O2 -Wall -o
gtk-query-immodules-3.0 queryimmodules.o libgtk-3.la ../gdk/libgdk-3.la
-lpangocairo-1.0 -lpango-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -latk-1.0
-lgio-2.0 -lgobject-2.0 -lglib-2.0 -lm -Wl,--export-dynamic -lgmodule-2.0
-pthread -lglib-2.0 -lm
libtool: link: gcc -g1 -O2 -Wall -o .libs/gtk-query-immodules-3.0
queryimmodules.o -Wl,--export-dynamic -pthread ./.libs/libgtk-3.so
/src/gtk+-3/gdk/.libs/libgdk-3.so ../gdk/.libs/libgdk-3.so -lwayland-client
-lxkbcommon -lwayland-cursor -lpangocairo-1.0 -lpango-1.0 -lcairo-gobject
-lcairo -lgdk_pixbuf-2.0 -latk-1.0 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0
-lglib-2.0 -lm -pthread
./.libs/libgtk-3.so: error: undefined reference to
'gdk_wayland_device_clear_selection_content_libgtk_only'
./.libs/libgtk-3.so: error: undefined reference to
'gdk_wayland_device_offer_selection_content_libgtk_only'
./.libs/libgtk-3.so: error: undefined reference to
'gdk_wayland_device_request_selection_content_libgtk_only'
./.libs/libgtk-3.so: error: undefined reference to
'gdk_wayland_device_get_selection_type_atoms_libgtk_only'
collect2: error: ld returned 1 exit status
make[4]: *** [gtk-query-immodules-3.0] Error 1
make[4]: Leaving directory `/src/gtk+-3/gtk'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/src/gtk+-3/gtk'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/src/gtk+-3/gtk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/src/gtk+-3'
make: *** [all] Error 2
This is on Linux x86-64 with wayland master.
If configured with X11 backend in addition to wayland backend, it builds fine.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the Wayland-bugs
mailing list