FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

tools: pull xcode_emulation.py fixes from node-gyp by cclauss · Pull Request #30272 · nodejs/node · GitHub

/ node Public

tools: pull xcode_emulation.py fixes from node-gyp - #30272

Closed
cclauss wants to merge 2 commits into
nodejs:masterfrom
cclauss:fix-xcode_emulation.py
Closed

tools: pull xcode_emulation.py fixes from node-gyp#30272
cclauss wants to merge 2 commits into
nodejs:masterfrom
cclauss:fix-xcode_emulation.py

Conversation

cclauss commented Nov 5, 2019

Copy link
Copy Markdown
Contributor

Fixes: #30129

This change copes several Python 3 fixes from node-gyp's copy of xcode_emulation.py to the /tools copy of that file. In particular, the changes from nodejs/node-gyp#1890 nodejs/node-gyp#1895 nodejs/node-gyp#1932 and nodejs/node-gyp#1939 are contained in this pull request

See #30129 (comment)
FYI: @chrmoritz

Checklist

nodejs-github-bot added build Issues and PRs related to build files or the CI. tools Issues and PRs related to the tools directory. labels Nov 5, 2019
cclauss added the python PRs and issues that require attention from people who are familiar with Python. label Nov 5, 2019
cclauss changed the title tools: pull xcode_emulation.py from node-gyp tools: pull xcode_emulation.py fixes from node-gyp Nov 5, 2019

chrmoritz commented Nov 5, 2019
edited
Loading

Copy link
Copy Markdown

Thanks @cclauss. I'm currently testing also my backport in master...chrmoritz:macosPy3, but this is more complete.

The only thing missing here is a backport of nodejs/node-gyp@a48f09b#diff-a486ea7ed25fd07c6c5a3aee31ed8308, which would be required for making PYTHON=python3 make work too. (But this is currently only breaking the probably small number of users on macOS, who have python on the PATH pointing to a Python 3 instead of system (or whatever) Python 2.)

Copy link
Copy Markdown
Collaborator

ZYSzys commented Nov 6, 2019

Copy link
Copy Markdown
Member

Could this be fast-track ?

Copy link
Copy Markdown
Collaborator

ChALkeR added the fast-track PRs that do not need to wait for 48 hours to land. label Nov 6, 2019

Copy link
Copy Markdown
Collaborator

ChALkeR pushed a commit that referenced this pull request Nov 6, 2019
PR-URL: #30272
Fixes: #30129
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Shelley Vohr <codebytere@gmail.com>
Reviewed-By: Yongsheng Zhang <zyszys98@gmail.com>
Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>

ChALkeR commented Nov 6, 2019

Copy link
Copy Markdown
Member

Landed in 0673dfc.

ChALkeR closed this Nov 6, 2019
cclauss deleted the fix-xcode_emulation.py branch November 6, 2019 10:10
targos pushed a commit that referenced this pull request Nov 14, 2019
PR-URL: #30272
Fixes: #30129
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Shelley Vohr <codebytere@gmail.com>
Reviewed-By: Yongsheng Zhang <zyszys98@gmail.com>
Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
MylesBorins pushed a commit that referenced this pull request Nov 17, 2019
PR-URL: #30272
Fixes: #30129
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Shelley Vohr <codebytere@gmail.com>
Reviewed-By: Yongsheng Zhang <zyszys98@gmail.com>
Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
BridgeAR mentioned this pull request Nov 19, 2019
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Issues and PRs related to build files or the CI. fast-track PRs that do not need to wait for 48 hours to land. python PRs and issues that require attention from people who are familiar with Python. tools Issues and PRs related to the tools directory.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

./configure fails after Python version default changed

9 participants


Back | FazBrowse Home | New Git URL