[webkit-changes] [WebKit/WebKit] b30c94: Add --max-bundle-size switch to generate-unified-s...

Fujii Hironori noreply at github.com
Thu Jan 5 12:46:59 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: b30c9488d235edfb599f16826011b5a9e8ca5a09
      https://github.com/WebKit/WebKit/commit/b30c9488d235edfb599f16826011b5a9e8ca5a09
  Author: Fujii Hironori <Hironori.Fujii at sony.com>
  Date:   2023-01-05 (Thu, 05 Jan 2023)

  Changed paths:
    M Source/WTF/Scripts/generate-unified-source-bundles.rb
    M Source/cmake/WebKitMacros.cmake

  Log Message:
  -----------
  Add --max-bundle-size switch to generate-unified-source-bundles.rb
https://bugs.webkit.org/show_bug.cgi?id=249797

Reviewed by Don Olmstead.

WinCairo-EWS bots are randomly failing to compile WebCore's unified
source due to "fatal error C1060: compiler is out of heap space".
248190 at main (bug#237617) increased MAX_BUNDLE_SIZE to 16 only for
Windows to work around WinCairo.lib library size problem. However,
WinCairo is no longer creating the static library WinCairo.lib since
257608 at main.

* Source/WTF/Scripts/generate-unified-source-bundles.rb: Added `--max-bundle-size` switch.
* Source/cmake/WebKitMacros.cmake: Append "--max-bundle-size 16"
  switches if MSVC and WebCore is a static library.

Canonical link: https://commits.webkit.org/258502@main




More information about the webkit-changes mailing list