I'm trying to update to gtk+-3.24.1, but can't complete the build.

I am using:

    ./configure --prefix=/usr             \
                --sysconfdir=/etc         \
                --enable-broadway-backend \
                --enable-x11-backend      \
                --disable-wayland-backend &&
                #--enable-wayland-backend  \

    make -j4  &&
    sudo make install

Configure and make complete OK, but the install give me (slightly formatted for clarity):

/bin/sh /tmp/gtk3/gtk+-3.24.1/build-aux/install-sh \
   -d /usr/lib/gtk-3.0/3.0.0

../../gtk/gtk-query-immodules-3.0 >
     /usr/lib/gtk-3.0/3.0.0/immodules.cache

Cannot load module /usr/lib/gtk-3.0/3.0.0/immodules/im-ibus.so:
  /usr/lib/gtk-3.0/3.0.0/immodules/im-ibus.so:
  undefined symbol: gdk_wayland_display_get_type

/usr/lib/gtk-3.0/3.0.0/immodules/im-ibus.so does not export GTK+ IM module API: /usr/lib/gtk-3.0/3.0.0/immodules/im-ibus.so:
  undefined symbol: gdk_wayland_display_get_type

Cannot load module /usr/lib/gtk-3.0/3.0.0/immodules/im-wayland.so: /usr/lib/gtk-3.0/3.0.0/immodules/im-wayland.so:
  undefined symbol: gdk_wayland_seat_get_wl_seat

/usr/lib/gtk-3.0/3.0.0/immodules/im-wayland.so does not export GTK+ IM module API: /usr/lib/gtk-3.0/3.0.0/immodules/im-wayland.so:
  undefined symbol: gdk_wayland_seat_get_wl_seat

I did go back and redo the package with --enable-wayland-backend and it completed OK. We probably will want to change the Command Explanation for --enable-wayland-backend and promote the two wayland dependencies to required.

  -- Bruce
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to