[Webkit-unassigned] [Bug 212444] New: New build system causing full WebCore recompiles

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 27 16:55:21 PDT 2020


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

            Bug ID: 212444
           Summary: New build system causing full WebCore recompiles
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Critical
          Priority: P1
         Component: Tools / Tests
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: kbr at google.com
                CC: dino at apple.com, krollin at apple.com,
                    webkit-bug-importer at group.apple.com

Created attachment 400403

  --> https://bugs.webkit.org/attachment.cgi?id=400403&action=review

zip archive of build output

After the switch to the new build system, touching a single .cc file in for example Source/ThirdParty/ANGLE and running:

./Tools/Scripts/build-webkit --release --ios-simulator > build-log.txt 2>&1

seems to cause some timestamp in JavaScriptCore to be modified, causing headers to be regenerated, and a lot of WebCore to be rebuilt.

Attached is the (aborted) output after touching Source/ThirdParty/ANGLE/src/libANGLE/formatutils.cpp and running that command. (WebKit was completely built in this configuration before touching that file and attempting a rebuild.)

This drastically increases incremental build times and basically destroys our ability to contribute to WebKit. Can this regression please be investigated?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200527/e856805a/attachment.htm>


More information about the webkit-unassigned mailing list