Bug#760628: libwebkitgtk-3.0-dev: missing symbols in libwebkitgtk-3.0.so

Norbert Preining preining at logic.at
Sat Sep 6 07:52:10 UTC 2014


Package: libwebkitgtk-3.0-dev
Version: 2.4.5-1
Severity: grave
Justification: renders package unusable

Hi,

I am not sure if this is the same as 
    #760593 [G|  |  ] [libwebkitgtk-1.0-0] libwebkitgtk-1.0-0: Missing symbols
as it is looks very similar.

Although the program I am packaging (maildir-utils) uses auto* and
properly searches for webkitgtk-3.0:
	PKG_CHECK_MODULES(WEBKIT,webkitgtk-3.0 >= 1.8.0 ...
I get linking errors:
/bin/bash ../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -Wno-unused-parameter -g -O2 -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -o mug mug.o mug-msg-list-view.o mug-msg-view.o mug-query-bar.o mug-shortcuts.o dummy.o ../../lib/libmu.la libmuwidgets.la -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0  
libtool: link: g++ -Wall -Wextra -Wno-unused-parameter -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o mug mug.o mug-msg-list-view.o mug-msg-view.o mug-query-bar.o mug-shortcuts.o dummy.o  ../../lib/.libs/libmu.a ./.libs/libmuwidgets.a /usr/lib/libxapian.so -lgmime-2.6 -lguile-2.0 -lgc -lwebkitgtk-3.0 -lsoup-2.4 -ljavascriptcoregtk-3.0 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 /usr/lib/x86_64-linux-gnu/libcairo-gobject.so /usr/lib/x86_64-linux-gnu/libcairo.so -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/libwebkitgtk-3.0.so: undefined reference to `cairo_gl_surface_get_width'
/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/libwebkitgtk-3.0.so: undefined reference to `cairo_gl_surface_get_height'
/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/libwebkitgtk-3.0.so: undefined reference to `cairo_gl_device_set_thread_aware'
/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/libwebkitgtk-3.0.so: undefined reference to `cairo_egl_device_create'
/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/libwebkitgtk-3.0.so: undefined reference to `cairo_gl_surface_create_for_texture'
/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/libwebkitgtk-3.0.so: undefined reference to `cairo_glx_device_create'
collect2: error: ld returned 1 exit status


It seems that something went wrong with the versioning.

Thanks for your work

Norbert


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.17.0-rc3+ (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libwebkitgtk-3.0-dev depends on:
ii  gir1.2-webkit-3.0             2.4.5-1
ii  libgtk-3-dev                  3.12.2-3+b1
ii  libjavascriptcoregtk-3.0-dev  2.4.5-1
ii  libsoup2.4-dev                2.46.0-2
ii  libwebkitgtk-3.0-0            2.4.5-1
ii  libwebkitgtk-common-dev       2.4.5-1

libwebkitgtk-3.0-dev recommends no packages.

libwebkitgtk-3.0-dev suggests no packages.

-- no debconf information



More information about the Pkg-webkit-maintainers mailing list