From 3778069baf912350e52f9aaf1f647153fe189ebd Mon Sep 17 00:00:00 2001 From: Hermes Date: Sun, 21 Jun 2026 15:18:14 -0400 Subject: [PATCH] fix: use configureFlags to set PYTHON path for john cross-compile --- flake.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/flake.nix b/flake.nix index ceabc59..39b4bd3 100644 --- a/flake.nix +++ b/flake.nix @@ -190,11 +190,9 @@ nativeBuildInputs = (old.nativeBuildInputs or []) ++ [ prev.buildPackages.python3 # python3 for opencl_generate_dynamic_loader.py ]; - preConfigure = (old.preConfigure or "") + ''' - mkdir -p /tmp/jh-python - ln -sf ${prev.buildPackages.python3}/bin/python3 /tmp/jh-python/python - export PATH=/tmp/jh-python:$PATH - ''; + configureFlags = (old.configureFlags or []) ++ [ + "ac_cv_prog_PYTHON=${prev.buildPackages.python3}/bin/python3" + ]; propagatedBuildInputs = builtins.filter (x: x?pname && x.pname != "perl-ldap") (old.propagatedBuildInputs or []);