summaryrefslogtreecommitdiffstats
path: root/patches/libcap-2.24
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2015-11-08 17:50:33 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2015-11-08 17:50:38 +0100
commitad2233af51145a47b6c2cec44adfb11fef70b74d (patch)
tree917974cc0a5e24bb00dbae891f2f7da34624f7ab /patches/libcap-2.24
parent508ca3cda8e8204f0955fe0ebf007f66753d03a8 (diff)
downloadptxdist-ad2233af51145a47b6c2cec44adfb11fef70b74d.tar.gz
ptxdist-ad2233af51145a47b6c2cec44adfb11fef70b74d.tar.xz
libcap: move forgotten patch
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'patches/libcap-2.24')
-rw-r--r--patches/libcap-2.24/0001-Fix-build-on-non-Linux-host.patch41
-rw-r--r--patches/libcap-2.24/series4
2 files changed, 45 insertions, 0 deletions
diff --git a/patches/libcap-2.24/0001-Fix-build-on-non-Linux-host.patch b/patches/libcap-2.24/0001-Fix-build-on-non-Linux-host.patch
new file mode 100644
index 000000000..7794f62a4
--- /dev/null
+++ b/patches/libcap-2.24/0001-Fix-build-on-non-Linux-host.patch
@@ -0,0 +1,41 @@
+From: Bernhard Walle <bernhard@bwalle.de>
+Date: Sun, 8 Apr 2012 17:55:56 +0200
+Subject: [PATCH] Fix build on non-Linux host
+
+Signed-off-by: Bernhard Walle <bernhard@bwalle.de>
+Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
+---
+ libcap/include/sys/capability.h | 1 -
+ libcap/include/uapi/linux/capability.h | 6 ++++++
+ 2 files changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/libcap/include/sys/capability.h b/libcap/include/sys/capability.h
+index 64ac50e0162d..459cb8d09efe 100644
+--- a/libcap/include/sys/capability.h
++++ b/libcap/include/sys/capability.h
+@@ -21,7 +21,6 @@ extern "C" {
+
+ #include <sys/types.h>
+ #include <stdint.h>
+-#include <linux/types.h>
+
+ #ifndef __user
+ #define __user
+diff --git a/libcap/include/uapi/linux/capability.h b/libcap/include/uapi/linux/capability.h
+index a4b907f5940c..fe01b3659a9b 100644
+--- a/libcap/include/uapi/linux/capability.h
++++ b/libcap/include/uapi/linux/capability.h
+@@ -13,7 +13,13 @@
+ #ifndef _UAPI_LINUX_CAPABILITY_H
+ #define _UAPI_LINUX_CAPABILITY_H
+
++#ifdef __linux__
+ #include <linux/types.h>
++#else
++#include <stdint.h>
++typedef uint32_t __u32;
++typedef uint32_t __le32;
++#endif
+
+ struct task_struct;
+
diff --git a/patches/libcap-2.24/series b/patches/libcap-2.24/series
new file mode 100644
index 000000000..4f7f7421b
--- /dev/null
+++ b/patches/libcap-2.24/series
@@ -0,0 +1,4 @@
+# generated by git-ptx-patches
+#tag:base --start-number 1
+0001-Fix-build-on-non-Linux-host.patch
+# 69b7a8db215659ad00eab9b8ed2ab43e - git-ptx-patches magic