RESOLVED INVALID 98512
[Qt] Incremental build bug revealed by r130496
https://bugs.webkit.org/show_bug.cgi?id=98512
Summary [Qt] Incremental build bug revealed by r130496
Csaba Osztrogonác
Reported 2012-10-05 06:23:09 PDT
https://trac.webkit.org/changeset/130496 rolled out r130495 and it caused build fail on all bots. It is an incremental build bug, because clean build works fine. build log: http://build.webkit.sed.hu/builders/x86-64%20Linux%20Qt%20Release/builds/43465/steps/compile-webkit/logs/stdio
Attachments
Simon Hausmann
Comment 1 2012-10-05 06:57:06 PDT
Interesting. The patch _does_ move a class from WK1 into WebCore: /ramdisk/qt-linux-64-release/build/WebKitBuild/Release/Source/WebCore/release/libWebCore.a(RenderThemeQStyle.o): In function `WebCore::RenderThemeQStyle::inflateButtonRect(QRect const&) const': RenderThemeQStyle.cpp:(.text._ZNK7WebCore17RenderThemeQStyle17inflateButtonRectERK5QRect+0x0): multiple definition of `WebCore::RenderThemeQStyle::inflateButtonRect(QRect const&) const' /ramdisk/qt-linux-64-release/build/WebKitBuild/Release/Source/WebKit/release/libWebKit1.a(RenderThemeQStyle.o):RenderThemeQStyle.cpp:(.text._ZNK7WebCore17RenderThemeQStyle17inflateButtonRectERK5QRect+0x0): first defined here It looks almost as if it didn't get thrown out.
Simon Hausmann
Comment 2 2012-10-05 07:07:36 PDT
It seems that what happened was that a file was removed from WebCore but libWebCore.a wasn't relinked.
Jocelyn Turcotte
Comment 3 2014-02-03 03:22:52 PST
=== Bulk closing of Qt bugs === If you believe that this bug report is still relevant for a non-Qt port of webkit.org, please re-open it and remove [Qt] from the summary. If you believe that this is still an important QtWebKit bug, please fill a new report at https://bugreports.qt-project.org and add a link to this issue. See http://qt-project.org/wiki/ReportingBugsInQt for additional guidelines.
Note You need to log in before you can comment on or make changes to this bug.