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

Nilesh Patil vniles at gmail.com
Tue Aug 7 22:02:22 PDT 2012


Ok fine..

On Tue, Aug 7, 2012 at 7:58 PM, Osztrogonac Csaba <oszi at inf.u-szeged.hu>wrote:

> 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<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>
>> >
>>
>>         <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>
>> >
>>
>>
>>             <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>
>> >
>>         <http://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<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>
>> >>
>>
>>
>>                                       <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<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>
>> >>
>>                 <mailto:webkit-help at lists.
>>         <mailto:webkit-help at lists.>__w**e__bkit.org <http://we__bkit.org><
>> http://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>
>> >>
>>                            <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>
>> >
>>         <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/20120808/88731764/attachment-0001.html>


More information about the webkit-help mailing list