RESOLVED FIXED 55605
[Qt][Symbian] use of build-webkit triggers rebuild of QtWebkit.dll
https://bugs.webkit.org/show_bug.cgi?id=55605
Summary [Qt][Symbian] use of build-webkit triggers rebuild of QtWebkit.dll
Mahesh Kulkarni
Reported 2011-03-02 13:02:13 PST
Every single pro/pri file change resulting in clean build of webkit2. Ex: webkit\Source\WebKit2\UIProcess\API\qt\tests\tests.pro edit this file needs a qmake and then make, so running :\webkit\Source\>perl ..\Tools\Scripts\build-webkit --qt --symbian --no-svg --makeargs=-j4 CONFIG+=webkit2 make release-armv5 resulting in clean build of entire webkit project. This may need a bug to be filed on sbs system and this bug is to keep track of the issue.
Attachments
Siddharth Mathur
Comment 1 2011-03-02 13:06:55 PST
build-webkit causes running of qmake, which in turn regenerates .mmp file for each target. SBSv2 treats .mmp as its top-level dependendency for each target, hence it starts everything from scratch upon seeing a 'touched' .mmp. We need to file an enhancement request with SBSv2 folks. Need this for a public Symbian buildbot too!
Csaba Osztrogonác
Comment 2 2011-03-02 14:47:51 PST
(In reply to comment #1) > We need to file an enhancement request with SBSv2 folks. Need this for a public Symbian buildbot too! +1 vote for this SBSv2 enhancement.
Benjamin Poulain
Comment 3 2011-03-03 03:01:33 PST
It would be nice to have, anyone contacted the SBSv2 team?
Janne Koskinen
Comment 4 2011-03-03 06:24:29 PST
This is not a webkit bug but a general Symbian build system issue. Why would you call build-webkit script in a first place if you just change single pro file ? I don't see reason running the generators everytime I make a change. Raptor now has new option -pro which would be the best place to start this. I do think this will be rather large change then the toolchain.
Siddharth Mathur
Comment 5 2011-03-03 08:18:40 PST
(In reply to comment #3) > It would be nice to have, anyone contacted the SBSv2 team? Bug 201 in Raptor team's bugzilla.
Laszlo Gombos
Comment 6 2011-03-03 09:31:17 PST
(In reply to comment #4) > This is not a webkit bug but a general Symbian build system issue. > Why would you call build-webkit script in a first place ... One reason would be a Symbian buildbot. This bug is to determine if there is anything we can do in the QtWebKit build system to manage this problem.
Siddharth Mathur
Comment 7 2011-05-18 08:10:02 PDT
In case we are still in the market for this, Daniel J from the SBSv2 (Raptor) team just left comment in their Bugzilla: "I've finished implementing this and this change will be available in the version of Raptor following 2.16.4."
Siddharth Mathur
Comment 8 2011-07-21 07:49:25 PDT
Closing this as latest SBSv2 delivers this enhancement.
Note You need to log in before you can comment on or make changes to this bug.