diff options
author | Michael Weiss <dev.primeos@gmail.com> | 2020-04-03 00:02:23 +0200 |
---|---|---|
committer | Michael Weiss <dev.primeos@gmail.com> | 2020-04-03 12:40:46 +0200 |
commit | 9f3914824de00943f215a996c0a056635d55ceee (patch) | |
tree | 9f2e92ed80dd06c7026c3dd97beda24a03b6b1bb /pkgs/applications | |
parent | 33157673f45d31d10cdedcb6a7194e01fe651cca (diff) | |
download | nixlib-9f3914824de00943f215a996c0a056635d55ceee.tar nixlib-9f3914824de00943f215a996c0a056635d55ceee.tar.gz nixlib-9f3914824de00943f215a996c0a056635d55ceee.tar.bz2 nixlib-9f3914824de00943f215a996c0a056635d55ceee.tar.lz nixlib-9f3914824de00943f215a996c0a056635d55ceee.tar.xz nixlib-9f3914824de00943f215a996c0a056635d55ceee.tar.zst nixlib-9f3914824de00943f215a996c0a056635d55ceee.zip |
chromium: Ignore unknown warning options
This can e.g. save around 150k lines of unnecessary log messages which take up around 66% of the total lines (based on a log of 80.0.3987.100): 29527 warning: unknown warning option '-Wno-bitwise-conditional-parentheses'; did you mean '-Wno-bitwise-op-parentheses'? [-Wunknown-warning-option] 29527 warning: unknown warning option '-Wno-builtin-assume-aligned-alignment' [-Wunknown-warning-option] 29527 warning: unknown warning option '-Wno-deprecated-copy'; did you mean '-Wno-deprecated'? [-Wunknown-warning-option] 29527 warning: unknown warning option '-Wno-final-dtor-non-final-class'; did you mean '-Wno-abstract-final-class'? [-Wunknown-warning-option] 29527 warning: unknown warning option '-Wno-implicit-int-float-conversion'; did you mean '-Wno-implicit-float-conversion'? [-Wunknown-warning-option]
Diffstat (limited to 'pkgs/applications')
-rw-r--r-- | pkgs/applications/networking/browsers/chromium/common.nix | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/applications/networking/browsers/chromium/common.nix b/pkgs/applications/networking/browsers/chromium/common.nix index 420dc5811c7c..167fe072ee58 100644 --- a/pkgs/applications/networking/browsers/chromium/common.nix +++ b/pkgs/applications/networking/browsers/chromium/common.nix @@ -292,6 +292,11 @@ let runHook postConfigure ''; + # Don't spam warnings about unknown warning options. This is useful because + # our Clang is always older than Chromium's and the build logs have a size + # of approx. 25 MB without this option (and this saves e.g. 66 %). + NIX_CFLAGS_COMPILE = "-Wno-unknown-warning-option"; + buildPhase = let # Build paralelism: on Hydra the build was frequently running into memory # exhaustion, and even other users might be running into similar issues. |