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

Issue 865506 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

ureadahead: failed to build with glibc 2.27

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

Issue description

with glibc 2.27,
                                       ^
emerge-samus ureadahead

7 warnings generated.
  CCLD   ureadahead
trace.c:668: error: undefined reference to 'major'
trace.c:668: error: undefined reference to 'minor'
trace.c:675: error: undefined reference to 'major'
 
Project Member

Comment 1 by bugdroid1@chromium.org, Jul 20

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

commit b363d05dc2af89c79a83647b08bc9c58c795655f
Author: Yunlian Jiang <yunlian@google.com>
Date: Fri Jul 20 12:31:36 2018

udev: include missing header file.

This adds <sys/sysmacros.h> because the
inclusion of <sys/sysmacros.h> by <sys/types.h> is deprecated since
glibc 2.25.

BUG= chromium:865506 
TEST=emerge-samus udev with glibc 2.27

Change-Id: I5045f5abeddf13f302cc0e0c228da0cdd1dae992
Reviewed-on: https://chromium-review.googlesource.com/1143691
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Yunlian Jiang <yunlian@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>

[rename] https://crrev.com/b363d05dc2af89c79a83647b08bc9c58c795655f/sys-fs/udev/udev-225-r11.ebuild
[add] https://crrev.com/b363d05dc2af89c79a83647b08bc9c58c795655f/sys-fs/udev/files/udev-225-sysmacros.patch

Project Member

Comment 2 by bugdroid1@chromium.org, Jul 20

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

commit 5e9d29b31bc843147ed5908e1ee888a6f2e8ccaf
Author: Yunlian Jiang <yunlian@google.com>
Date: Fri Jul 20 18:41:08 2018

ureadahead: include missing header file.

This adds <sys/sysmacros.h> because the
inclusion of <sys/sysmacros.h> by <sys/types.h> is deprecated since
glibc 2.25.

BUG= chromium:865506 
TEST=emerge-samus ureadahead with glibc 2.27

Change-Id: Ic7f2e9d3f9b0f46f19b5b9a3ab1536d0dfcc5e46
Reviewed-on: https://chromium-review.googlesource.com/1143711
Commit-Ready: Yunlian Jiang <yunlian@chromium.org>
Tested-by: Yunlian Jiang <yunlian@chromium.org>
Reviewed-by: Yusuke Sato <yusukes@chromium.org>

[modify] https://crrev.com/5e9d29b31bc843147ed5908e1ee888a6f2e8ccaf/sys-apps/ureadahead/ureadahead-0.100.0.ebuild
[add] https://crrev.com/5e9d29b31bc843147ed5908e1ee888a6f2e8ccaf/sys-apps/ureadahead/files/ureadahead-0.100.0-sysmacros.h
[rename] https://crrev.com/5e9d29b31bc843147ed5908e1ee888a6f2e8ccaf/sys-apps/ureadahead/ureadahead-0.100.0-r7.ebuild

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