RESOLVED FIXED 26345
build-webkit script has wrong default options for the Qt port, and the options are not passed on to qmake
https://bugs.webkit.org/show_bug.cgi?id=26345
Summary build-webkit script has wrong default options for the Qt port, and the option...
Tor Arne Vestbø
Reported 2009-06-12 06:37:09 PDT
Defaults are not picked up from the pro file, and none of the options are passed on to the Qt build system
Attachments
Fix Qt problems in build-webkit script (23.95 KB, patch)
2009-06-12 06:39 PDT, Tor Arne Vestbø
no flags
Fix bug when shadow-building (24.16 KB, patch)
2009-06-12 08:23 PDT, Tor Arne Vestbø
mrowe: review+
Tor Arne Vestbø
Comment 1 2009-06-12 06:39:04 PDT
Created attachment 31197 [details] Fix Qt problems in build-webkit script This patch fixes the Qt problems in build-webkit by running a quick pass of qmake and then parsing out the feature defaults. It then passes these on to qmake again in the real pass if they are different from the defaults. The patch also involves refactoring of the build-webkit-script to remove redundant definitions of the options.
Tor Arne Vestbø
Comment 2 2009-06-12 06:44:10 PDT
GTK bits reviewed by Xan Lopez Qt bits reviewed by Simon Hausmann
Tor Arne Vestbø
Comment 3 2009-06-12 08:23:58 PDT
Created attachment 31198 [details] Fix bug when shadow-building Same as above patch, but does a chdirWebKit() as early as possible so that code that expects to run within the webkit source tree works (such as the qtFeatureDefaults() function).
Andre Pedralho
Comment 4 2009-06-12 12:22:13 PDT
Are bugs #26223 and #26224 related to this? Or maybe include them?
Tor Arne Vestbø
Comment 5 2009-06-15 00:12:25 PDT
Yepp, related. Will take a look and land on top of this one.
Mark Rowe (bdash)
Comment 6 2009-06-15 00:45:55 PDT
Comment on attachment 31198 [details] Fix bug when shadow-building > + > + WARNING: NO TEST CASES ADDED OR CHANGED > + You should remove this line. It's emitted only as a reminder to the patch author. r=me
Tor Arne Vestbø
Comment 7 2009-06-15 01:45:50 PDT
Landed in r44681. The Mac/Win buildbot seems to be down at the moment, but built Mac port locally without problems. Will track and see if this caused any breakages (GTK built fine).
Note You need to log in before you can comment on or make changes to this bug.