New issue
Advanced search Search tips

Issue 747696 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Closed: Jul 2017
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug

Blocking:
issue 724628



Sign in to add a comment

verity does not build with libc++ with USE="32bit_au"

Project Member Reported by manojgupta@chromium.org, Jul 23 2017

Issue description

Root cause is missing 32 bit libc++ libraries.
verity-0.0.1-r84: /usr/x86_64-pc-linux-gnu/i686-pc-linux-gnu/binutils-bin/2.25.51/ld.gold.real: error: cannot find -lc++

This is most likely same as BUG:747106
 
Project Member

Comment 1 by bugdroid1@chromium.org, Jul 25 2017

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

commit a083822e96d1392e7dd24df14a2a3f1155e1970c
Author: Manoj Gupta <manojgupta@google.com>
Date: Tue Jul 25 03:32:46 2017

cros-au: Use libstdc++ with clang in 32bit_au mode.

Fix builds with USE="32bit_au" when libc++ is used by enforcing
libstdc++ in clang.

BUG= chromium:747696 
TEST= USE="32bit_au" emerge-lumpy verity works with and without libc++.

Change-Id: Idfd577731b81195f7362a511d218c0de20628539
Reviewed-on: https://chromium-review.googlesource.com/583770
Commit-Ready: Manoj Gupta <manojgupta@chromium.org>
Tested-by: Manoj Gupta <manojgupta@chromium.org>
Reviewed-by: Manoj Gupta <manojgupta@chromium.org>

[modify] https://crrev.com/a083822e96d1392e7dd24df14a2a3f1155e1970c/eclass/cros-au.eclass

Disabled libc++ for verity in 32bit_au mode. May revisit this later.
Status: Verified (was: Untriaged)

Sign in to add a comment