From fb3661ec7c67e14b7df320dbd0ac1a47b2a6012e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aleix=20Bon=C3=A9?= Date: Mon, 29 Sep 2025 17:01:01 +0200 Subject: [PATCH] Fix prrte cross compilation --- overlay.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/overlay.nix b/overlay.nix index e342da7..125fd89 100644 --- a/overlay.nix +++ b/overlay.nix @@ -47,6 +47,16 @@ let tagaspi = callPackage ./pkgs/tagaspi/default.nix { }; tampi = callPackage ./pkgs/tampi/default.nix { }; wxparaver = callPackage ./pkgs/paraver/default.nix { }; + + # Fix for RISC-V cross compilation + # TODO: remove once we update to 25.11 + # https://github.com/NixOS/nixpkgs/commit/d9c222c81435b + prrte = prev.prrte.overrideAttrs (prevAttrs: { + configureFlags = (prevAttrs.configureFlags or []) ++ [ + "--with-pmix=${prev.lib.getDev final.pmix}" + "--with-pmix-libdir=${prev.lib.getLib final.pmix}/lib" + ]; + }); }; in bscPkgs // {