[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