New issue
Advanced search Search tips

Issue 756528 link

Starred by 1 user

Issue metadata

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

Blocking:
issue 724628
issue 747030



Sign in to add a comment

Provide 32-bit libc++ libraries on host

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

Issue description

Some packages rely on 32-bit compilation for several reasons.

e.g.
google-breakpad - https://bugs.chromium.org/p/chromium/issues/detail?id=747106
chromeos-chrome - https://bugs.chromium.org/p/chromium/issues/detail?id=756253

Therefore, it would be nice to have 32-bit libc++ libraries in host so that these packages don't have to use libstdc++ for 32-bit mode.
 
Owner: manojgupta@chromium.org
Status: Started (was: Untriaged)
Project Member

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

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

commit 62773d6e0693ee0087159c2f171f8a918f8ed4a4
Author: Manoj Gupta <manojgupta@google.com>
Date: Fri Aug 18 03:41:58 2017

libc++: Allow providing 32-bit libraries.

Several packages require 32-bit support. Hence,
provide 32-bit libc++ libraries on host.

BUG= chromium:756528 
TEST=sudo emerge libcxxabi libcxx installs 32-bit libraries.

Change-Id: I2594475c4a933da5b481930ac422e0de95799464
Reviewed-on: https://chromium-review.googlesource.com/619597
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/62773d6e0693ee0087159c2f171f8a918f8ed4a4/profiles/targets/sdk/package.use
[rename] https://crrev.com/62773d6e0693ee0087159c2f171f8a918f8ed4a4/sys-libs/libcxxabi/libcxxabi-4.0.0-r8.ebuild
[rename] https://crrev.com/62773d6e0693ee0087159c2f171f8a918f8ed4a4/sys-libs/libcxx/libcxx-4.0.0-r8.ebuild

Status: Verified (was: Started)

Sign in to add a comment