Fixed ssl, sqlite and crystax library loads on Android versions before ~4.4#1106
Fixed ssl, sqlite and crystax library loads on Android versions before ~4.4#1106inclement merged 4 commits intokivy:masterfrom
Conversation
|
What about listing the |
|
@KeyWeeUsr There have been complaints about auto loading all libs here #903 (comment) |
|
Nevertheless. It would be great if there was a way to explicitly define libs to be loaded in the specs file or so. |
|
@KeyWeeUsr I thought about that, and I don't actually agree with @akshayaurora's objection (it seems to me that anyone who can place .so files for automatic loading can probably also just modify an existing one), but went for the extra explicit option instead. Automatic loading would also have the problem that we'd still need to impose some ordering on what is loaded when, so it wouldn't be possible to be completely naive about it. I'm thinking to add a Recipe attribute that specifies .so files which will be produced, then to try to load them according to the recipe build order. I guess this will normally be correct. But, if this works, I think it's mergeable as it is to fix the issue for now. |
This PR rebases and restructures #903.
I've tested this only in the emulator, but I was able to reproduce the original issue, and this rebased PR seems to fix everything.
Fixes #866.