WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
143817
[GTK] [Stable] webkit2gtk 2.8.0-2 on Archlinux Arm (rpi2) fails to render any Web page with a style sheet
https://bugs.webkit.org/show_bug.cgi?id=143817
Summary
[GTK] [Stable] webkit2gtk 2.8.0-2 on Archlinux Arm (rpi2) fails to render any...
Kai Hendry
Reported
2015-04-16 01:12:38 PDT
The build configuration is here:
https://github.com/archlinuxarm/PKGBUILDs/blob/master/extra/webkit2gtk/PKGBUILD
http://ix.io/hUy
for details on the package and linked libraries. I don't know how to debug where it's going wrong. I am aware of
http://trac.webkit.org/wiki/WebKitGTK/Debugging
but I don't have the resources to make a debug build for armh7. I did try raise the issue with Archlinux Arm developers, but they say I need to take it upstream:
https://github.com/archlinuxarm/PKGBUILDs/issues/1155
I'm happy to provide more information. This is not an issue with the SAME package on x86_64. There is an regression since Webkit 2.4.x on ArchlinuxArm (alarm) used to work.
Attachments
CMakeCache.txt as requested
(154.55 KB, text/plain)
2015-07-16 18:05 PDT
,
Kai Hendry
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Zan Dobersek
Comment 1
2015-04-19 00:04:41 PDT
Please provide the generated CMakeCache.txt file. The build rule seems to strip out -O3 flag, which I think completely disables optimizations. Is that intentional? What's the environment you're running under? X11? Is this standard RPi2? If so, you appear to be linking against Mali EGL driver?
> libEGL.so.1 => /usr/lib/mali-egl/libEGL.so.1 (0x736ca000)
Kai Hendry
Comment 2
2015-07-16 18:05:48 PDT
Created
attachment 256942
[details]
CMakeCache.txt as requested
Kai Hendry
Comment 3
2015-07-16 18:07:17 PDT
I'm not sure what the right GL library is for the Rpi2, though it sounds like a good think to sort out, since MALI I'm told is wrong.
Emanuele Aina
Comment 4
2015-10-28 08:45:22 PDT
Hi Kai, as far as I can tell, at the moment there's no reliable GL stack for the Pi that can be used by WebKit, so you probably want to include the patch for
bug #146511
and build with ENABLE_OPENGL=OFF. This means that you will have to sacrifice accelerated compositing, but in this way at least I got WebKit2 2.10.1 (which already carries the patch) running on the Raspberry Pi 2 under Raspbian (armv6hf).
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug