diff options
author | Bruce Ashfield <bruce.ashfield@windriver.com> | 2013-08-25 23:25:15 -0400 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-08-26 11:23:43 +0100 |
commit | 7c207e4c3c0e3b575c67a302b97b0dc700a8fc15 (patch) | |
tree | 5c9896750e21c672e91246f619d52df95160502a /meta/recipes-core/ncurses/site_config | |
parent | 4e79a46254e778f85c00efd4b0085cbaeb6e0d4d (diff) | |
download | openembedded-core-7c207e4c3c0e3b575c67a302b97b0dc700a8fc15.tar.gz openembedded-core-7c207e4c3c0e3b575c67a302b97b0dc700a8fc15.tar.bz2 openembedded-core-7c207e4c3c0e3b575c67a302b97b0dc700a8fc15.zip |
linux-libc-headers: ptrace.h: remove ptrace_peeksiginfo_args
The addition of ptrace_peeksiginfo_args to the uapi in kernel commit
84c751bd [ptrace: add ability to retrieve signals without removing from a queue (v4)]
means that existing applications using glibc versions that define ptrace_peeksiginfo_args
in sys/ptrace.h will get duplicate structure definitions like:
| In file included from /poky-master/build/tmp/work/i586-poky-linux/strace/4.8-r0/strace-4.8/process.c:66:0:
| /poky-master/build/tmp/sysroots/qemux86/usr/include/linux/ptrace.h:58:8: error: redefinition of 'struct ptrace_peeksiginfo_args'
| struct ptrace_peeksiginfo_args {
| ^
| In file included from /poky-master/build/tmp/work/i586-poky-linux/strace/4.8-r0/strace-4.8/defs.h:159:0,
| from /poky-master/build/tmp/work/i586-poky-linux/strace/4.8-r0/strace-4.8/process.c:37:
| /poky-master/build/tmp/sysroots/qemux86/usr/include/sys/ptrace.h:191:8: note: originally defined here
| struct ptrace_peeksiginfo_args
| ^
| make[2]: *** [process.o] Error 1
Reverting to the previous status of not exporting this structure temporarily
fixes applications, until they can be adjusted to not mix sys/ptrace.h and
linux/ptrace.h includes.
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Diffstat (limited to 'meta/recipes-core/ncurses/site_config')
0 files changed, 0 insertions, 0 deletions