Skip to content

Conversation

AndrewSB
Copy link
Member

@AndrewSB AndrewSB commented Jan 23, 2018

I'm really not sure if I rebased this correctly. I was specifically worried about your commits @zhuowei, and @neonichu. I biased towards accepting pelya's changes over our own. If the two of you could look over this, it would make me feel much more comfortable.

Currently investigating:

  1. why the PR doesn't offer a clean merge, I thought I rebased against SwiftAndroid:master.
  2. why my face is showing up on our contributors changes. I'm not used to seeing that on rebases, so I'm not sure if I've done something wrong or if GitHub has updated their UI
  3. whether this tip builds successfully or not

I'm going to look into the 3 issues soon, then I'll ask for review 😄

@AndrewSB AndrewSB changed the title Try rebasing pelya/master Rebase upstream changes in Jan 23, 2018
@AndrewSB
Copy link
Member Author

AndrewSB commented Feb 6, 2018

TODO from Boris:

It looks like the gist of my PR has been preserved on your branch, but two unnecessary grep statements seem to be back:

$ grep RELEASE.TXT setCrossEnvironment-*
setCrossEnvironment-armeabi-v7a.sh:grep "64.bit" "$NDK/RELEASE.TXT" >/dev/null 2>&1 && MYARCH="${MYARCH}_64"
setCrossEnvironment-x86.sh:grep "64.bit" "$NDK/RELEASE.TXT" >/dev/null 2>&1 && MYARCH="${MYARCH}_64”

I think they shouldn’t be problematic, but it might be better to remove them.

tlundeen and others added 6 commits March 2, 2018 18:42
Changed default NDK version from 4.8 to 4.9
Seems like `RELEASE.TXT` is gone, so `arch` is now used to
determine if we're running on 64bit or not. I'm unsure how
to properly check for this on Windows, though.
Android NDK r13 appears to have removed a level of nesting
within LLVM libc++. The "libcxx" subdirectory no longer exists.
Swift is expecting this libraries to be named `icuucswift` for Android to avoid name collision with Android's `icuuc`.

This should be temporal, a more appropriate solution (if any) should be applied to solve this lib conflict.
@AndrewSB
Copy link
Member Author

AndrewSB commented Apr 3, 2018

Closing this in favor of @lanza's work that was merged into pelya's fork

@AndrewSB AndrewSB closed this Apr 3, 2018
lanza pushed a commit that referenced this pull request May 4, 2018
Fix some issues with Darwin host compatibility
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.

8 participants