[webkit-qt] [announce] QtWebKit 2.2 tp1

Alexis Menard alexis.menard at openbossa.org
Tue May 3 04:00:01 PDT 2011


I was looking at this problem yesterday :D.

Trunk fails properly.

I will submit a patch today.

On Mon, May 2, 2011 at 9:58 PM, Dawit A <adawit at kde.org> wrote:
> There is already a compiling problem if you use the latest gcc 4.6.
> Currently webkit/qtwebkit trunk fails to compile on my ArchLinux box
> with the following compiler:
>
> gcc (GCC) 4.6.0 20110415 (prerelease)
>
> The error message I get is as follows:
>
> In file included from
> /usr/local/src/Misc/webkit/Source/JavaScriptCore/wtf/PassRefPtr.h:25:0,
>                 from
> /usr/local/src/Misc/webkit/Source/JavaScriptCore/wtf/CrossThreadRefCounted.h:35,
>                 from
> /usr/local/src/Misc/webkit/Source/JavaScriptCore/wtf/text/StringImpl.h:28,
>                 from
> /usr/local/src/Misc/webkit/Source/JavaScriptCore/runtime/UString.h:26,
>                 from
> /usr/local/src/Misc/webkit/Source/JavaScriptCore/yarr/YarrPattern.h:30,
>                 from
> /usr/local/src/Misc/webkit/Source/JavaScriptCore/yarr/YarrInterpreter.h:29,
>                 from
> /usr/local/src/Misc/webkit/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:28:
> /usr/local/src/Misc/webkit/Source/JavaScriptCore/wtf/NullPtr.h:48:1:
> error: identifier ‘nullptr’ will become a keyword in C++0x
> [-Werror=c++0x-compat]
> cc1plus: all warnings being treated as errors
>
> make[1]: *** [obj/release/YarrInterpreter.o] Error 1
> make[1]: *** Waiting for unfinished jobs....
> In file included from
> /usr/local/src/Misc/webkit/Source/JavaScriptCore/wtf/PassRefPtr.h:25:0,
>                 from
> /usr/local/src/Misc/webkit/Source/JavaScriptCore/wtf/CrossThreadRefCounted.h:35,
>                 from
> /usr/local/src/Misc/webkit/Source/JavaScriptCore/wtf/text/StringImpl.h:28,
>                 from
> /usr/local/src/Misc/webkit/Source/JavaScriptCore/runtime/UString.h:26,
>                 from
> /usr/local/src/Misc/webkit/Source/JavaScriptCore/yarr/YarrPattern.h:30,
>                 from
> /usr/local/src/Misc/webkit/Source/JavaScriptCore/yarr/YarrPattern.cpp:28:
> /usr/local/src/Misc/webkit/Source/JavaScriptCore/wtf/NullPtr.h:48:1:
> error: identifier ‘nullptr’ will become a keyword in C++0x
> [-Werror=c++0x-compat]
> cc1plus: all warnings being treated as errors
>
> make[1]: *** [obj/release/YarrPattern.o] Error 1
> make: *** [sub-JavaScriptCore-JavaScriptCore-pro-make_default-ordered] Error 2
>
> I am sure the qtwebkit 2.2 tp branch will have the same fate since it
> was branched from current trunk. Anyhow, I guess another defined is
> needed for gcc >= 4.6.
>
> On Mon, May 2, 2011 at 4:46 PM, Alexis Menard
> <alexis.menard at openbossa.org> wrote:
>> Well before tagging the TP I wanted to make sure it compiles and
>> supported platforms :D.
>>
>> Did you tag?
>>
>> If not perfect, we can checkout the branch make the build fixes if
>> needed and tag :D.
>>
>> Any feedback?
>>
>> On Mon, May 2, 2011 at 5:35 PM, Ademar Reis <ademar.reis at openbossa.org> wrote:
>>> Hi everybody.
>>>
>>> Today we created an experimental branch from trunk which we plan to
>>> use as the base for QtWebKit-2.2. We're declaring it our first TP
>>> (technology preview).
>>>
>>> As some of you may already know, QtWebKit-2.2 will be supported on all
>>> Qt platforms and is planned for the end of this semester (in 2-3
>>> months from now). It's a fresh branch from trunk, so it includes a lot
>>> of new features and developments, accumulated for about a year since
>>> the last releases were branched (2.0 and 2.1 were branched 15 and 11
>>> months ago, respectively).
>>>
>>> We want QtWebKit-2.2 to be our best release ever and to reach that
>>> goal we need contributions and feedback from all the community.
>>> Feedback on different platforms and build scenarios are particularly
>>> welcome.
>>>
>>> Later this week we'll share more of the roadmap for QtWebKit-2.2. We
>>> plan to have one more TP and a couple of betas before we declare it a
>>> RC. To reach beta status, we need it building and passing basic tests
>>> on all platforms.
>>>
>>> The branch is on gitorious, as usual:
>>> https://gitorious.org/+qtwebkit-developers/webkit/qtwebkit
>>> WARNING: I had to leave the office and let the git push running... It
>>> should be up in one hour, hopefully ;-)
>>>
>>> The SVN revision is 85508.
>>>
>>> Information about the 2.2 release(s) will be in this wiki page:
>>> http://trac.webkit.org/wiki/QtWebKitRelease22
>>>
>>> Build and test instructions are also available, please check our main wiki:
>>> http://trac.webkit.org/wiki/QtWebKit
>>>
>>> Finally, please consider this branch experimental and have in mind
>>> that we're branching to prepare our build/test environment, but this
>>> branch may, later this week, move forward (as in git merge <some later
>>> trunk revision>). It'll depend on the test results and what happens on
>>> trunk. We'll let you know, naturally.
>>>
>>> Happy hacking and testing. :-)
>>>
>>> Thanks,
>>>   - Ademar
>>>
>>> --
>>> Ademar de Souza Reis Jr. <ademar.reis at openbossa.org>
>>> OpenBossa - Instituto Nokia de Tecnologia
>>> _______________________________________________
>>> webkit-qt mailing list
>>> webkit-qt at lists.webkit.org
>>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt
>>>
>>
>>
>>
>> --
>> Alexis Menard
>> Software Engineer
>> INdT Recife Brazil
>> _______________________________________________
>> webkit-qt mailing list
>> webkit-qt at lists.webkit.org
>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt
>>
>



-- 
Alexis Menard
Software Engineer
INdT Recife Brazil


More information about the webkit-qt mailing list