[Webkit-unassigned] [Bug 163342] [GTK] Dependency on ruby for cross-build for ARM is incorrectly represented in instructions

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Oct 13 13:26:19 PDT 2016


https://bugs.webkit.org/show_bug.cgi?id=163342

--- Comment #3 from Mario Sanchez Prada <mario at webkit.org> ---
(In reply to comment #2)
> Those instructions rely on a chroot created using debootstrap and Ubuntu
> Wily (15.10), which used to have Ruby available without needing any PPA...
> but apparently they have removed the packages from the repo now, most likely
> because Wily is no longer supported.
> 
> I'll take a look tomorrow to this and will try to update the instructions to
> match the latest LTS (16.04) instead, which should help.

Actually, I did it right now: I've updated the instructions and resources in https://github.com/mariospr/webkit2gtk-ARM to work with a Xenial chroot and also updated the comments in https://trac.webkit.org/wiki/BuildingGtk#CrossCompilingforARMdevices to stop suggesting USE_GSTREAMER_GL for now, as it's not stable enough.

@mike: If you try the whole thing again, make sure you create a Xenial based chroot AND that you re-run the bootstrap.sh script as root, since I had to add a small hack for dealing with a new _apt user that Ubuntu requires but does not get created when debootstraping for some reason.

Also, I've noticed from your logs that you're cross compiling as root, which I very much discourage you from doing so (and it's not needed anyway).

Let me know whether this helps

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20161013/fa6f9344/attachment.html>


More information about the webkit-unassigned mailing list