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

Issue 899567 link

Starred by 2 users

Issue metadata

Status: Verified
Owner:
Last visit > 30 days ago
Closed: Oct 30
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug
Build-Toolchain

Blocking:
issue 834385



Sign in to add a comment

db: missing dependency when building with glibc 2.27

Project Member Reported by yunlian@chromium.org, Oct 29

Issue description

With glibc 2.27, 

emerge-gale db
db-4.7.25_p4-r5: /build/gale/tmp/portage/sys-libs/db-4.7.25_p4-r5/work/db-4.7.25/build_unix/../dist/../rpc_client/gen_client_ret.c:17:10: fatal error: 
db-4.7.25_p4-r5:       'rpc/rpc.h' file not found
db-4.7.25_p4-r5: #include <rpc/rpc.h>
db-4.7.25_p4-r5:          ^~~~~~~~~~~
 
Project Member

Comment 1 by bugdroid1@chromium.org, Oct 29

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

commit 57c1ceade00e5b43c1928425c6bc48513965207c
Author: Yunlian Jiang <yunlian@google.com>
Date: Mon Oct 29 18:21:41 2018

db: make it builds with glibc 2.27

Newer glibc has dropped rpc headers and it removes some
functions. This makes db failed to build.
This patch adds the rpc support from libtirpc to fix that.

BUG= chromium:899567 
TEST=emerge-gale db with glibc 2.27 and glibc 2.23

Change-Id: Ib00d85181abbdf9a5d66d78881de6a3be69368b1
Reviewed-on: https://chromium-review.googlesource.com/1304014
Commit-Ready: Yunlian Jiang <yunlian@chromium.org>
Tested-by: Yunlian Jiang <yunlian@chromium.org>
Reviewed-by: Caroline Tice <cmtice@chromium.org>

[rename] https://crrev.com/57c1ceade00e5b43c1928425c6bc48513965207c/sys-libs/db/db-4.7.25_p4-r6.ebuild
[modify] https://crrev.com/57c1ceade00e5b43c1928425c6bc48513965207c/sys-libs/db/db-4.7.25_p4.ebuild

Cc: yunlian@chromium.org
 Issue 900028  has been merged into this issue.
Status: Verified (was: Untriaged)

Sign in to add a comment