generic-poky/meta/recipes-kernel
Bruce Ashfield 126227582a 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.

(From OE-Core rev: 7c207e4c3c0e3b575c67a302b97b0dc700a8fc15)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-08-26 11:29:45 +01:00
..
blktrace blktrace: add back do_install method 2013-01-22 15:52:44 +00:00
dtc dtc: Update to 1.4.0 Git Tag 2013-07-05 15:44:12 +01:00
kern-tools kern-tools: usability, bug fixes and no guilt 2013-08-26 11:29:45 +01:00
kexec kexec-tools: upgraded to 2.0.4 2013-05-12 09:37:30 +01:00
kmod ptest: fix Upstream-status 2013-07-29 13:09:04 +01:00
latencytop Upstream-Status: Correct capitalization 2013-07-18 21:23:43 +01:00
libpfm libpfm4_4.3.0.bb: use compatible host to limit arches 2013-03-05 13:14:51 +00:00
linux linux-dtb.inc: Fix dtb generation for kernels newer than 3.8 2013-08-20 15:31:25 +01:00
linux-firmware linux-firmware: fix ralink license file name 2013-07-02 22:23:48 +01:00
linux-libc-headers linux-libc-headers: ptrace.h: remove ptrace_peeksiginfo_args 2013-08-26 11:29:45 +01:00
lttng lttng-modules: Append _git to recipe name and add GIT revision to PV variable 2013-07-24 11:35:32 +01:00
modutils-initscripts modutils-initscripts: improve modutils.sh 2013-01-18 13:28:07 +00:00
oprofile oprofile: add Upstream-Status for several patches 2013-07-18 21:23:45 +01:00
perf perf: Ensure license is handled correctly 2013-04-18 21:12:19 +01:00
powertop powertop: upgrade to 2.4 2013-08-03 10:33:06 +01:00
sysprof sysprof: upgrade to 1.2.0 2013-03-05 13:14:57 +00:00
systemtap systemtap: upgrade to 2.3 2013-08-16 11:14:30 +01:00
trace-cmd trace-cmd: backport three patches 2013-06-11 15:38:01 +01:00