[haiku-3rdparty-dev] QtWebKit 2.2 - error while compiling

  • From: Giovanni Mugnai <musical777@xxxxxxxxx>
  • To: haiku-3rdparty-dev@xxxxxxxxxxxxx
  • Date: Thu, 7 Feb 2013 20:59:04 +0000

Hi,

in these days i'm trying to port a newer QtWebKit to Haiku, QtWebKit 2.2.0.

Using haikuporter i have installed all dependencies.
Running /boot/develop/QtWebKit-2.2.0/Tools/Scripts/build-webkit --qt
at the first time, after about half hour of work, i have found some
errors which i have solved by applying these patches:
https://bug-92264-attachments.webkit.org/attachment.cgi?id=154643
(here i have added Haiku)
https://bug-41953-attachments.webkit.org/attachment.cgi?id=61034

All goes fine for about one hour, and now i'm stuck at this error
which i don't know how to solve:

../../../../Source/JavaScriptCore/wtf/NullPtr.h:48:1: warning:
identifier 'nullptr' will become a keyword in C++0x [-Wc++0x-compat]
../../../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>

"'deletePredicateVector' was not declared in this scope" sounds to me
like some missing dependencies, right?
How can i get rid of this error?

Complete output: http://pastebin.com/kcZw91UD

Best regards.

-- 
Giovanni.

Other related posts:

  • » [haiku-3rdparty-dev] QtWebKit 2.2 - error while compiling - Giovanni Mugnai