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

Issue 859225 link

Starred by 1 user

Issue metadata

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

Blocking:
issue 834385



Sign in to add a comment

strace failed to build with glibc 2.27

Project Member Reported by yunlian@chromium.org, Jun 29 2018

Issue description

With glibc 2.27, I got
In file included from sigreturn.c:17:
./linux/x86_64/arch_sigreturn.c:26:9: error: offsetof of incomplete type 'struct ucontext'
                                           X86_64_SIGMASK_OFFSET;
                                           ^~~~~~~~~~~~~~~~~~~~~
./linux/x86_64/arch_sigreturn.c:18:31: note: expanded from macro 'X86_64_SIGMASK_OFFSET'
#define X86_64_SIGMASK_OFFSET   offsetof(struct ucontext, uc_sigmask)
                                ^        ~~~~~~
/usr/lib64/clang/7.0.0/include/stddef.h:120:24: note: expanded from macro 'offsetof'

 
Blocking: 834385
Project Member

Comment 2 by bugdroid1@chromium.org, Jul 12

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/24b281113b64590fb58acdaeb8edf931624cb868

commit 24b281113b64590fb58acdaeb8edf931624cb868
Author: Yunlian Jiang <yunlian@google.com>
Date: Thu Jul 12 09:33:23 2018

strace: upgrade to 4.20

This pulls upstream strace-4.20 over. The only difference is
set the KEYWORDS to '*'

BUG= chromium:859225 
TEST=emerge-samus strace on glibc 2.27.

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

[modify] https://crrev.com/24b281113b64590fb58acdaeb8edf931624cb868/dev-util/strace/metadata.xml
[rename] https://crrev.com/24b281113b64590fb58acdaeb8edf931624cb868/dev-util/strace/strace-4.20.ebuild
[modify] https://crrev.com/24b281113b64590fb58acdaeb8edf931624cb868/dev-util/strace/Manifest

Status: Verified (was: Untriaged)

Sign in to add a comment