[go: nahoru, domu]

Skip to content

Commit

Permalink
chromium: extend release tarball excludes to keep size below 3 GB
Browse files Browse the repository at this point in the history
Starting with M126, the upstream release tarball includes two full
Debian sysroots to compile chromium with:

~~~shell
$ du -sh build/linux/debian_bullseye_*
835M	build/linux/debian_bullseye_amd64-sysroot
739M	build/linux/debian_bullseye_i386-sysroot
~~~

But they are huge and we don't need them.

In order to stay below the current 3 GB tarball size limit that is
dictated by hydra.nixos.org's max-output-limit, we add them to our
exclude patterns.

This is a no-op for < M126.
  • Loading branch information
emilylange committed Jun 12, 2024
1 parent 7daf098 commit bda04d2
Showing 1 changed file with 1 addition and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ fetchurl ({
--one-top-level=source \
--exclude=third_party/llvm \
--exclude=third_party/rust-src \
--exclude='build/linux/debian_*-sysroot' \
--strip-components=1
tar \
Expand Down

0 comments on commit bda04d2

Please sign in to comment.