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

Osztrogonac Csaba oszi at inf.u-szeged.hu
Tue Aug 7 07:28:40 PDT 2012


Nilesh Patil írta:
> Really sorry to trouble you..
> 
> But where will be build log generated?

stdout ... Let's continue on #qtwebkit ...

> THanks & Regards
> Nilesh
> 
> On Tue, Aug 7, 2012 at 7:20 PM, Osztrogonac Csaba <oszi at inf.u-szeged.hu 
> <mailto:oszi at inf.u-szeged.hu>> wrote:
> 
>     Hi,
> 
>     I didn't ask you to check the source. I know this part too. I asked you
>     to check ENABLE_SVG_FONTS and HAVE_QRAWFONT strings in your _build log_
> 
>     Otherwise it would be easier if we can discuss on #qtwebkit freenode
>     chanel.
> 
>     br,
>     Ossy
> 
>     Nilesh Patil írta:
> 
>         Hi
> 
>         ./build-webkit --help shows SVG Support (default :1) . I think
>         it is enabled by default. This is also enabled in Features.pri.
> 
>         ABout HAVE_QRAWFONT, i found it like this
>         contains(DEFINES, HAVE_QRAWFONT=1) {
> 
>             SOURCES += \
> 
>                 platform/graphics/qt/FontQt.__cpp \
> 
>                 platform/graphics/__FontFastPath.cpp \
> 
>                 platform/graphics/__GlyphPageTreeNode.cpp \
> 
>                 platform/graphics/__WidthIterator.cpp \
> 
>                 platform/graphics/__SurrogatePairAwareTextIterator__.cpp
> 
> 
>             HEADERS += \
> 
>                 platform/graphics/__WidthIterator.h \
> 
>                 platform/graphics/__SurrogatePairAwareTextIterator__.h
> 
>         } else {
> 
>             SOURCES += \
> 
>                 platform/graphics/qt/FontQt4.__cpp
> 
>         }
> 
> 
>         in features.prf. DEFINES does not contain  HAVE_QRAWFONT. So it
>         doesnot seem to be enabled.
> 
>         Thanks & Regards
>         Nilesh
> 
>         On Tue, Aug 7, 2012 at 4:07 PM, Osztrogonac Csaba
>         <oszi at inf.u-szeged.hu <mailto:oszi at inf.u-szeged.hu>
>         <mailto:oszi at inf.u-szeged.hu <mailto:oszi at inf.u-szeged.hu>>> wrote:
> 
>             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>
>                 <http://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
>         <http://build.webkit.sed.hu/__builders/x86-64%20Linux%20Qt%__20Debug/builds/24308>
> 
>            
>         <http://build.webkit.sed.hu/__builders/x86-64%20Linux%20Qt%__20Debug/builds/24308
>         <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
>         <https://trac.webkit.org/__timeline>
>         <https://trac.webkit.org/__timeline
>         <https://trac.webkit.org/timeline>> )
>             http://trac.webkit.org/wiki/____UsingGitWithWebKit
>         <http://trac.webkit.org/wiki/__UsingGitWithWebKit>
> 
>             <http://trac.webkit.org/wiki/__UsingGitWithWebKit
>         <http://trac.webkit.org/wiki/UsingGitWithWebKit>> -  git clone
>             git://git.webkit.org/WebKit.____git
>         <http://git.webkit.org/WebKit.__git>
>         <http://git.webkit.org/WebKit.__git
>         <http://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>
>         <mailto:oszi at inf.u-szeged.hu <mailto:oszi at inf.u-szeged.hu>>
>                 <mailto:oszi at inf.u-szeged.hu
>         <mailto:oszi at inf.u-szeged.hu> <mailto: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>
>                
>         <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>>
> 
> 
>                          
>          <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>
>                
>         <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>
>                
>         <http://build.webkit.org/____builders/Qt%20Windows%2032-____bit%20Debug?numbuilds=200
>         <http://build.webkit.org/__builders/Qt%20Windows%2032-__bit%20Debug?numbuilds=200>>
> 
> 
>                              
>          <http://build.webkit.org/____builders/Qt%20Windows%2032-____bit%20Debug?numbuilds=200
>         <http://build.webkit.org/__builders/Qt%20Windows%2032-__bit%20Debug?numbuilds=200>
>                
>         <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>>
>                         <mailto:vniles at gmail.com
>         <mailto:vniles at gmail.com> <mailto:vniles at gmail.com
>         <mailto:vniles at gmail.com>>>
>                 <mailto:vniles at gmail.com <mailto:vniles at gmail.com>
>         <mailto:vniles at gmail.com <mailto:vniles at gmail.com>>
> 
>                         <mailto: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>
>                 <mailto:webkit-help at lists.__webkit.org
>         <mailto:webkit-help at lists.webkit.org>>
>                 <mailto:webkit-help at lists.
>         <mailto:webkit-help at lists.>__we__bkit.org <http://webkit.org>
>                 <mailto: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>
>                
>         <http://lists.webkit.org/____mailman/listinfo/webkit-help
>         <http://lists.webkit.org/__mailman/listinfo/webkit-help>>
>                    
>         <http://lists.webkit.org/____mailman/listinfo/webkit-help
>         <http://lists.webkit.org/__mailman/listinfo/webkit-help>
>                 <http://lists.webkit.org/__mailman/listinfo/webkit-help
>         <http://lists.webkit.org/mailman/listinfo/webkit-help>>>
> 
> 
> 
> 
>             ___________________________________________________
>             webkit-help mailing list
>             webkit-help at lists.webkit.org
>         <mailto:webkit-help at lists.webkit.org>
>         <mailto: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>
>             <http://lists.webkit.org/__mailman/listinfo/webkit-help
>         <http://lists.webkit.org/mailman/listinfo/webkit-help>>
> 
> 
> 
>     _________________________________________________
>     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