[Webkit-unassigned] [Bug 126492] [Meta] Tracker for webkit-gtk on OS X

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Jun 28 15:57:18 PDT 2015


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

--- Comment #10 from Philip Chimento <philip.chimento at gmail.com> ---
(In reply to comment #9)
> (In reply to comment #8)
> > Now updated at https://github.com/ptomato/webkit/pull/2
> 
> Thanks!
> 
> I got to the point where the jhbuild is set-up, I had to isolate some
> modules in a separate linux-only modulates though. Also installed quite a
> few deps using homebrew. I guess I'll prepare some patches about this soon :)
> 
> build-webkit now fails here at the bmalloc ar step, because Xcode's ar
> doesn't have response files support it seems. Does this ring a bell to you?
> Are you building with Xcode's tools and clang?

I do use the XCode toolchain but as for jhbuild, I use the standard gtk-osx jhbuild modulesets; described here [1]. I haven't needed to use anything installed from homebrew. I have a work-in-progress branch here [2]. (That builds the current stable release 2.8.3, but you can easily change it to build from the all-osx-patches branch on ptomato/webkit.)

In particular, this line [3] shows the build settings that I use.

> I'm using Ninja btw. Are you too?

No, should I?

[1] https://wiki.gnome.org/Projects/GTK+/OSX/Building
[2] https://github.com/ptomato/gtk-osx-build/tree/update-webkit2
[3] https://github.com/ptomato/gtk-osx-build/blob/update-webkit2/modulesets-stable/gtk-osx-unsupported.modules#L305

-- 
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/20150628/95315859/attachment.html>


More information about the webkit-unassigned mailing list