8000 Openssl for Python 2.7.11 (mandatory dependency of Python 2.7.11) by opacam · Pull Request #774 · kivy/python-for-android · GitHub
[go: up one dir, main page]

Skip to content

Openssl for Python 2.7.11 (mandatory dependency of Python 2.7.11) #774

< 8000 details class="details-reset details-overlay details-overlay-dark float-right" > 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

Closed
wants to merge 1 commit into from

Conversation

opacam
Copy link
Member
@opacam opacam commented Jun 11, 2016

This recipe is needed by PR #775 (Python 2.7.11).

This libraries are problematic because android already distributes an older version and we compile all the stuff against the latest version. This causes some troubles when we try to load the openssl libs from the app, because the android system loads first his own libs... and it is almost sure that the app will fail at some point when trying to call some function that not exist anymore, or maybe, is a newer function that not exist in the old libs.

Is for this that I decide to compile this libs as static instead of shared (I know that it increase a little bit the final size of the app but this way we make sure that all the calls to openssl libs will work as expected). Cause building as static libs maybe is not necessary for some recipes or bootstraps, I doubt so, if we need to add this libs into the final app, I decide to add the ability to build as static or shared (if the new python2 recipe is used it will be build as static, unless the user uses the variable "force_shared" set to True, otherwise it will be build as shared as always has been).

Merge Note: This could break the old python2 recipe...so, only should be merged if the Python 2.7.11 PR is accepted

@opacam opacam mentioned this pull request Jun 11, 2016
@opacam
Copy link
Member Author
opacam commented Aug 12, 2016

¡¡¡ Closed because currently I'm working with python's version 2.7.12,
and this recipe isn't needed anymore !!!

@opacam opacam closed this Aug 12, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0