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

Issue 862381 link

Starred by 1 user

Issue metadata

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

Blocking:
issue 834385



Sign in to add a comment

shill: failed to build with glibc 2.27

Project Member Reported by yunlian@chromium.org, Jul 10

Issue description

with glibc 2.27
emerge-samus shill

shill-0.0.3-r1422: ../../../../../../../tmp/portage/chromeos-base/shill-0.0.3-r1422/work/shill-0.0.3/aosp/system/connectivity/shill/crypto_des_cbc.cc:19:10: fatal error: 'rpc/des_crypt.h' file not found

 
Blocking: 834385
Project Member

Comment 2 by bugdroid1@chromium.org, Jul 13

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

commit e252f43becdc2e63a705c4810fe869e05d0c4361
Author: Yunlian Jiang <yunlian@google.com>
Date: Fri Jul 13 09:22:17 2018

shill: add dependency to libtirpc

glibc 2.26 has dropped rpc header files and some functions. We need to
use libtirpc instead.

BUG= chromium:862381 
TEST=emerge-samus shill with glibc 2.27 and 2.23

Change-Id: Icbebe25bc974aaedf7205c08c7e92d954d271878
Reviewed-on: https://chromium-review.googlesource.com/1135719
Commit-Ready: Yunlian Jiang <yunlian@chromium.org>
Tested-by: Yunlian Jiang <yunlian@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>

[modify] https://crrev.com/e252f43becdc2e63a705c4810fe869e05d0c4361/chromeos-base/shill/shill-9999.ebuild

Project Member

Comment 3 by bugdroid1@chromium.org, Jul 18

The following revision refers to this bug:
  https://chromium.googlesource.com/aosp/platform/system/connectivity/shill/+/6a625bbceb2f9e3ef5e96c978187c1e1d7b073cf

commit 6a625bbceb2f9e3ef5e96c978187c1e1d7b073cf
Author: Yunlian Jiang <yunlian@google.com>
Date: Wed Jul 18 08:40:05 2018

shill: add libtirpc to deps

libc 2.26 has dropped rpc header files and some functions. We need to
use libtirpc instead.

BUG= chromium:862381 
TEST=emerge-samus shill with glibc 2.23 and 2.27

Change-Id: Ib148b47b1f454a204207d5d62b461be2b5de88bd
Reviewed-on: https://chromium-review.googlesource.com/1135777
Commit-Ready: Yunlian Jiang <yunlian@chromium.org>
Tested-by: Yunlian Jiang <yunlian@chromium.org>
Reviewed-by: Ben Chan <benchan@chromium.org>

[modify] https://crrev.com/6a625bbceb2f9e3ef5e96c978187c1e1d7b073cf/shill.gyp

Status: Assigned (was: Untriaged)
This bug has an owner, thus, it's been triaged. Changing status to "assigned".
Status: Verified (was: Assigned)

Sign in to add a comment