about summary refs log tree commit diff
path: root/nix/buildLisp
diff options
context:
space:
mode:
authorsterni <sternenseemann@systemli.org>2022-02-03T18·45+0100
committersterni <sternenseemann@systemli.org>2022-02-04T14·39+0000
commit0e45761853cbde42001f85e361f407fe9d1afdd6 (patch)
tree9c3fbd41c3df83e8bb442832f5d989e596be7b9d /nix/buildLisp
parent132798ccebc9022dca7555e50570ebc468a087d8 (diff)
chore(3p): Bump NixOS channels and emacs overlay to 2022-02-03 r/3767
* //nix/buildLisp: This channel bump brought a bizarre regression
  in ccl, causing binaries to crash on thread clean up. This was
  likely caused by a glibc update in nixpkgs. We'll disable emitting CI
  targets for ccl until we can find out and fix what's going on.

Change-Id: I37629f384fa99ec4ef96ce7127fa7569adecb687
Reviewed-on: https://cl.tvl.fyi/c/depot/+/5207
Tested-by: BuildkiteCI
Reviewed-by: tazjin <tazjin@tvl.su>
Autosubmit: sterni <sternenseemann@systemli.org>
Diffstat (limited to 'nix/buildLisp')
-rw-r--r--nix/buildLisp/default.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/nix/buildLisp/default.nix b/nix/buildLisp/default.nix
index f483e36765..a37ebcb87c 100644
--- a/nix/buildLisp/default.nix
+++ b/nix/buildLisp/default.nix
@@ -154,7 +154,8 @@ let
           let
             implementation = old.implementation or defaultImplementation;
             brokenOn = old.brokenOn or [ ];
-            targets = lib.subtractLists (brokenOn ++ [ implementation.name ])
+            # TODO(sterni): figure out why ccl stopped working and re-add the targets for it
+            targets = lib.subtractLists (brokenOn ++ [ "ccl" implementation.name ])
               (builtins.attrNames impls);
           in
           {