Skip to content

@macchrome macchrome released this Jan 18, 2020

Chromium for 64 and 32-bit Windows - Friday, 17 January 2020

Chromium 79.0.3945.130 (Official Build)
Revision e22de67c28798d98833a7137c0e22876237fc40a-refs/branch-heads/3945@{#1047}
OS Windows

  • GNU/Linux cross-compiled
  • SDK 10.0.18362.1 (Visual Studio 2019 16.4.2)
  • clang/llvm - commit: 6d6a4590c5d4c7fc7445d72fe685f966b0a8cafb (13 Jan 2020)
  • Polly optimized (on all active optimization levels.)

cflags = [ "/O2",
"-mllvm", "-polly",
"-mllvm", "-polly-2nd-level-tiling",
"-mllvm", "-polly-enable-delicm=false",
"-mllvm", "-polly-invariant-load-hoisting",
"-mllvm", "-polly-position=early",
"-mllvm", "-polly-register-tiling",
"-mllvm", "-polly-run-inliner",
"-mllvm", "-enable-local-reassign",
"-mllvm", "-regbankselect-greedy",
]

ldflags += [
"/opt:lldlto=" + lto_opt_level,
"/opt:lldltojobs=" + max_jobs_per_link,

"/mllvm:-import-instr-limit=10",
#"-mllvm:-pass-remarks-analysis=polly", #### FOR COMMENTS ###
"-mllvm:-enable-local-reassign",
"-mllvm:-regbankselect-greedy",
"-mllvm:-polly",
"-mllvm:-polly-2nd-level-tiling",
"-mllvm:-polly-invariant-load-hoisting",
"-mllvm:-polly-register-tiling",
]

No Sync - WebRTC - Widevine - All Codecs - ThinLTO - Ungoogled

Standard build of Eloston's ungoogled-chromium. All patches applied apart from "Safe Browser"

ungoogled-chromium-79.0.3945.130-1_windows.7z (64-bit)
SHA1 D6A5B076B46BDF610530F7C922D5EA772DE9E718

No Polly:
Ungoogled-Chromium-79.0.3945.130-Win32.7z (32-bit)
SHA1 02CBD99576EB093539DF2258B0BC0CA119A113E8

Polly Optimized:

  • clang/llvm 11.0.0-llvm-project-546f8f426463c7c22a3a8731803a501ff044ba20

Ungoogled-Chromium-79.0.3945.130-Polly.Win32.7z (32-bit)
SHA1 FA30AD3B7CE4855AC9E7E336AA4969BCEC4F907D

Assets 5

@macchrome macchrome released this Jan 8, 2020

Chromium for 64 and 32-bit Windows - Wednesday, 08 January 2020

Chromium 79.0.3945.117 (Official Build)
Revision 04f0a055010adab4484f7497fbfdbf312c307f1d-refs/branch-heads/3945@{#1019}
OS Windows

  • GNU/Linux cross-compiled
  • SDK 10.0.18362.1 (Visual Studio 2019 16.4.2)
  • clang/llvm - commit: 7376d9eb38914ff7b6b5f5901d32743f0ee76b5a
  • Polly optimized

cflags = [ "/O2", "-mllvm", "-polly",
"-mllvm", "-polly-enable-delicm=false",
"-mllvm", "-polly-enable-optree=false",
"-mllvm", "-polly-dependences-computeout=0",
"-mllvm", "-polly-invariant-load-hoisting",
"-mllvm", "-polly-opt-outer-coincidence=yes",
"-mllvm", "-polly-opt-simplify-deps=no",
"-mllvm", "-polly-position=early",
"-mllvm", "-polly-run-dce",
"-mllvm", "-polly-vectorizer=stripmine", ]

No Sync - WebRTC - Widevine - All Codecs - ThinLTO - Ungoogled

Standard build of Eloston's ungoogled-chromium. All patches applied apart from "Safe Browser"

ungoogled-chromium-79.0.3945.117-1_windows.7z (64-bit)
SHA1 745C9DD30EC46CEF517343BD953BB154ED44CBBB

Ungoogled-Chromium-79.0.3945.117-Win32.7z (32-bit)
SHA1 907094D8A3DD925B6DB490BD8D65D50A3419F866

Ungoogled-Chromium-79.0.3945.117-Win32.libEGL.7z
SHA1 F0629BE1F84CF844CA75B59474CD635B004D1F61

13 January 2020

  • Super Polly Optimized

  • GNU/Linux cross-compiled (Host Linux target Windows 64)

  • clang/llvm - commit: 6d6a4590c5d4c7fc7445d72fe685f966b0a8cafb (13 Jan 2020)

    cflags = [ "/O2",
    "-mllvm", "-polly",
    "-mllvm", "-polly-2nd-level-tiling",
    "-mllvm", "-polly-enable-delicm=false",
    "-mllvm", "-polly-invariant-load-hoisting",
    "-mllvm", "-polly-position=early",
    "-mllvm", "-polly-register-tiling",
    "-mllvm", "-polly-run-inliner",
    "-mllvm", "-enable-local-reassign",
    "-mllvm", "-regbankselect-greedy",
    ]

    ldflags += [
    "/opt:lldlto=" + lto_opt_level,
    "/opt:lldltojobs=" + max_jobs_per_link,

     # Experimentally determined to yield a reasonable trade-off between
     # build time, run-time performance, and binary size.
     "/mllvm:-import-instr-limit=10",
    ###  "-mllvm:-pass-remarks-analysis=polly",      #### FOR COMMENTS ###
     "-mllvm:-enable-local-reassign",
     "-mllvm:-regbankselect-greedy",
     "-mllvm:-polly",
     "-mllvm:-polly-2nd-level-tiling",
     "-mllvm:-polly-invariant-load-hoisting",
     "-mllvm:-polly-register-tiling",
    

    ]

No Sync - WebRTC - Widevine - All Codecs - ThinLTO - Ungoogled

ungoogled-chromium-79.0.3945.117-1_polly.lld.windows.7z (64-bit)
SHA1 05C5CDFA2591CA297325DCCFD41C541A985E8F0F

chromedriver.polly.lld.7z
SHA1 0B561A3CA74D6CD1A3D77A4E2B8018490C7CCEDB

Polly optimized on all active optimization levels.

ungoogled-chromium-79.0.3945.117-2_polly.lld.windows.7z (64-bit)
SHA1 377A7BCFD6664B5D2A78548AD388981000A1DA6E

Assets 8

@macchrome macchrome released this Dec 18, 2019

Chromium for 64 and 32-bit Windows - Wednesday, 18 December 2019

Chromium 79.0.3945.88 (Official Build)
Revision c2a58a36b9411c80829b4b154bfcab97e581f1f3-refs/branch-heads/3945@{#954}
OS Windows

  • GNU/Linux cross-compiled for Windows
  • SDK 10.0.18362.1 (Visual Studio 2019 16.4.0)
  • clang/llvm (Default)

No Sync - WebRTC - Widevine - All Codecs - ThinLTO - Ungoogled

Standard build of Eloston's ungoogled-chromium. All patches applied apart from "Safe Browser"

ungoogled-chromium-79.0.3945.88-1_windows.7z (64-bit)
SHA1 DEC6834AF81DDCC52783AED5D5314F1DD01636AC

Ungoogled-Chromium-79.0.3945.88-Win32.7z (32-bit)
SHA1 02D5227BCAB8A29E6811D234BDD1D4DDAAE89B49

Polly optimized:

(clang/llvm eadb65f273c076c4997b28a51f086eea505c3e78)
ungoogled-chromium-79.0.3945.88-1_polly_windows.7z
SHA1 D4B2BE9D12267F2CB7448829D84144536C24571F

(clang/llvm 7376d9eb38914ff7b6b5f5901d32743f0ee76b5a)
Ungoogled-Chromium-79.0.3945.88_polly-Win32.7z
SHA1 Ungoogled-Chromium-79.0.3945.88_polly-Win32.7z

Assets 6

@macchrome macchrome released this Dec 12, 2019

Chromium for 64 and 32-bit Windows - Thursday, 12 December 2019

Chromium 79.0.3945.79 (Official Build)
Revision 29f75ce3f42b007bd80361b0dfcfee3a13ff90b8-refs/branch-heads/3945@{#916}
OS Windows

No Sync - WebRTC - Widevine - All Codecs - ThinLTO - Ungoogled

  • SDK 10.0.18362.1 (Visual Studio 2019 16.4.0)
  • Linux cross-compiled (default compiler)
  • No Vulkan

Standard build of Eloston's ungoogled-chromium. All patches applied (safe-browsing removed, not possible to include due to its tight integration with ungoogled.)

ungoogled-chromium-79.0.3945.79-1_windows.7z (64-bit)
SHA1 82AFE790C92D30AEF98D889C51DCE4E14242ADD6

Ungoogled-Chromium-79.0.3945.79-Win32.7z (32-bit)
SHA1 4E978D49D8CEAECFE77CDDE86AB709417EFCA9B6

Safe browser patch not applied:

ungoogled-chromium-79.0.3945.79-1_SB_windows.7z (64-bit)
SHA1 55552B22862E6E55FDFCC99416BC04DDBE647475

====================================================

=== PATCH FILE ===

Patch applied to git 29f75ce3f42b007bd80361b0dfcfee3a13ff90b8 79.0.3945.79 before pruning

79.0.3945.79.diff.7z
SHA1 95F8A3ACCE92F55C0A035206BE262E3362277D82

NB:

core/ungoogled-chromium/disable-domain-reliability.patch

In order to cross-compile had to change:

components/domain_reliability/BUILD.gn

output_file = "$target_gen_dir/baked_in_configs.cc"
@@ -39,13 +19,21 @@ action("bake_in_configs") {

The JSON file list is too long for the command line on Windows, so put

them in a response file.

  • response_file_contents = rebase_path(inputs, root_build_dir)
  • args = [
  • "--file-list",
  • "{{response_file_name}}",
  • "--output",
  • rebase_path(output_file, root_build_dir),
  • ]
  • if (is_win) { <<<< CHANGED TO (!is_win) >>>>>>
Assets 6

@macchrome macchrome released this Dec 6, 2019

Chromium for 64 and 32-bit Windows - Friday, 06 December 2019

Chromium 79.0.3945.74 (Official Build)
Revision 99b6d241cf84f7fa7434ae8a59f9e74eb1464280-refs/branch-heads/3945@{#888}
OS Windows

  • SDK 10.0.18362.1 (Visual Studio 2019 16.4.0): October 2018 Update version 1809

No Sync - WebRTC - No Widevine - All Codecs - ThinLTO

  • Linux cross-compiled (default compiler)
  • No Vulkan

Chromium-79.0.3945.74-x64.7z (64-bit)
SHA1 2BFEA80C7D70BD885A75761E154668D5BE9476BB

No Sync - WebRTC - Widevine - All Codecs (x64) - ThinLTO - Ungoogled

Standard build of Eloston's ungoogled-chromium. All patches applied (safe-browsing removed, not possible to include due to its tight integration with ungoogled.)

ungoogled-chromium-79.0.3945.74-1_windows.7z (64-bit)
SHA1 45D31633EBED9013E3ED502CC5B84BFB3B5BD2B9

Assets 4
Pre-release

@macchrome macchrome released this Dec 5, 2019

Chromium for 64 and 32-bit Windows - Thursday, 05 December 2019

Chromium 79.0.3945.71 (Official Build) - "beta"
Revision 600f28e7e88713d1e4f3dbcb63f904d82ec4b522-refs/branch-heads/3945@{#875}
OS Windows

  • SDK 10.0.18362.1 (Visual Studio 2019 16.4.0): October 2018 Update version 1809

No Sync - WebRTC - No Widevine - All Codecs (x64) - ThinLTO

Chromium-79.0.3945.71-x64.7z (64-bit)
SHA1 E6F97A73784641E7B204459F8ECC78FCCADD394C

Assets 3

@macchrome macchrome released this Nov 19, 2019

Chromium for 64 and 32-bit Windows - Tuesday, 19 November 2019

Chromium 78.0.3904.108 (Official Build) - "stable"
Revision 4b26898a39ee037623a72fcfb77279fce0e7d648-refs/branch-heads/3904@{#889}
OS Windows

  • SDK 10.0.18362.1 (Visual Studio 2019 16.3.8): October 2018 Update version 1809
  • clang/llvm 10.0.0-r371202-8455294f-1

cflags = [ "/O2", "-mllvm", "-polly",
"-mllvm", "-polly-enable-delicm=false",
"-mllvm", "-polly-enable-optree=false",
"-mllvm", "-polly-dependences-computeout=0",
"-mllvm", "-polly-invariant-load-hoisting",
"-mllvm", "-polly-opt-outer-coincidence=yes",
"-mllvm", "-polly-opt-simplify-deps=no",
"-mllvm", "-polly-position=early",
"-mllvm", "-polly-run-dce",
"-mllvm", "-polly-vectorizer=stripmine", ]

No Sync - WebRTC - Widevine - All Codecs - ThinLTO - Polly Optimised - Ungoogled

Standard build of Eloston's ungoogled-chromium. All patches applied apart from "Safe Browser"

ungoogled-chromium-78.0.3904.108-1_windows.7z (64-bit)
SHA1 5C4DD0CFCCDCD2A62D8A09F8AA523CC243E5F9EA

Ungoogled-Chromium-78.0.3904.108-Win32.7z
SHA1 9306E4C5C36EF1734405E9669A643CE7FBD2D78F

Wednesday, 20 November 2019

Sync - WebRTC - Widevine - All Codecs - ThinLTO

Chromium-78.0.3904.108-x64.7z (64-bit)
SHA1 B5A27AA67BE2C5207487428AF1D42AEDA41A5EF0

Assets 5

@macchrome macchrome released this Nov 9, 2019

Chromium 78.0.3904.97 (Official Build) - "stable"
Revision 021b9028c246d820be17a10e5b393ee90f41375e-refs/branch-heads/3904@{#859}
OS Windows

  • SDK 10.0.18362.1 (Visual Studio 2019 16.3.8): October 2018 Update version 1809
  • clang/llvm 10.0.0-r367199

cflags = [ "/O2", "-mllvm", "-polly",
"-mllvm", "-polly-enable-delicm=false",
"-mllvm", "-polly-enable-optree=false",
"-mllvm", "-polly-dependences-computeout=0",
"-mllvm", "-polly-invariant-load-hoisting",
"-mllvm", "-polly-opt-outer-coincidence=yes",
"-mllvm", "-polly-opt-simplify-deps=no",
"-mllvm", "-polly-position=early",
"-mllvm", "-polly-run-dce",
"-mllvm", "-polly-vectorizer=stripmine",
"-Xclang", "-vectorize-loops",
"-Xclang", "-vectorize-slp",
"-Xclang", "-Rpass-analysis=polly" ]

No Sync - WebRTC - Widevine - All Codecs - ThinLTO - Polly Optimised - Ungoogled

Standard build of Eloston's ungoogled-chromium. All patches applied apart from "Safe Browser"

ungoogled-chromium-78.0.3904.97-1_windows.7z (64-bit)
SHA1 D01E3120BF7F3926B2528EC08EE94AF850E26004

Ungoogled-Chromium-78.0.3904.97-Win32.7z (32-bit)
SHA1 5D42D1F5BE8D9530E1F46BBD2C81E2BEB2A83A3E

Assets 4

@macchrome macchrome released this Nov 4, 2019

Chromium for 64 and 32-bit Windows - Monday, 04 November 2019

Chromium 78.0.3904.87 (Official Build) - "stable"
Revision 20c21f4010010f32462ea8e1d6af30cef66d48c8-refs/branch-heads/3904@{#840}
OS Windows

  • SDK 10.0.18362.1 (Visual Studio 2019 16.2.3): October 2018 Update version 1809
  • clang/llvm 10.0.0-r367199

cflags = [ "/O2", "-mllvm", "-polly",
"-mllvm", "-polly-enable-delicm=false",
"-mllvm", "-polly-enable-optree=false",
"-mllvm", "-polly-dependences-computeout=0",
"-mllvm", "-polly-invariant-load-hoisting",
"-mllvm", "-polly-opt-outer-coincidence=yes",
"-mllvm", "-polly-opt-simplify-deps=no",
"-mllvm", "-polly-position=early",
"-mllvm", "-polly-run-dce",
"-mllvm", "-polly-vectorizer=stripmine",
"-Xclang", "-vectorize-loops",
"-Xclang", "-vectorize-slp",
"-Xclang", "-Rpass-analysis=polly" ]

No Sync - WebRTC - Widevine - All Codecs (x64) - ThinLTO - WPO - Polly Optimised - Ungoogled

Standard build of Eloston's ungoogled-chromium. All patches applied (including "Safe Browser".)

ungoogled-chromium-78.0.3904.87-1_windows.7z (64-bit)
SHA1 F4716B640E084FC6A3BE9111EC030EFB2972D4BE

Ungoogled-Chromium-78.0.3904.87-Win32.7z (32-bit)
SHA1 4009429A9AE864B4602024F84F9D833DB3DA0B2A

Tuesday, 05 November 2019

Sync - WebRTC - Widevine - All Codecs - ThinLTO - WPO - Polly Optimised

Chromium-78.0.3904.87-x64.7z (64-bit)
SHA1 53638B3FFE7D0B9E2997BD06EF1B449054256A2D

mini_installer.exe (64-bit)
SHA1 4E2A5BAC7827669CA7B102BE193E7A514CAEC091

Chromium-78.0.3904.87-x86.7z (32-bit)
SHA1 016077724BA57EEB37DB369ADF9A55D8C2711B0D

mini_installer.x86.exe (32-bit)
SHA1 443A5E34D943AA711EC87AB0EE4CA8DEB1E1A21B

Assets 8

@macchrome macchrome released this Oct 23, 2019

Chromium for 64 and 32-bit Windows - Wednesday, 23 October 2019

Chromium 78.0.3904.70 (Official Build) - "stable"
Revision edb9c9f3de0247fd912a77b7f6cae7447f6d3ad5-refs/branch-heads/3904@{#800}
OS Windows

  • SDK 10.0.18362.1 (Visual Studio 2019 16.2.3): October 2018 Update version 1809
  • clang/llvm 10.0.0-r367199

cflags = [ "/O2", "-mllvm", "-polly",
"-mllvm", "-polly-enable-delicm=false",
"-mllvm", "-polly-enable-optree=false",
"-mllvm", "-polly-dependences-computeout=0",
"-mllvm", "-polly-invariant-load-hoisting",
"-mllvm", "-polly-opt-outer-coincidence=yes",
"-mllvm", "-polly-opt-simplify-deps=no",
"-mllvm", "-polly-position=early",
"-mllvm", "-polly-run-dce",
"-mllvm", "-polly-vectorizer=stripmine",
"-Xclang", "-vectorize-loops",
"-Xclang", "-vectorize-slp",
"-Xclang", "-Rpass-analysis=polly" ]

Sync - WebRTC - Widevine - All Codecs - ThinLTO - Polly Optimised

Chromium-78.0.3904.70-x64.7z (64-bit)
SHA1 E5162B170C22F8C2B3EAC8A0D52086A3E9E0F6F5

mini_installer.exe (64-bit)
SHA1 9B5E6A9C96E64202F3D61574027D5DE089D58E45

Chromium-78.0.3904.70-x86.7z (32-bit)
SHA1 FFDF97612C3E284C5EE5B4C1EA5D795B1E531A7C

mini_installer.x86.exe (32-bit)
SHA1 14D0640A40E49FC8B8A4FBC2128425B75B598030

[2019-10-27]

No Sync - WebRTC - Widevine - All Codecs (x64) - ThinLTO - Polly Optimised - Ungoogled

Standard build of Eloston's ungoogled-chromium. All patches applied, apart from "Safe Browser"

ungoogled-chromium-78.0.3904.70-1_windows.7z (64-bit)
SHA1 23E1F0283FDB392BED01451409538DD69AC4BD4C

Ungoogled-Chromium-78.0.3904.70-Win32.7z (32-bit)
SHA1 FB6A4B8904A61C82CD70DBD9A2BBF0C103E544B1

Assets 8
You can’t perform that action at this time.