summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Yamin <plasmaroo@gentoo.org>2003-12-27 00:16:02 +0000
committerTim Yamin <plasmaroo@gentoo.org>2003-12-27 00:16:02 +0000
commit65ab6f385183004799df21b5a670d30ebb6e2007 (patch)
treeeed297400b6ead303d478cb5ff6fdcc49ec420c2 /sys-kernel/linux-headers
parentChanged sparc keyword to ~sparc as there are no stable versions of mplayer fo... (diff)
downloadhistorical-65ab6f385183004799df21b5a670d30ebb6e2007.tar.gz
historical-65ab6f385183004799df21b5a670d30ebb6e2007.tar.bz2
historical-65ab6f385183004799df21b5a670d30ebb6e2007.zip
Added `sysctl.h' patch to 2.6.0 which should now remove any compilation problems with glibc.
Diffstat (limited to 'sys-kernel/linux-headers')
-rw-r--r--sys-kernel/linux-headers/Manifest3
-rw-r--r--sys-kernel/linux-headers/files/linux-headers-2.6.0-sysctl_h-compat.patch13
-rw-r--r--sys-kernel/linux-headers/linux-headers-2.6.0.ebuild3
3 files changed, 17 insertions, 2 deletions
diff --git a/sys-kernel/linux-headers/Manifest b/sys-kernel/linux-headers/Manifest
index 2f1ec5eb1539..cac2c6a856d7 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -9,7 +9,7 @@ MD5 5c17aece95a57713fa9ea390d5f48647 linux-headers-2.4.21-r1.ebuild 3888
MD5 22bc91e645c0b6309611f1a4d12e0412 linux-headers-2.4.16-r1.ebuild 5049
MD5 732a9212e5a370154579a03d5838dfcb linux-headers-2.4.22.ebuild 3863
MD5 0da559c76fd274ce325b786e101ab03a linux-headers-2.4.19-r1.ebuild 4800
-MD5 ba473896a4b28412e332d81823dc195b linux-headers-2.6.0.ebuild 3836
+MD5 ed95c61177e819294b72105bd838d3fb linux-headers-2.6.0.ebuild 3883
MD5 e92a42061f868f9d2be14edaad669e63 linux-headers-2.4.18.ebuild 3173
MD5 40b1a0224290f63ee44609d113442479 linux-headers-2.4.21.ebuild 3594
MD5 5b8b9d5469f190029664ede84a51c68b linux-headers-2.4.16-r3.ebuild 6100
@@ -38,5 +38,6 @@ MD5 b1f0fb91c6c3d60ac2f1f1d6893e145a files/digest-linux-headers-2.4.18-r1 67
MD5 0d7bb77bc61a34b15bef6328c9279cb2 files/digest-linux-headers-2.4.19 67
MD5 ac116e74551067f3bd3a2a3c85ba0b0b files/digest-linux-headers-2.4.16 281
MD5 07aeae7e5036a3ec3e06d29fd68e9cce files/digest-linux-headers-2.2.20 216
+MD5 a73786f0b9dda7e9ebacb91a192384f9 files/linux-headers-2.6.0-sysctl_h-compat.patch 352
MD5 459bc20c4015796630e3a9f3dc9125e6 files/linux-headers-strict-ansi-fix.patch 1486
MD5 b058d2842425a7a4bad9688d9e694309 files/digest-linux-headers-2.6.0 66
diff --git a/sys-kernel/linux-headers/files/linux-headers-2.6.0-sysctl_h-compat.patch b/sys-kernel/linux-headers/files/linux-headers-2.6.0-sysctl_h-compat.patch
new file mode 100644
index 000000000000..14b248e4f314
--- /dev/null
+++ b/sys-kernel/linux-headers/files/linux-headers-2.6.0-sysctl_h-compat.patch
@@ -0,0 +1,13 @@
+--- 1/include/linux/sysctl.h 2003-05-18 22:12:39.000000000 +0200
++++ 2/include/linux/sysctl.h 2003-05-18 22:13:58.000000000 +0200
+@@ -35,6 +35,10 @@
+ the largest acceptable value for the nlen
+ member of a struct __sysctl_args to have? */
+
++#ifndef __user
++#define __user
++#endif
++
+ struct __sysctl_args {
+ int __user *name;
+ int nlen;
diff --git a/sys-kernel/linux-headers/linux-headers-2.6.0.ebuild b/sys-kernel/linux-headers/linux-headers-2.6.0.ebuild
index ad8dd03b22ba..89c92cdb552a 100644
--- a/sys-kernel/linux-headers/linux-headers-2.6.0.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-2.6.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/linux-headers-2.6.0.ebuild,v 1.2 2003/12/26 23:28:56 plasmaroo Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/linux-headers-2.6.0.ebuild,v 1.3 2003/12/27 00:15:42 plasmaroo Exp $
ETYPE="headers"
inherit kernel
@@ -46,6 +46,7 @@ src_unpack() {
# User-space patches for various things
epatch ${FILESDIR}/${P}-appCompat.patch
epatch ${FILESDIR}/${P}-strict-ansi-fix.patch
+ epatch ${FILESDIR}/${P}-sysctl_h-compat.patch
}