From 3230c6105bd00b475c274261b756e7f9cc538521 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sun, 1 Jun 2025 10:34:49 +0200 Subject: [PATCH] skalibs: fix cross Fixes: 875d3b3bae9e ("skawarePackages.skalibs: 2.14.3.0 -> 2.14.4.0") --- pkgs/development/skaware-packages/skalibs/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/skaware-packages/skalibs/default.nix b/pkgs/development/skaware-packages/skalibs/default.nix index fec66a095ce1..bf52599b7591 100644 --- a/pkgs/development/skaware-packages/skalibs/default.nix +++ b/pkgs/development/skaware-packages/skalibs/default.nix @@ -33,6 +33,15 @@ skawarePackages.buildPackage { ] ++ lib.optionals (stdenv.buildPlatform.config != stdenv.hostPlatform.config) [ + # There's a fallback path for BSDs. + "--with-sysdep-procselfexe=${ + if stdenv.hostPlatform.isLinux then + "/proc/self/exe" + else if stdenv.hostPlatform.isSunOS then + "/proc/self/path/a.out" + else + "none" + }" # ./configure: sysdep posixspawnearlyreturn cannot be autodetected # when cross-compiling. Please manually provide a value with the # --with-sysdep-posixspawnearlyreturn=yes|no|... option.