[webkit-dev] Moving WTF out of JavaScriptCore
Mark Rowe
mrowe at apple.com
Mon Feb 27 15:43:35 PST 2012
This will require some coordination to ensure that it doesn't break Apple's internal builds. It would be great if you could post a patch ahead of time so that we have some time to test and prepare for the changes on our side.
Thanks,
- Mark
On 2012-02-27, at 15:27, Eric Seidel <eric at webkit.org> wrote:
> Thank you, particularly to the Qt/Gtk folks who further readied their
> ports for this move over the last month.
>
> We're ready to go forward with this.
>
>
> We will be moving Source/JavaScriptCore/wtf to Source/WTF (and
> associated build files) this Wednesday, Feb 27th, 5PM PST.
>
>
> The move will likely break a couple bots, but I'll be watching the
> bots and will pick up any pieces.
>
> Let me know if you have issues with this specific timeframe, and
> thanks again for all your help.
>
> -eric
>
> On Tue, Jan 10, 2012 at 10:35 AM, Eric Seidel <eric at webkit.org> wrote:
>> If a Qt person wants to make this move even less error-prone for Qt,
>> adding a newwtf.a library which just builds WTF/Stub.cpp and links it
>> into JavaScriptCore (similar to what Mac, Gtk, and Chromium do today),
>> then there won't need to be any guess work on my part when moving
>> wtf.a I'll have newwtf.a as an example.
>>
>> If you look in Source/WTF/ you can see examples of how Gtk, Mac and
>> Chromium build/link in newwtf.a today.
>>
>> On Tue, Jan 10, 2012 at 7:41 AM, Jarred Nicholls <jarred at webkit.org> wrote:
>>> On Tue, Jan 10, 2012 at 5:41 AM, Alexis Menard <alexis.menard at openbossa.org>
>>> wrote:
>>>>
>>>> On Tue, Jan 10, 2012 at 7:07 AM, Alexis Menard
>>>> <alexis.menard at openbossa.org> wrote:
>>>>> On Mon, Jan 9, 2012 at 8:36 PM, Eric Seidel <eric at webkit.org> wrote:
>>>>>> We've been talking about moving WTF out of JavaScriptCore for a long
>>>>>> time. We believe we're nearly there.
>>>>>> https://bugs.webkit.org/show_bug.cgi?id=75673
>>>>>>
>>>>>> This will mean that WTF will be built as a separate static library on
>>>>>> all ports.
>>>>>>
>>>>>> The plan is to do this move all in one piece, after work hours PST,
>>>>>> when the tree is least active.
>>>>>>
>>>>>> It won't be the most beautiful transition (as we're likely to break at
>>>>>> least one port in the process), but we'll try not to make too much of
>>>>>> a mess.
>>>>>>
>>>>>> We believe all the ports are ready for the move, except AppleWin:
>>>>>> https://bugs.webkit.org/show_bug.cgi?id=75897
>>>>>>
>>>>>> Once AppleWin is ready we'll schedule a date for the transition and
>>>>>> announce it one this thread.
>>>>>
>>>>> Hi Eric,
>>>>>
>>>>> Is there a patch somewhere or you are still working on it? The bug
>>>>> link contains nothing.
>>>>>
>>>>> I would like to apply it here and test the Qt port so you'll get a bit
>>>>> more confidence before landing it. I believe other ports are
>>>>> interested too.
>>>>
>>>> Nevermind wtf is already a static lib for Qt :D.
>>>>
>>>> /me is going to hide himself for not opening wtf.pro for a while.
>>>
>>>
>>> To be clear, if we're talking about moving Source/JavaScriptCore/wtf =>
>>> Source/WTF, there would still be project file changes necessary to support
>>> that move, so testing it wouldn't hurt :)
>>>
>>> -Jarred
>>>
>>>>
>>>>
>>>>>
>>>>> Thanks.
>>>>>
>>>>>>
>>>>>> Thanks!
>>>>>>
>>>>>> -eric
>>>>>> _______________________________________________
>>>>>> webkit-dev mailing list
>>>>>> webkit-dev at lists.webkit.org
>>>>>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Alexis Menard (darktears)
>>>>> Software Engineer
>>>>> INdT Recife Brazil
>>>>
>>>>
>>>>
>>>> --
>>>> Alexis Menard (darktears)
>>>> Software Engineer
>>>> INdT Recife Brazil
>>>> _______________________________________________
>>>> webkit-dev mailing list
>>>> webkit-dev at lists.webkit.org
>>>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>>>
>>>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
More information about the webkit-dev
mailing list