Skip to content

Fixed kivy recipe to work on repeated runs with P4A_kivy_DIR#251

Merged
tito merged 1 commit intokivy:masterfrom
inclement:so_fix
May 16, 2015
Merged

Fixed kivy recipe to work on repeated runs with P4A_kivy_DIR#251
tito merged 1 commit intokivy:masterfrom
inclement:so_fix

Conversation

@inclement
Copy link
Member

Not for merging without discussion!

This would fix #234

I'm not sure if this is the right fix, but I'm doing a pr in the hope that someone who knows what's going on will see it. As far as I can tell, it does resolve the linked issue.

Without this pr, something doesn't work - the build_ext lines don't place object files where the biglink script can see them. I think the issue is that they recognise the pyx source files haven't changed and therefore don't rebuild the object files, whereas with this fix cython is always called and the files are always rebuilt.

As discussed with tito, maybe there is a better solution, but I'm not even completely sure what's going on and I couldn't track it down better than this.

@tito
Copy link
Member

tito commented May 16, 2015

Ok, then, let's go. At least, it will resolve current issue that people don't clean their own kivy between 2 different arch build.

tito added a commit that referenced this pull request May 16, 2015
Fixed kivy recipe to work on repeated runs with P4A_kivy_DIR
@tito tito merged commit b4693a5 into kivy:master May 16, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

*.so is too small to be an ELF executable

2 participants