-
-
Notifications
You must be signed in to change notification settings - Fork 13.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Revert "python3: don't patch out -Wl,-stack_size,1000000" #166516
Conversation
This reverts commit c7c3187.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's give @veprbl some days to reply. If there is no reply we can merge.
I don't think that this is a good way. The straightforward revert will break |
FWIW, ~/C/nixpkgs on revert-c7c3187
❯ nix run .#python310 -- --version
Python 3.10.3 I'll check on the config for |
Version packaged with macOS: ❯ /usr/bin/python3 -c "import sysconfig; print(sysconfig.get_config_var('LINKFORSHARED'))"
-Wl,-stack_size,1000000 -framework CoreFoundation Python3.framework/Versions/3.8/Python3 Version installed by Homebrew: ❯ /opt/homebrew/bin/python3 -c "import sysconfig; print(sysconfig.get_config_var('LINKFORSHARED'))"
-Wl,-stack_size,1000000 -framework CoreFoundation /opt/homebrew/opt/python@3.9/Frameworks/Python.framework/Versions/3.9/Python I was surprised by the latter since, I remember the maintainer of I'll investigate a little more. |
Okay, I misremembered, you need to also revert the 49a0059 to trigger the bug. |
Alrighty, after doing some more investigation, I now think that reverting this commit is the wrong approach, and that a patch to |
Description of changes
This reverts commit c7c3187, which had the following comment:
There is at least one package (
kitty
) that is failing to build as a result of this change (see #165387).I don't know much about this area, so reverting this commit is my naive way or resolving the issue.
Closes #165387.
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)nixos/doc/manual/md-to-db.sh
to update generated release notes