sbcl: assert coreCompression -> !purgeNixReferences
This commit is contained in:
parent
db339f1706
commit
f7ed1663f3
1 changed files with 8 additions and 1 deletions
|
@ -94,7 +94,14 @@ stdenv.mkDerivation (self: rec {
|
|||
strace
|
||||
]
|
||||
);
|
||||
buildInputs = lib.optionals coreCompression [ zstd ];
|
||||
buildInputs = lib.optionals coreCompression (
|
||||
# Declare at the point of actual use in case the caller wants to override
|
||||
# buildInputs to sidestep this.
|
||||
assert lib.assertMsg (!purgeNixReferences) ''
|
||||
Cannot enable coreCompression when purging Nix references, because compression requires linking in zlib
|
||||
'';
|
||||
[ zstd ]
|
||||
);
|
||||
|
||||
patches = lib.optionals (lib.versionOlder self.version "2.4.2") [
|
||||
# Fixed in 2.4.2
|
||||
|
|
Loading…
Reference in a new issue