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 <[email protected]> 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 > <[email protected]> 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 <[email protected]> >> 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. <[email protected]> >>> OpenBossa - Instituto Nokia de Tecnologia >>> _______________________________________________ >>> webkit-qt mailing list >>> [email protected] >>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt >>> >> >> >> >> -- >> Alexis Menard >> Software Engineer >> INdT Recife Brazil >> _______________________________________________ >> webkit-qt mailing list >> [email protected] >> http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt >> > -- Alexis Menard Software Engineer INdT Recife Brazil _______________________________________________ webkit-qt mailing list [email protected] http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt
