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

Support for Android on February Rust Upgrade #2

Merged
merged 1 commit into from Apr 2, 2014

Conversation

@larsbergstrom
Copy link

larsbergstrom commented Apr 1, 2014

  • Uses the ability of Rust to set the toplevel cratemap programmatically
  • Cleans up some path and permission issues with the Android package
  • Comments out (but leaves around) some debugging output used for tracing dlopen steps when working with linker issues
@larsbergstrom
Copy link
Author

larsbergstrom commented Apr 1, 2014

@larsbergstrom
Copy link
Author

larsbergstrom commented Apr 2, 2014

r? @metajack

(@aydinkim verified that these changes work)

@metajack

This comment has been minimized.

Copy link

metajack commented on jni/android-dl.cpp in 5196a2a Apr 2, 2014

Why do all these need to be commented out? Can we remove them instead?

This comment has been minimized.

Copy link
Owner Author

larsbergstrom replied Apr 2, 2014

I left them because I seem to need them every time we do a Rust upgrade and they change something with linking, but I don't like leaving them enabled because it's ~10k lines of debug log output. Would you prefer if I put them under an #ifdef DEBUG_LIBRARY_LOAD or similar?

@metajack

This comment has been minimized.

Copy link

metajack commented on 5196a2a Apr 2, 2014

Looks good other than minor comment above.

This comment has been minimized.

Copy link

metajack replied Apr 2, 2014

r+

metajack added a commit that referenced this pull request Apr 2, 2014
Support for Android on February Rust Upgrade
@metajack metajack merged commit fd0f10e into servo:master Apr 2, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants
You can’t perform that action at this time.