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

Issue 840016 link

Starred by 1 user

Issue metadata

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

Blocking:
issue 834385



Sign in to add a comment

iproute2: failed to build with glibc 2.27

Project Member Reported by yunlian@chromium.org, May 4 2018

Issue description

with glibc 2.27, I got the following error:
This is because it does not have the right header file.
iproute2-4.9.0: 
iproute2-4.9.0: tc_core.c:190:29: error: use of undeclared identifier 'UINT16_MAX'
iproute2-4.9.0:                 if ((sz >> s->size_log) > UINT16_MAX) {
 
Owner: yunlian@chromium.org
Project Member

Comment 2 by bugdroid1@chromium.org, May 7 2018

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

commit 060d2c3c54a1ad0dab0b89349cc6dc7fb3cce57c
Author: Yunlian Jiang <yunlian@google.com>
Date: Mon May 07 03:39:27 2018

iproute2: fix builds with glibc 2.27

This fixes a compilation error when building with glibc 2.27.
It addes a header file stdint.h.

BUG= chromium:840016 
TEST=sudo emerge iproute2 with glibc 2.27

Change-Id: I523608739fa7d4d1239b1cd9f50d029000ec71a1
Reviewed-on: https://chromium-review.googlesource.com/1045524
Commit-Ready: Yunlian Jiang <yunlian@chromium.org>
Tested-by: Yunlian Jiang <yunlian@chromium.org>
Reviewed-by: Manoj Gupta <manojgupta@chromium.org>

[add] https://crrev.com/060d2c3c54a1ad0dab0b89349cc6dc7fb3cce57c/sys-apps/iproute2/files/iproute2-4.9.0-stdint.patch
[rename] https://crrev.com/060d2c3c54a1ad0dab0b89349cc6dc7fb3cce57c/sys-apps/iproute2/iproute2-4.9.0-r1.ebuild

Status: Verified (was: Untriaged)

Sign in to add a comment