[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