From 83d059ddf7ae5963fc2957a3baf5b5c1a51273f3 Mon Sep 17 00:00:00 2001 From: Rob Glossop Date: Fri, 6 Dec 2024 10:24:38 -0800 Subject: [PATCH] sbclPackages._3d-math: build fix 3d-math needs a >=4GB heap size to build, so ensure this, at least on SBCL. --- pkgs/development/lisp-modules/ql.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/lisp-modules/ql.nix b/pkgs/development/lisp-modules/ql.nix index 88e3b3b4d274..96baffcf3618 100644 --- a/pkgs/development/lisp-modules/ql.nix +++ b/pkgs/development/lisp-modules/ql.nix @@ -283,6 +283,9 @@ let vk = super.vk.overrideLispAttrs (o: { nativeLibs = [ pkgs.vulkan-loader ]; }); + _3d-math = super._3d-math.overrideLispAttrs (o: { + flags = o.flags ++ (if o.program == "sbcl" then [ "--dynamic-space-size 4096" ] else [ ]); + }); }); qlpkgs =