From 7a5500a584f6b78e2ad954996b2c002a52f7b8da Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 22 Apr 2026 17:18:36 +0200 Subject: [PATCH 1/3] pmix: define lib/include locations for munge separately need in order to work with munge's split output --- pkgs/by-name/pm/pmix/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/pm/pmix/package.nix b/pkgs/by-name/pm/pmix/package.nix index 476ff708edc0..2e3b89a42735 100644 --- a/pkgs/by-name/pm/pmix/package.nix +++ b/pkgs/by-name/pm/pmix/package.nix @@ -61,7 +61,8 @@ stdenv.mkDerivation (finalAttrs: { configureFlags = [ "--with-libevent=${lib.getDev libevent}" "--with-libevent-libdir=${lib.getLib libevent}/lib" - "--with-munge=${munge}" + "--with-munge=${lib.getDev munge}" + "--with-munge-libdir=${lib.getLib munge}/lib" "--with-hwloc=${lib.getDev hwloc}" "--with-hwloc-libdir=${lib.getLib hwloc}/lib" ]; From 649fe948218145cbb37444834090f6c63bf0614b Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 22 Apr 2026 17:19:50 +0200 Subject: [PATCH 2/3] slurm: fix in order work with munge's split output --- pkgs/by-name/sl/slurm/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sl/slurm/package.nix b/pkgs/by-name/sl/slurm/package.nix index 84236504a063..235a05912194 100644 --- a/pkgs/by-name/sl/slurm/package.nix +++ b/pkgs/by-name/sl/slurm/package.nix @@ -126,7 +126,7 @@ stdenv.mkDerivation (finalAttrs: { "--with-json=${lib.getDev json_c}" "--with-jwt=${libjwt}" "--with-lz4=${lib.getDev lz4}" - "--with-munge=${munge}" + "--with-munge=${lib.getDev munge}" "--with-yaml=${lib.getDev libyaml}" "--with-ofed=${lib.getDev rdma-core}" "--sysconfdir=/etc/slurm" From 37ec2030f5d7d447d3403bc48089017537feddec Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Wed, 22 Apr 2026 17:20:41 +0200 Subject: [PATCH 3/3] munge: split outputs, out -> out, dev, man --- pkgs/by-name/mu/munge/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/mu/munge/package.nix b/pkgs/by-name/mu/munge/package.nix index f955a5668e56..f7893063482b 100644 --- a/pkgs/by-name/mu/munge/package.nix +++ b/pkgs/by-name/mu/munge/package.nix @@ -20,6 +20,12 @@ stdenv.mkDerivation (finalAttrs: { sha256 = "sha256-Hoaldm55E0HC3qqqBS5uZvlgcWepnVLyJNQMB2P/t9Q="; }; + outputs = [ + "out" + "dev" + "man" + ]; + nativeBuildInputs = [ autoreconfHook libgcrypt # provides libgcrypt.m4