diff options
author | 2005-12-06 01:20:35 +0000 | |
---|---|---|
committer | 2005-12-06 01:20:35 +0000 | |
commit | 48bff09e65caeeb2dfdfb7f7c378c61b884426da (patch) | |
tree | 5633d1ac297324bb5cd3582a2d075fb2229741f6 /sys-apps/sysvinit | |
parent | fixup cross-compiling for mips64 multilib some more with the help of kanaka (diff) | |
download | historical-48bff09e65caeeb2dfdfb7f7c378c61b884426da.tar.gz historical-48bff09e65caeeb2dfdfb7f7c378c61b884426da.tar.bz2 historical-48bff09e65caeeb2dfdfb7f7c378c61b884426da.zip |
use syscall() instead of _syscall#() since some arches (like crappy ia64) dont define _syscall#() in their linux headers
Package-Manager: portage-2.0.53
Diffstat (limited to 'sys-apps/sysvinit')
-rw-r--r-- | sys-apps/sysvinit/Manifest | 8 | ||||
-rw-r--r-- | sys-apps/sysvinit/files/sysvinit-2.86-POSIX-1003.1e.patch | 6 |
2 files changed, 7 insertions, 7 deletions
diff --git a/sys-apps/sysvinit/Manifest b/sys-apps/sysvinit/Manifest index d691b7dbdf18..aea757628923 100644 --- a/sys-apps/sysvinit/Manifest +++ b/sys-apps/sysvinit/Manifest @@ -9,7 +9,7 @@ MD5 89c112138ee2f33829ad80c3dcc18328 files/digest-sysvinit-2.86 132 MD5 89c112138ee2f33829ad80c3dcc18328 files/digest-sysvinit-2.86-r3 132 MD5 0e94e6657416b0d48d13abf86297f2e4 files/inittab 1667 MD5 3c171d9c843284ce606663e4e6da26e9 files/sysvinit-2.85-selinux.patch 6448 -MD5 055f0a982433c7f7a58a6fd4e091cedc files/sysvinit-2.86-POSIX-1003.1e.patch 1358 +MD5 a20a459c789828c7b994e6ec93ed223a files/sysvinit-2.86-POSIX-1003.1e.patch 1358 MD5 b956965acd5408afa0a3937001b2d55e files/sysvinit-2.86-docs.patch 1899 MD5 907ffbfe16ebfb13e0f34cb377bf1c67 files/sysvinit-2.86-execl.patch 323 MD5 701137886382265cf08d69a20fb89627 files/sysvinit-2.86-off-by-one.patch 310 @@ -22,7 +22,7 @@ MD5 cb1165247fe26db95505195995ecac1b sysvinit-2.86.ebuild 2501 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) -iD8DBQFDgG5ygIKl8Uu19MoRAlkQAJ0VTwt0jkfICuLdqo3EmuUUPgHfkwCeP6PW -9eNc/02OTbOBtDgwiwnkWO8= -=mY7Z +iD8DBQFDlOgNgIKl8Uu19MoRAk2CAJ9k+2BT52fBorbRVGGW+BGkcjMS9QCcDz9Z +RJWI93kx6Rm1RCNaEHqLjFU= +=9Hbm -----END PGP SIGNATURE----- diff --git a/sys-apps/sysvinit/files/sysvinit-2.86-POSIX-1003.1e.patch b/sys-apps/sysvinit/files/sysvinit-2.86-POSIX-1003.1e.patch index 01864ee59116..b5668cf9b44c 100644 --- a/sys-apps/sysvinit/files/sysvinit-2.86-POSIX-1003.1e.patch +++ b/sys-apps/sysvinit/files/sysvinit-2.86-POSIX-1003.1e.patch @@ -13,9 +13,9 @@ http://bugs.gentoo.org/5818 +#ifdef __linux__ +#include <linux/capability.h> +#include <linux/unistd.h> -+ -+_syscall2(int, capget, cap_user_header_t, header, cap_user_data_t, data) -+_syscall2(int, capset, cap_user_header_t, header, const cap_user_data_t, data) ++#include <sys/syscall.h> ++#define capget(header, data) syscall(__NR_capget, header, data) ++#define capset(header, data) syscall(__NR_capset, header, data) +#endif + #include <sys/stat.h> |