summaryrefslogtreecommitdiffstats
path: root/base/libcap/libcap-2.16-drop-linux-workarounds.patch
diff options
context:
space:
mode:
Diffstat (limited to 'base/libcap/libcap-2.16-drop-linux-workarounds.patch')
-rw-r--r--base/libcap/libcap-2.16-drop-linux-workarounds.patch43
1 files changed, 0 insertions, 43 deletions
diff --git a/base/libcap/libcap-2.16-drop-linux-workarounds.patch b/base/libcap/libcap-2.16-drop-linux-workarounds.patch
deleted file mode 100644
index bbd6db835..000000000
--- a/base/libcap/libcap-2.16-drop-linux-workarounds.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-dont need these compat hacks anymore
-
-http://bugs.gentoo.org/265304
-
---- libcap/include/sys/capability.h
-+++ libcap/include/sys/capability.h
-@@ -22,18 +22,6 @@
- #include <sys/types.h>
- #include <stdint.h>
-
--/*
-- * Make sure we can be included from userland by preventing
-- * capability.h from including other kernel headers
-- */
--#define _LINUX_TYPES_H
--#define _LINUX_FS_H
--#define __LINUX_COMPILER_H
--#define __user
--
--typedef unsigned int __u32;
--typedef __u32 __le32;
--
- #include <linux/capability.h>
-
- /*
---- libcap/include/linux/capability.h
-+++ libcap/include/linux/capability.h
-@@ -40,13 +40,13 @@
- typedef struct __user_cap_header_struct {
- __u32 version;
- int pid;
--} __user *cap_user_header_t;
-+} *cap_user_header_t;
-
- typedef struct __user_cap_data_struct {
- __u32 effective;
- __u32 permitted;
- __u32 inheritable;
--} __user *cap_user_data_t;
-+} *cap_user_data_t;
-
-
- #define XATTR_CAPS_SUFFIX "capability"