[Webkit-unassigned] [Bug 33556] New: Gtk build system is way too slow

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jan 12 15:46:22 PST 2010


https://bugs.webkit.org/show_bug.cgi?id=33556

           Summary: Gtk build system is way too slow
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Mac OS X 10.5
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Tools / Tests
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: eric at webkit.org
                CC: abarth at webkit.org, gns at gnome.org, evan at chromium.org
            Blocks: 33295


Gtk build system is way too slow

Looking at the last few builds:
http://build.webkit.org/builders/GTK%20Linux%2064-bit%20Debug/builds/2335 447s
compile
http://build.webkit.org/builders/GTK%20Linux%2064-bit%20Debug/builds/2334 511s
compile
http://build.webkit.org/builders/GTK%20Linux%2064-bit%20Debug/builds/2333 513s
compile
http://build.webkit.org/builders/GTK%20Linux%2064-bit%20Debug/builds/2333 1885s
compile!

Adam Barth also complains that basically all of the time on the machine running
the linux EWSes is spent building Gtk.  What's going on here?  Why is the gtk
build so abysmally slow?  This hinders our ability to run gtk bots and keep the
gtk build green. :(

I'd be very interested to hear from people who actually work on the Gtk port
theories as to what could be going on here.

The code for what the EWS runs is here:
http://trac.webkit.org/browser/trunk/WebKitTools/Scripts/webkitpy/commands/early_warning_system.py#L76

The code for what the gtk builder runs is here:
http://trac.webkit.org/browser/trunk/WebKitTools/BuildSlaveSupport/build.webkit.org-config/master.cfg#L70

To see logs of the build commands, see the above urls or any build linked from
build.webkit.org.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list