Skip to content
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

Merge pull request #34483 from JuliaLang/sf/python_search #34483

Merged
merged 1 commit into from
Jan 30, 2020

Conversation

staticfloat
Copy link
Member

Distributions, more and more, are starting to drop python2 completely as it's officially EOL'ed now. Some distributions don't like that python can mean either python2 or python3, so they provide only python3 by default. For things like normalize_triplet.py, we don't really care what version of python is being used, we just want any of them. So we set PYTHON as the result of looking around a bit for the best choice.

@KristofferC
Copy link
Member

Does this need to be backported to the 1.4 branch? (cf https://build.julialang.org/#/builders/64/builds/8940).

@staticfloat
Copy link
Member Author

Yes, I think this is good for backporting. I've also manually patched the environments to have a python -> python3 symlink, so you can just re-run those jobs for now (which I have done for you here).

@ararslan ararslan added the building Build system, or building Julia or its dependencies label Jan 24, 2020
@KristofferC KristofferC mentioned this pull request Jan 26, 2020
26 tasks
@staticfloat staticfloat changed the title Upgrade buildsystem to look for python, python3 or python2 Merge pull request #34483 from JuliaLang/sf/python_search Jan 30, 2020
@staticfloat staticfloat merged commit d474703 into master Jan 30, 2020
@staticfloat staticfloat deleted the sf/python_search branch January 30, 2020 23:10
@KristofferC
Copy link
Member

Can skip the merge commit for PRs like this.

@staticfloat
Copy link
Member Author

You mean by using "rebase" when I merge?

@StefanKarpinski
Copy link
Member

When there's only one commit, just squash it and the result is no merge commit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
building Build system, or building Julia or its dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants