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