about summary refs log tree commit diff
path: root/pkgs/development/compilers
diff options
context:
space:
mode:
authorHraban Luyat <hraban@0brg.net>2023-10-25 23:30:18 -0400
committerHraban Luyat <hraban@0brg.net>2023-10-26 23:38:41 -0400
commit4106d42ac16f18153a6efc9c6e502f7bf429125a (patch)
treeb66393220bbd7862943f8f4caaf4d293f3010d1d /pkgs/development/compilers
parentea02d8a9a51734526dc88c422821a62db4fada94 (diff)
downloadnixlib-4106d42ac16f18153a6efc9c6e502f7bf429125a.tar
nixlib-4106d42ac16f18153a6efc9c6e502f7bf429125a.tar.gz
nixlib-4106d42ac16f18153a6efc9c6e502f7bf429125a.tar.bz2
nixlib-4106d42ac16f18153a6efc9c6e502f7bf429125a.tar.lz
nixlib-4106d42ac16f18153a6efc9c6e502f7bf429125a.tar.xz
nixlib-4106d42ac16f18153a6efc9c6e502f7bf429125a.tar.zst
nixlib-4106d42ac16f18153a6efc9c6e502f7bf429125a.zip
sbcl: CLISP bootstrap host for default systems
Diffstat (limited to 'pkgs/development/compilers')
-rw-r--r--pkgs/development/compilers/sbcl/2.x.nix24
1 files changed, 8 insertions, 16 deletions
diff --git a/pkgs/development/compilers/sbcl/2.x.nix b/pkgs/development/compilers/sbcl/2.x.nix
index bd52b41dc809..8156c48256b0 100644
--- a/pkgs/development/compilers/sbcl/2.x.nix
+++ b/pkgs/development/compilers/sbcl/2.x.nix
@@ -30,31 +30,17 @@ let
   # non-binary-distributed Lisp) can run on any of these systems, that entry
   # should be removed from this list.
   bootstrapBinaries = rec {
-    aarch64-darwin = {
-      version = "2.1.2";
-      system = "arm64-darwin";
-      sha256 = "sha256-H0ALigXcWIypdA+fTf7jERscwbb7QIAfcoxCtGDh0RU=";
-    };
+    # This build segfaults using CLISP.
     x86_64-darwin = {
       version = "2.2.9";
       system = "x86-64-darwin";
       sha256 = "sha256-b1BLkoLIOELAYBYA9eBmMgm1OxMxJewzNP96C9ADfKY=";
     };
-    x86_64-linux = {
-      version = "1.3.16";
-      system = "x86-64-linux";
-      sha256 = "0sq2dylwwyqfwkbdvcgqwz3vay9v895zpb0fyzsiwy31d1x9pr2s";
-    };
     i686-linux = {
       version = "1.2.7";
       system = "x86-linux";
       sha256 = "07f3bz4br280qvn85i088vpzj9wcz8wmwrf665ypqx181pz2ai3j";
     };
-    aarch64-linux = {
-      version = "1.3.16";
-      system = "arm64-linux";
-      sha256 = "0q1brz9c49xgdljzfx8rpxxnlwhadxkcy5kg0mcd9wnxygind1cl";
-    };
     armv7l-linux = {
       version = "1.2.14";
       system = "armhf-linux";
@@ -200,6 +186,12 @@ stdenv.mkDerivation rec {
     homepage = "https://sbcl.org";
     license = licenses.publicDomain; # and FreeBSD
     maintainers = lib.teams.lisp.members;
-    platforms = attrNames bootstrapBinaries;
+    platforms = attrNames bootstrapBinaries ++ [
+      # These aren’t bootstrapped using the binary distribution but compiled
+      # using a separate (lisp) host
+      "x86_64-linux"
+      "aarch64-darwin"
+      "aarch64-linux"
+    ];
   };
 }