New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 822521 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Closed: Mar 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug
Build-Toolchain



Sign in to add a comment

amd64-generic-asan failing in AndroidMetadata

Project Member Reported by manojgupta@chromium.org, Mar 16 2018

Issue description

https://uberchromegw.corp.google.com/i/chromiumos/builders/amd64-generic-asan/builds/23930

RunCommandError: return code: 1; command: /b/c/cbuild/repository/chromite/bin/cros_sdk -- emerge-amd64-generic -p --cols --quiet --root /var/empty -e virtual/target-os
!!! The ebuild selected to satisfy "chromeos-base/libmojo" for /var/empty/ has unmet requirements.
- chromeos-base/libmojo-395517-r2::chromiumos USE="asan cros-debug (multilib) -clang" ABI_X86="64"
  The following REQUIRED_USE flag constraints are unsatisfied:
    asan? ( clang )
(dependency required by "chromeos-base/system_api-0.0.1-r3280::chromiumos" [ebuild])
(dependency required by "chromeos-base/libbrillo-0.0.1-r1297::chromiumos" [ebuild])
(dependency required by "chromeos-base/secure-erase-file-0.0.1-r652::chromiumos" [ebuild])
(dependency required by "chromeos-base/chromeos-init-0.0.25-r3584::chromiumos" [ebuild])
(dependency required by "chromeos-base/userfeedback-0.0.1-r2878::chromiumos" [ebuild])
(dependency required by "virtual/target-chromium-os-1-r89::chromiumos[-cros_embedded]" [ebuild])
(dependency required by "virtual/target-os-1-r3::chromiumos" [ebuild])
(dependency required by "virtual/target-os" [argument])
cmd=['/b/c/cbuild/repository/chromite/bin/cros_sdk', '--', u'emerge-amd64-generic', '-p', '--cols', '--quiet', '--root', '/var/empty', '-e', 'virtual/target-os'], cwd=/b/c/cbuild/repository
 
Cc: ejcaruso@chromium.org claudiomagni@chromium.org
Suspect that it started with https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/942502

Let me see if I can fix the dependency issues.
Components: Tools>ChromeOS-Toolchain
Thank you Manoj for looking into this.

For my information, was there a way I could have detected this when working on https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/942502?
Everything seemed to be working fine in my local branch.
Project Member

Comment 4 by bugdroid1@chromium.org, Mar 16 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/ad156570b78d63131f362ba61dd8af3f8ea92e50

commit ad156570b78d63131f362ba61dd8af3f8ea92e50
Author: Manoj Gupta <manojgupta@google.com>
Date: Fri Mar 16 06:44:02 2018

libmojo: Fix asan builder breakage.

Drop the REQUIRED_USE line since clang is the default compiler.
This fixes the asan-builder complains about the unsatisfied
dependencies.

BUG= chromium:822521 
TEST=build_packages works with profile=asan.

Change-Id: I8d1951f9208c56affaaa78697de224c9642eccf5
Reviewed-on: https://chromium-review.googlesource.com/965573
Commit-Ready: Manoj Gupta <manojgupta@chromium.org>
Tested-by: Manoj Gupta <manojgupta@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>

[modify] https://crrev.com/ad156570b78d63131f362ba61dd8af3f8ea92e50/chromeos-base/libmojo/libmojo-395517.ebuild
[rename] https://crrev.com/ad156570b78d63131f362ba61dd8af3f8ea92e50/chromeos-base/libmojo/libmojo-395517-r3.ebuild

Owner: manojgupta@chromium.org
Status: Verified (was: Untriaged)
Fixed now.

Sign in to add a comment