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

Nilesh Patil vniles at gmail.com
Tue Aug 7 07:09:05 PDT 2012


Hi

Really sorry to trouble you..

But where will be build log generated?

THanks & Regards
Nilesh

On Tue, Aug 7, 2012 at 7:20 PM, Osztrogonac Csaba <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>> 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>
>>
>>
>>
>>     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>
>> >
>>
>>     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>>**>
>> 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>
>> >>
>>
>>             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>>>>
>> 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<webkit-help at lists.webkit.org>
>> >
>>         <mailto:webkit-help at lists.__we**bkit.org <http://webkit.org>
>>         <mailto:webkit-help at lists.**webkit.org<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<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
> http://lists.webkit.org/**mailman/listinfo/webkit-help<http://lists.webkit.org/mailman/listinfo/webkit-help>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-help/attachments/20120807/d9e31716/attachment.html>


More information about the webkit-help mailing list