[webkit-dev] Thought about Nix JavaScriptCore port

Osztrogonác Csaba oszi at inf.u-szeged.hu
Fri Nov 13 10:15:06 PST 2015


I like the idea to have a platform free, standalone JSC.
It would make easier to maintain various ARM backends.

We don't need update-webkit*-libs at all for the
standalone JSC, it really depends only on ICU and LLVM.

Ossy

Geoffrey Garen írta:
> I think it would be nice to avoid tying the Nix build to update-webkitgtk-libs, since part of the stated goal is platform freedom.
> 
> Geoff
> 
>> On Nov 11, 2015, at 2:15 AM, Sergio Villar Senin <svillar at igalia.com> wrote:
>>
>> On 11/11/15 08:04, Yusuke SUZUKI wrote:
>>> Hello WebKittens,
>>>
>>> JavaScriptCore use in non-OSX environment looks emerging[1].
>>> In addition to that, sometimes, people would like to build
>>> JavaScriptCore to see what is happning in JavaScriptCore development[2].
>>> However, if you don't have an OSX machine, it is a little bit difficult.
>>> One possible solution is GTK+ port, it is nice way to build JSC in Linux.
>>> But it involves many dependencies (Mesa, glib etc.), that are not
>>> necessary for JavaScriptCore and this is a barrier to join JSC
>>> development from non OSX world.
>> The gtk port has several external dependencies as any other port and
>> indeed most of them are not needed for building JSC. However I don't see
>> those dependencies being a barrier, mainly because we build them using a
>> jhbuild environment, so even if your distro don't provide the required
>> dependencies you could build them with Tools/Scripts/update-webkitgtk-libs.
>>
>> Do you have issues doing that?
>>
>> BR



More information about the webkit-dev mailing list