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

python3: add recipe for 3.7.2 #3664

Merged
merged 5 commits into from Apr 6, 2019
Merged

python3: add recipe for 3.7.2 #3664

merged 5 commits into from Apr 6, 2019

Conversation

hanya
Copy link
Contributor

@hanya hanya commented Feb 24, 2019

No description provided.

@hanya
Copy link
Contributor Author

hanya commented Feb 24, 2019

  • The setup.py from Python 3.7 can find OpenSSL 1.0.2 (or 1.1 is required) without a hack.
  • libffi is no longer shipped in the source package, no need to touch.
  • lzma module should work.

@hanya
Copy link
Contributor Author

hanya commented Feb 24, 2019

Related to #3421.

@korli
Copy link
Contributor

korli commented Feb 25, 2019

I would also rename the 3.6 recipe python36-3.6.7 and adjust the provides.

@hanya
Copy link
Contributor Author

hanya commented Feb 25, 2019

Added patch for:

@hanya
Copy link
Contributor Author

hanya commented Feb 28, 2019

Current struct spwd has sp_lstchg member in shadow.h, so we do not omit it.
Skipping sp_lstchg without hacking field list broke return value of spwd.getspnam function.

Still test_spwd fails because spwd.getspnam with invalid user name gives FileNotFoundError. It should be KeyError. It looks error mapping between Haiku error and Python is not match or incomatibility of the Haiku internal.

@extrowerk
Copy link
Member

Nice, this will be required for the upcoming Blender release.

@waddlesplash waddlesplash merged commit 4cf096f into haikuports:master Apr 6, 2019
@hanya hanya deleted the python37 branch April 7, 2019 06:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants