Issue metadata
Sign in to add a comment
|
cros compiler does not yet have clang r348515 |
||||||||||||||||||||||||
Issue descriptionI taught clang -cc1as the flag -fdebug-compilation-dir in clang r348515. When I tried to use it in https://chromium-review.googlesource.com/c/chromium/src/+/1388544/1 the cros bots failed. (We only pass it if is_linux, but that's true for the host part of a cros build.) I'll add a target_os != "chromeos" check to work around it. Filing this bug so we don't forget to remove that again once chromeos clang rolls past r348515.
,
Dec 21
,
Dec 21
doesn't look like a build issue. the llvm/clang used in chromium itself is never used when building CrOS. if you want the CrOS compiler to roll something, please sync with the CrOS toolchain team.
,
Dec 21
That's what this bug attempts to do.
,
Dec 21
my point was about Component selection
,
Dec 21
thakis@ Do you just need r348515? I can cherry-pick it to the current Chrome OS llvm if that is the case.
,
Dec 21
There's no rush. Just ping this bug once your clang is past r348515 and then I'll remove a workaround on the chrome side.
,
Dec 21
vapier@, isn't this blocked on issue 913317? i.e. Simple Chrome is still using the CrOS SDK from 11361.0.0, so any changes that affect the Simple Chrome builders requiring a vaguely recent CrOS toolchain are blocked until that is resolved :(
,
Dec 21
I agree with #7. Assigning to Manoj who is the current "mage" for the next compiler roll. Will notify thakis when the roll is done.
,
Jan 10
,
Jan 11
,
Jan 13
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/49d806559ba21fd1348e9cf7860c3fd2365a36fa commit 49d806559ba21fd1348e9cf7860c3fd2365a36fa Author: Nico Weber <thakis@chromium.org> Date: Sun Jan 13 01:51:12 2019 cros: Pass -Wa,-fdebug-compilation-dir,. now that cros's clang understands it. Bug: 917357 Change-Id: I6a0039a8357150f7b5e6c27f486bac8736ce4577 Reviewed-on: https://chromium-review.googlesource.com/c/1405281 Reviewed-by: Steven Bennetts <stevenjb@chromium.org> Commit-Queue: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#622329} [modify] https://crrev.com/49d806559ba21fd1348e9cf7860c3fd2365a36fa/build/config/compiler/BUILD.gn
,
Jan 13
Thanks!
,
Jan 14
Thanks Nico.
,
Jan 14
|
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by bpastene@chromium.org
, Dec 21