[webkit-help] [webkit-dev] Build failed for Qt port revision - r124698

Osztrogonac Csaba oszi at inf.u-szeged.hu
Tue Aug 7 03:37:08 PDT 2012


Nilesh Patil írta:
> Hi
> I am using qt4.8
> and error was while building /Source/WebKit/qt/tests/
> 
> qobjectbridge/tst_qobjectbridge.cpp.
> Basically i think i got it whilt building /WebKit/qt/tests
> 
> 
> Also build bot shows that 124698 has failed to build. And this is the 
> latest version available to download at webkit.org <http://webkit.org>

No, it isn't true. r124698 was built on Linux in debug mode:
http://build.webkit.sed.hu/builders/x86-64%20Linux%20Qt%20Debug/builds/24308

Otherwise r124874 is the latest commit now ...  ( https://trac.webkit.org/timeline )
http://trac.webkit.org/wiki/UsingGitWithWebKit -  git clone git://git.webkit.org/WebKit.git WebKit

If you don't tell me your ENABLE_SVG_FONTS and HAVE_QRAWFONT
settings from your build log, I can't help you.


> Thanks & Regards
> vniles
> 
> 
> 
> 
> On Tue, Aug 7, 2012 at 2:11 PM, Osztrogonac Csaba <oszi at inf.u-szeged.hu 
> <mailto:oszi at inf.u-szeged.hu>> wrote:
> 
>     Hi,
> 
>     You can find a Linux debug builder here:
>     http://build.webkit.sed.hu/__builders/x86-64%20Linux%20Qt%__20Debug?numbuilds=200
>     <http://build.webkit.sed.hu/builders/x86-64%20Linux%20Qt%20Debug?numbuilds=200>
> 
>     But it seems r124698 works fine ...
> 
>     WebCore::GlyphPageTreeNode::__getRoot() is defined in
>     WebCore/platform/graphics/__GlyphPageTreeNode.cpp,
>     and this file is build if HAVE(QRAWFONT) is true (See
>     WebCore/Target.pri). It seems QRAWFONT is
>     disabled for you for some reason. (It is enabled for Qt 5 only.) Or
>     QRAWFONT is disabled, but
>     you try to use  WebCore::GlyphPageTreeNode::__getRoot() from
>     somewhere ...
> 
>     Do you use Qt 4.8 or Qt 5? Could you check which cpp try to use
>     these functions?
>     Could you check enable macros in your build log? (ENABLE_SVG_FONTS
>     and HAVE_QRAWFONT)
> 
>     br,
>     Ossy
> 
> 
>     Pravin D írta:
> 
>         There seems to be some problem with the revision. It has been
>         fixed on the latest revisions... Please refer
>         http://build.webkit.org/__builders/Qt%20Windows%2032-__bit%20Debug?numbuilds=200
>         <http://build.webkit.org/builders/Qt%20Windows%2032-bit%20Debug?numbuilds=200>
> 
>         I'm not able to find Linux debug builder :(  the above link
>         should help though
> 
>         --Pravin
> 
>         On Tue, Aug 7, 2012 at 11:16 AM, Nilesh Patil <vniles at gmail.com
>         <mailto:vniles at gmail.com> <mailto:vniles at gmail.com
>         <mailto:vniles at gmail.com>>> wrote:
> 
>             Hi
> 
>             I am trying to build Webkit source based on r124698.
>             It breaks with following linking error. I am currently clueless:
> 
>            
>         /home/nilesh.patil/Project/__WebKit-r124698/WebKitBuild/__Debug/lib/libQtWebKit.so:
>             undefined reference to
>         `WebCore::GlyphPageTreeNode::__getRoot(unsigned
>             int)'
>            
>         /home/nilesh.patil/Project/__WebKit-r124698/WebKitBuild/__Debug/lib/libQtWebKit.so:
>             undefined reference to
>             `WebCore::GlyphPageTreeNode::__getChild(WebCore::FontData
>         const*,
>             unsigned int)'
>             collect2: ld returned 1 exit status
>             make[4]: *** [tst_qobjectbridge] Error 1
>             .
>             .
>             .
>             make: *** [incremental] Error 2
> 
>             Thanks & Regards
>             vniles
> 
>     _________________________________________________
>     webkit-help mailing list
>     webkit-help at lists.webkit.org <mailto:webkit-help at lists.webkit.org>
>     http://lists.webkit.org/__mailman/listinfo/webkit-help
>     <http://lists.webkit.org/mailman/listinfo/webkit-help>
> 
> 



More information about the webkit-help mailing list