Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 518712

Summary: net-libs/webkit-gtk[gstreamer] on arm - ./.libs/libwebkitgtk-3.0.so: undefined reference to `_ZN3JSC12allocateCellINS_23 JSGenericTypedArrayViewINS_14Float32AdaptorEEEEEPvRNS_4HeapE'
Product: Gentoo Linux Reporter: Steve Arnold <nerdboy>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED NEEDINFO    
Severity: major    
Priority: Normal    
Version: autobuilds   
Hardware: ARM   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Steve Arnold archtester gentoo-dev 2014-08-01 06:09:56 UTC
...skipping...
include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -pipe -march=armv7-a -mfpu=vfpv
3-d16 -mfloat-abi=hard -pthread -std=c99 -Wl,-O1 -Wl,--no-keep-memory -Wl,--redu
ce-memory-overheads -Wl,--no-demangle -o Programs/GtkLauncher Tools/GtkLauncher/
Programs_GtkLauncher-LauncherInspectorWindow.o Tools/GtkLauncher/Programs_GtkLau
ncher-main.o -Wl,--export-dynamic -pthread -pthread  -Wl,--as-needed ./.libs/lib
webkitgtk-3.0.so -L/usr/lib /var/tmp/portage/net-libs/webkit-gtk-2.4.3/work/webk
itgtk-2.4.3/.libs/libjavascriptcoregtk-3.0.so -lenchant -ljpeg -lsecret-1 -lxslt
 -lxml2 -lGLESv2 -lEGL -ldl -lpangoft2-1.0 -lpng16 -lsqlite3 -lwebp -lXcomposite
 -lXdamage -lXfixes -lXrender -lXt -lX11 ./.libs/libjavascriptcoregtk-3.0.so -lp
thread -lz -licui18n -licuuc -licudata -lfontconfig -lfreetype -lharfbuzz-icu -l
harfbuzz -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject
-lcairo -lgdk_pixbuf-2.0 -lgmodule-2.0 -lgthread-2.0 -lsoup-2.4 -lgio-2.0 -lgsta
pp-1.0 -lgstaudio-1.0 -lgstfft-1.0 -lm -lgstpbutils-1.0 -lgstvideo-1.0 -lgstbase
-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -lrt -pthread -Wl,-rpath -Wl,/var/
tmp/portage/net-libs/webkit-gtk-2.4.3/work/webkitgtk-2.4.3/.libs
./.libs/libwebkitgtk-3.0.so: undefined reference to `_ZN3JSC12allocateCellINS_23
JSGenericTypedArrayViewINS_14Float32AdaptorEEEEEPvRNS_4HeapE'
./.libs/libwebkitgtk-3.0.so: undefined reference to `_ZNK3JSC7JSValue6asCellEv'
./.libs/libwebkitgtk-3.0.so: undefined reference to `_ZN3JSC7JSValue6decodeEx'
collect2: error: ld returned 1 exit status
distcc[16213] ERROR: compile (null) on localhost failed
GNUmakefile:40482: recipe for target 'Programs/GtkLauncher' failed
make[1]: *** [Programs/GtkLauncher] Error 1

AFAICT, the above is due to a missing object file that's required but doesn't get built for the shared lib, but does appear to be built for static?  The current workaround for ARM is to disable things like jit and now gstreamer.
Comment 1 Pacho Ramos gentoo-dev 2014-08-03 10:37:42 UTC
Please provide emerge --info and full build.log (compressing it with bzip2 will make it smaller enough)