cpython: skip macOS system frameworks
We don’t want cpython picking up /Library/Frameworks and /System/Library/Frameworks which contains Tcl.framework. Instead it should use the one provided by Nix. this would not be an issue if sandboxing was enabled, but unfortunately that has its own issues. Fixes #66647
This commit is contained in:
parent
741163efdb
commit
48d0e9401e
@ -83,6 +83,8 @@ in with passthru; stdenv.mkDerivation {
|
||||
prePatch = optionalString stdenv.isDarwin ''
|
||||
substituteInPlace configure --replace '`/usr/bin/arch`' '"i386"'
|
||||
substituteInPlace configure --replace '-Wl,-stack_size,1000000' ' '
|
||||
'' + optionalString (stdenv.isDarwin && x11Support) ''
|
||||
substituteInPlace setup.py --replace /Library/Frameworks /no-such-path
|
||||
'';
|
||||
|
||||
patches = [
|
||||
|
Loading…
Reference in New Issue
Block a user