New issue
Advanced search Search tips

Issue 756588 link

Starred by 1 user

Issue metadata

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

Blocking:
issue 724628



Sign in to add a comment

Installing libc++ in board fails imagetest

Project Member Reported by manojgupta@chromium.org, Aug 17 2017

Issue description

Installing libc++  in the board sysroot results in failed ImageTest.

https://uberchromegw.corp.google.com/i/chromiumos.tryserver/builders/release/builds/13826/steps/ImageTest/logs/stdio

AssertionError: File dir-ROOT-A/usr/include/c++/v1/array has blacklisted type text/x-c++.
File dir-ROOT-A/usr/include/c++/v1/ciso646 has blacklisted type text/x-c.
File dir-ROOT-A/usr/include/c++/v1/__debug has blacklisted type text/x-c++.
File dir-ROOT-A/usr/include/c++/v1/sstream has blacklisted type text/x-c++.
File dir-ROOT-A/usr/include/c++/v1/istream has blacklisted type text/x-c++.
File dir-ROOT-A/usr/include/c++/v1/cmath has blacklisted type text/x-c.
File dir-ROOT-A/usr/include/c++/v1/cstdbool has blacklisted type text/x-c.
File dir-ROOT-A/usr/include/c++/v1/thread has blacklisted type text/x-c++.
File dir-ROOT-A/usr/include/c++/v1/iostream has blacklisted type text/x-c.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Aug 18 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/platform/crosutils/+/019843be2d4ac20e87c57f5fd80b83079a493fd4

commit 019843be2d4ac20e87c57f5fd80b83079a493fd4
Author: Manoj Gupta <manojgupta@google.com>
Date: Fri Aug 18 03:41:59 2017

libcxx: Blacklist libc++ header files from image.

ImageTest fails when libc++ is used as the c++ library.
Root cause is libc++ header files are installed in the image.
Blacklist /usr/include/c++ directory to avoid these files from
getting copied over to the image.

BUG= chromium:756588 
TEST=ImageTest passes.

Change-Id: I7396f24a94fb5b247025e7086d4ef6fa3b15180b
Reviewed-on: https://chromium-review.googlesource.com/619656
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/019843be2d4ac20e87c57f5fd80b83079a493fd4/common.sh

Labels: libcxx
Status: Verified (was: Untriaged)

Sign in to add a comment