summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorHerwig Hochleitner <herwig@bendlas.net>2018-02-22 02:02:00 +0100
committerHerwig Hochleitner <herwig@bendlas.net>2018-02-25 23:56:58 +0100
commite3cb6e77720109b217b9a9d2154901d4b0167af2 (patch)
tree55eec4029f6edaee6a2975aff87e5adec17f45d2 /pkgs
parent1865ce4abc0245dc77c2bdaa158581648fe8ab9e (diff)
downloadnixlib-e3cb6e77720109b217b9a9d2154901d4b0167af2.tar
nixlib-e3cb6e77720109b217b9a9d2154901d4b0167af2.tar.gz
nixlib-e3cb6e77720109b217b9a9d2154901d4b0167af2.tar.bz2
nixlib-e3cb6e77720109b217b9a9d2154901d4b0167af2.tar.lz
nixlib-e3cb6e77720109b217b9a9d2154901d4b0167af2.tar.xz
nixlib-e3cb6e77720109b217b9a9d2154901d4b0167af2.tar.zst
nixlib-e3cb6e77720109b217b9a9d2154901d4b0167af2.zip
chromium: build mojo_platform_bindings before chrome
this is an attempt to prevent spurious errors due to parallel make

see https://github.com/NixOS/nixpkgs/issues/35296
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/applications/networking/browsers/chromium/browser.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/applications/networking/browsers/chromium/browser.nix b/pkgs/applications/networking/browsers/chromium/browser.nix
index e35d894e0e7e..404f25969097 100644
--- a/pkgs/applications/networking/browsers/chromium/browser.nix
+++ b/pkgs/applications/networking/browsers/chromium/browser.nix
@@ -5,7 +5,9 @@ with stdenv.lib;
 mkChromiumDerivation (base: rec {
   name = "chromium-browser";
   packageName = "chromium";
-  buildTargets = [ "mksnapshot" "chrome_sandbox" "chrome" ];
+  ## mojo_platform_bindings is built ahead of chrome, because of spurious
+  ## build errors, see https://github.com/NixOS/nixpkgs/issues/35296
+  buildTargets = [ "mksnapshot" "mojo_platform_bindings" "chrome_sandbox" "chrome" ];
 
   outputs = ["out" "sandbox"];