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

android-toolchain needs to sensibly reset SDK & NDK #1119

Closed
jonpryor opened this issue Dec 15, 2017 · 1 comment
Closed

android-toolchain needs to sensibly reset SDK & NDK #1119

jonpryor opened this issue Dec 15, 2017 · 1 comment
Assignees
Labels
Area: xamarin-android Build Issues building the xamarin-android repo *itself*.
Milestone

Comments

@jonpryor
Copy link
Member

Context: #1112 (comment)

The Android SDK & NDK install is "forward only" (see b28856f).

Steps to Reproduce

  1. Create a new branch, and on that branch bump the Android NDK dependencies to something "newer".
  2. Build the branch from (1), thus installing the "newer" NDK into $HOME/android-toolchain/ndk
  3. Checkout a different branch -- one that uses an "older" NDK -- and rebuild.

Expected Behavior

The Android NDK should be re-extracted, so that $HOME/android-toolchain/ndk matches what the current branch requires.

Actual Behavior

The Android NDK is not touched at all.

@jonpryor jonpryor added the Area: xamarin-android Build Issues building the xamarin-android repo *itself*. label Dec 15, 2017
@jonpryor jonpryor self-assigned this Dec 15, 2017
@jonpryor jonpryor added this to the d16-1 milestone Dec 15, 2018
@pjcollins pjcollins modified the milestones: d16-1, d16-3 Jun 20, 2019
@pjcollins
Copy link
Member

I think this was resolved as part of #3051 and #3213

@pjcollins pjcollins assigned grendello and unassigned jonpryor Jun 20, 2019
@ghost ghost locked as resolved and limited conversation to collaborators Jun 9, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Area: xamarin-android Build Issues building the xamarin-android repo *itself*.
Projects
None yet
Development

No branches or pull requests

3 participants