Issue metadata
Sign in to add a comment
|
strace failed to build with glibc 2.27 |
||||||||||||||||||||||
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'
,
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
,
Jul 16
|
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by yunlian@chromium.org
, Jun 29 2018