Skip to content

Commit abcb466

Browse files
Numactl dont clobber configureflags (#2417)
* overlays/musl.nix: Tidyup * overlays/musl.nix: Respect configureFlags when overriding numactl
1 parent d719035 commit abcb466

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

overlays/musl.nix

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,13 @@ final: prev: prev.lib.optionalAttrs prev.stdenv.hostPlatform.isMusl ({
2525
xz = prev.xz.override { enableStatic = true; };
2626
lzma = prev.lzma.override { enableStatic = true; };
2727
pcre = prev.pcre.overrideAttrs (_: { dontDisableStatic = true; });
28-
secp256k1 = prev.secp256k1.overrideAttrs ( oldAttrs: {
29-
configureFlags = oldAttrs.configureFlags ++ ["--enable-static"]; });
28+
secp256k1 = prev.secp256k1.overrideAttrs (oldAttrs: {
29+
configureFlags = oldAttrs.configureFlags ++ ["--enable-static"];
30+
});
3031

31-
numactl = prev.numactl.overrideAttrs (_: { configureFlags = ["--enable-static"];});
32+
numactl = prev.numactl.overrideAttrs (oldAttrs: {
33+
configureFlags = (oldAttrs.configureFlags or []) ++ ["--enable-static"];
34+
});
3235

3336
# See https://github.com/input-output-hk/haskell.nix/issues/948
3437
postgresql = (prev.postgresql.overrideAttrs (_old: {

0 commit comments

Comments
 (0)