From 5e42fea124a2882cd6ac5e27c9827bdf97c29282 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Wed, 17 Mar 2021 15:00:06 +0100 Subject: [PATCH] chromiumBeta,chromiumDev: Mark as broken The builds currently fail with (should work with LLVM 12 [0]): ../../base/check.h:88:3: error: 'nomerge' attribute cannot be applied to a declaration NOMERGE ~CheckError(); ^ ~ ../../base/compiler_specific.h:344:19: note: expanded from macro 'NOMERGE' #define NOMERGE [[clang::nomerge]] ^ 1 error generated. [0]: https://github.com/llvm/llvm-project/commit/fb0f7288051eb2745bb9211306f53ff9aa6f73e2 --- pkgs/applications/networking/browsers/chromium/browser.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/networking/browsers/chromium/browser.nix b/pkgs/applications/networking/browsers/chromium/browser.nix index c4a5508b753..989368f198c 100644 --- a/pkgs/applications/networking/browsers/chromium/browser.nix +++ b/pkgs/applications/networking/browsers/chromium/browser.nix @@ -89,5 +89,6 @@ mkChromiumDerivation (base: rec { then ["aarch64-linux" "x86_64-linux"] else []; timeout = 172800; # 48 hours (increased from the Hydra default of 10h) + broken = elem channel [ "beta" "dev" ]; # Build requires LLVM 12 }; })