Make our toolchain more ToT-friendly |
|||
Issue descriptionTesting CrOS' toolchain nearer to LLVM ToT might be useful to us, and it doesn't appear that it's tons of effort to make that happen. (*) This bug tracks the progress of being able to live more comfortably near ToT. (ignoring rebases, etc.) (*) Specifically, making our ebuilds/etc. more amenable to building LLVM ToT, and enabling the use of a ToT-tracking builder. Actually living there is where the effort lies ;)
,
Nov 15
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/ab51b5846478dcb859b2149c8d63076b02d4a5d3 commit ab51b5846478dcb859b2149c8d63076b02d4a5d3 Author: George Burgess IV <gbiv@google.com> Date: Thu Nov 15 16:11:44 2018 llvm: refactor EGIT_REPO_URIS + do full ToT syncs This CL refactors to do a full git pull/etc when USEing llvm-tot. This is necessary because our epatch_after/epatch_before magic only works when we have .git dirs, and the current pulling logic won't give those to us, apparently. The simplest way to do that seems to be to refactor a bit. BUG=chromium:903652 TEST=emerged llvm (well, got to the 'apply patches' step) with llvm-next, llvm-tot, and llvm Change-Id: Id208d3fda2d760643633e044c8dbc4520272c39b Reviewed-on: https://chromium-review.googlesource.com/1328156 Commit-Ready: George Burgess <gbiv@chromium.org> Tested-by: George Burgess <gbiv@chromium.org> Reviewed-by: Manoj Gupta <manojgupta@chromium.org> [rename] https://crrev.com/ab51b5846478dcb859b2149c8d63076b02d4a5d3/sys-devel/llvm/llvm-8.0_pre339409_p20180926-r5.ebuild [modify] https://crrev.com/ab51b5846478dcb859b2149c8d63076b02d4a5d3/sys-devel/llvm/llvm-8.0_pre339409_p20180926.ebuild
,
Dec 11
,
Jan 11
This issue has an owner, a component and a priority, but is still listed as untriaged or unconfirmed. By definition, this bug is triaged. Changing status to "assigned". Please reach out to me if you disagree with how I've done this. |
|||
►
Sign in to add a comment |
|||
Comment 1 by vapier@chromium.org
, Nov 13