strace: update to 4.7

Removed the x32 specific patches, since they seem to be fully
integrated into 4.7. Also removed the sigmask patch, since the
new version doesn't seem to use sigmask anymore.

(From OE-Core rev: fec92fb65a0135b17fea49a239bd9a73c96bba51)

Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Bogdan Marinescu authored and Richard Purdie committed 2012-06-15 15:12:45 +01:00
1 parent 6aabd47550
commit c8a22b797f
4 files changed
+20 -1288

No files matched your search

@@ -1,23 +0,0 @@
sigmask is a macro which is dropped if BSD compatibility is
not enabled. So we check if the macro does not exist then
we define it to __sigmask
Upstream-Status: Inappropriate [configuration]
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Index: strace-4.5.20/signal.c
===================================================================
--- strace-4.5.20.orig/signal.c 2010-02-23 13:26:16.000000000 -0800
+++ strace-4.5.20/signal.c 2011-07-20 23:06:35.842339197 -0700
@@ -140,6 +140,11 @@
#endif
#endif /* LINUX */
+#if !defined (sigmask) && defined (__sigmask)
+/* Compute mask for signal SIG. */
+#define sigmask(sig) __sigmask(sig)
+#endif /* sigmask */
+
const char *const signalent0[] = {
#include "signalent.h"
};
File diff suppressed because it is too large. Load diff
@@ -1,23 +0,0 @@
DESCRIPTION = "strace is a system call tracing tool."
HOMEPAGE = "http://strace.sourceforge.net"
SECTION = "console/utils"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=4535377ede62550fdeaf39f595fd550a"
PR = "r1"
PACKAGES =+ "${PN}-graph "
FILES_${PN}-graph = "${bindir}/strace-graph"
RDEPENDS_${PN}-graph = "perl"
SRC_URI = "${SOURCEFORGE_MIRROR}/strace/strace-${PV}.tar.xz \
file://sigmask.patch \
file://strace-4.6_add_x32_support.patch \
"
SRC_URI[md5sum] = "e537b2b1afeec70c0e6e27a0d0fd671e"
SRC_URI[sha256sum] = "9ef9aa41b6118578e33ef4833b8a04209d6cc062546c28efd715f283b172c28a"
inherit autotools
export INCLUDES = "-I. -I./linux"
BBCLASSEXTEND = "native"
@@ -0,0 +1,20 @@
DESCRIPTION = "strace is a system call tracing tool."
HOMEPAGE = "http://strace.sourceforge.net"
SECTION = "console/utils"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=124500c21e856f0912df29295ba104c7"
PR = "r0"
PACKAGES =+ "${PN}-graph "
FILES_${PN}-graph = "${bindir}/strace-graph"
RDEPENDS_${PN}-graph = "perl"
SRC_URI = "${SOURCEFORGE_MIRROR}/strace/strace-${PV}.tar.xz"
SRC_URI[md5sum] = "6054c3880a00c6703f83b57f15e04642"
SRC_URI[sha256sum] = "c49cd98873c119c5f201356200a9b9687da1ceea83a05047e2ae0a7ac1e41195"
inherit autotools
export INCLUDES = "-I. -I./linux"
BBCLASSEXTEND = "native"