On 24 July 2012 11:15, Paul Sokolovsky paul.sokolovsky@linaro.org wrote:
On Tue, 24 Jul 2012 09:01:36 -0500 Zach Pfeffer zach.pfeffer@linaro.org wrote:
On 24 July 2012 07:20, Bernhard Rosenkränzer bernhard.rosenkranzer@linaro.org wrote:
On Jul 24, 2012 1:59 PM, "Paul Sokolovsky" paul.sokolovsky@linaro.org wrote:
Yes, I wonder if putting toolchain in git will, while solving some problems, create other (delayed) ones. There're other alternatives besides those you mentioned - for example, instead of building toolchain as part of android build, there can be native android makefile to download that toolchain.
Yes, but that would have pretty much the same issues as the current TOOLCHAIN_URL solution. Especially once build configs are in git, that will come down to pretty much the same thing we're doing already.
Okay, so I'd like to propose that we move forward with the git approach since it is part of the standard AOSP flow and will improve build reproducability.
Any other option gets us where we're at today:
Builds don't follow standard Android build procedures Disconnecting the toolchain from the build causes our users confusion and is always a source of problems for our users
Should we spin up a separate git to host the toolchain (and other binaries) so that we can segregate any binary blob effects?
Yes, if you're guys sure you need it and ok with risks posed, I'd suggest that you create prebuilt-linaro as was proposed already, populate it manually, switch (some/test) Linaro builds to it from AOSP's prebuilt/ , and make sure that it overall works well for you. Then, when Danilo is back (2nd week of Aug), you can schedule automatic toolchain commit (if that's what you want) via him. If you think it's of higher priority, please talk to David.
I'm also on vacation from Thurs, Georgy remains on maintenance team to cover any immediate questions regarding Android infra.
Paul, when something like:
http://snapshots.linaro.org/android/~linaro-android/toolchain-trunk/122/andr...
is produced, is it just a matter of checking it into git instead of/or inaddition to copying it to snapshots?
Thanks, Paul
Linaro.org | Open source software for ARM SoCs Follow Linaro: http://www.facebook.com/pages/Linaro http://twitter.com/#%21/linaroorg - http://www.linaro.org/linaro-blog