[webkit-qt] Build QtWebKit 2.2.0 on Haiku

Giovanni Mugnai musical777 at gmail.com
Thu Feb 7 17:44:01 PST 2013


Hi to all members of this list, i am a new user.

I'm writing here for a question. In these days i'm trying to build
QtWebKit 2.2.0 for Haiku operating system. Since, currently, it has
the 2.0 revision, which is quite unstable (Qt browsers like Arora,
Qupzilla and Dooble) crashes very often, due this QtWebKit revision.
Must know that the whole Qt framework is available to Haiku; some days
ago i have succesfully ported Qt 4.8.5, since there is a repository
available here: http://qt.gitorious.org/
qt-haiku/qt/qt-haiku-port/commits/4.8-haiku
But seems still shipped with QtWebKit 2.0.

So i have downloaded QtWebKit 2.2.0 sources, i have installed all
necessary dependencies (bison, freetype2, fontconfig, gperf, and so
on)
and i have also applied a pair of patches
https://bug-41953-attachments.webkit.org/attachment.cgi?id=61034 (i
have added Haiku) and
https://bug-92264-attachments.webkit.org/attachment.cgi?id=154643

When i run build-webkit --qt all seems fine, compiling goes on for
about one hour, then i got this error:

../../../Source/WebCore/xml/XPathGrammar.y: In function 'int
xpathyyparse(WebCore::XPath::Parser*)':
../../../Source/WebCore/xml/XPathGrammar.y:188:69: error:
'deletePredicateVector' was not declared in this scope
make[1]: *** [obj/release/XPathGrammar.o] Error 1
make[1]: Leaving directory
`/boot/develop/QtWebKit-2.2.0/WebKitBuild/Release/WebKit/qt'
make: *** [sub-WebKit-qt-QtWebKit-pro-make_default-ordered] Error 2
/boot/develop/QtWebKit-2.2.0/Tools/Scripts>

Which seems to be related to bison. But bison (rev 2.6.2) is correctly
installed on my system.

As i've said, i can compile without issues QtWebKit 2.0, but not
2.2.0. Is stuck at this error.

There is a way to solve?

Best regards.

-- 
Giovanni.


More information about the webkit-qt mailing list