git.iko.soy/typeable/nixpkgs
on master help sign in
pythonInterpreters.pypy36_prebuilt: Set pythonOnBuildForHost

This was broken by #105155. Signed-off-by: Anders Kaseorg <andersk@mit.edu>

commitd08ec2f1956b8b630e5f2026ebb4c5ed06e24e81 authorAnders Kaseorg <andersk@mit.edu> dateSat 13 Feb 2021, 10:14 (6 years ago) parent1c5c184
1 file changed+7−1
pkgs/development/interpreters/python/pypy/prebuilt.nix+7−1
pkgs/development/interpreters/python/pypy/prebuilt.nix+7−1
@@ -32,9 +32,15 @@ let
3232 implementation = "pypy";
3333 libPrefix = "pypy${pythonVersion}";
3434 executable = "pypy${if isPy3k then "3" else ""}";
35− pythonForBuild = self; # Not possible to cross-compile with.
3635 sitePackages = "site-packages";
3736 hasDistutilsCxxPatch = false;
37+
38+ # Not possible to cross-compile with.
39+ pythonOnBuildForBuild = throw "${pname} does not support cross compilation";
40+ pythonOnBuildForHost = self;
41+ pythonOnBuildForTarget = throw "${pname} does not support cross compilation";
42+ pythonOnHostForHost = throw "${pname} does not support cross compilation";
43+ pythonOnTargetForTarget = throw "${pname} does not support cross compilation";
3844 };
3945 pname = "${passthru.executable}_prebuilt";
4046 version = with sourceVersion; "${major}.${minor}.${patch}";