Added to ~sparc (still masked in sparc32 profiles) as I've been using 2.6 headers...
authorJeremy Huddleston <eradicator@gentoo.org>
Mon, 29 Nov 2004 03:02:43 +0000 (03:02 +0000)
committerJeremy Huddleston <eradicator@gentoo.org>
Mon, 29 Nov 2004 03:02:43 +0000 (03:02 +0000)
sys-kernel/linux26-headers/ChangeLog
sys-kernel/linux26-headers/Manifest
sys-kernel/linux26-headers/files/linux26-headers-2.6.8.1-sparc-signal_h.patch [new file with mode: 0644]
sys-kernel/linux26-headers/linux26-headers-2.6.8.1-r1.ebuild

index c4dfe4af48ddec13d5d583445b13072ba8dcebf5..69534b1e3a347cc03316e2a73e35d1f4195c56d0 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for sys-kernel/linux26-headers
 # Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux26-headers/ChangeLog,v 1.35 2004/11/14 10:04:16 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux26-headers/ChangeLog,v 1.36 2004/11/29 03:02:43 eradicator Exp $
+
+  28 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org>
+  +files/linux26-headers-2.6.8.1-sparc-signal_h.patch,
+  linux26-headers-2.6.8.1-r1.ebuild:
+  Added to ~sparc (still masked in sparc32 profiles) as I've been using 2.6
+  headers and nptl for about 5 months now with no issues to report (UP).
+  geoman similarly has been using these headers on a SMP machine with no
+  issues relating directly to 26headers or nptl.
 
   14 Nov 2004; Markus Rothe <corsair@gentoo.org>
   linux26-headers-2.6.8.1-r1.ebuild:
index a80304cbd21324738b316cf6ebe062e643a39edf..93740b3865d40b0fc6ac15c928525557960ce058 100644 (file)
@@ -1,26 +1,37 @@
-MD5 a6a36d2b329c0382f4ff14b339c168f3 ChangeLog 7999
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 3703be25638cd3f3adc385cd11433951 ChangeLog 8423
+MD5 58516a09eebcaa2239ea0b70f310484e linux26-headers-2.6.8.1.ebuild 3895
 MD5 91179c84e3dc8dadcfdad16cabede343 linux26-headers-2.6.5.ebuild 4188
+MD5 f47af355016acfd75aa57699c9ac25cd linux26-headers-2.6.8.1-r1.ebuild 4471
 MD5 89403525f4da5e8458fd7f720d6de6ee linux26-headers-2.6.6-r1.ebuild 4223
-MD5 b3d1c41a74dbe1041b4082288cacd3ca linux26-headers-2.6.7-r4.ebuild 4031
-MD5 a29b151708f66e46c673412a6650cae0 linux26-headers-2.6.8.1-r1.ebuild 4398
-MD5 58516a09eebcaa2239ea0b70f310484e linux26-headers-2.6.8.1.ebuild 3895
 MD5 21dcb669b4e8535f0a04f40ad2c4c9ff metadata.xml 224
+MD5 b3d1c41a74dbe1041b4082288cacd3ca linux26-headers-2.6.7-r4.ebuild 4031
+MD5 18bed04a1b45de515096089cc10913ec files/digest-linux26-headers-2.6.8.1 68
+MD5 14a0de85d11206096f05e186cebab07b files/linux26-headers-2.6.8.1-appCompat.patch 53549
+MD5 0501d9fb994e3c9721b2a239e92e30c6 files/linux26-headers-2.6.8.1-strict-ansi-fix.patch 4086
 MD5 a8c4e44a323fbde21b9de3940e2ca5ef files/digest-linux26-headers-2.6.5 66
 MD5 b737234adedfb6dc585af6bbb40bf2d3 files/digest-linux26-headers-2.6.6-r1 66
-MD5 b405a908c2cc1e6ed3e25f030c41f4c4 files/digest-linux26-headers-2.6.7-r4 66
-MD5 18bed04a1b45de515096089cc10913ec files/digest-linux26-headers-2.6.8.1 68
-MD5 18bed04a1b45de515096089cc10913ec files/digest-linux26-headers-2.6.8.1-r1 68
 MD5 b3e4e51616a061327b46cbd31132c8c8 files/generate-asm-sparc 1654
+MD5 ec3d195f7d40d599802d5c0c5ad8f502 files/linux26-headers-2.6.4-appCompat.patch 17240
 MD5 8a065c0dc3b8fac8747de35f1af75a2c files/linux26-headers-2.6.0-fb.patch 386
+MD5 18bed04a1b45de515096089cc10913ec files/digest-linux26-headers-2.6.8.1-r1 68
 MD5 a73786f0b9dda7e9ebacb91a192384f9 files/linux26-headers-2.6.0-sysctl_h-compat.patch 352
+MD5 00e5bea1e925c2d81d32191937eb8d5b files/linux26-headers-soundcard-ppc64.patch 631
 MD5 598136365858338b26557b7587c6725f files/linux26-headers-2.6.3-strict-ansi-fix.patch 4166
-MD5 ec3d195f7d40d599802d5c0c5ad8f502 files/linux26-headers-2.6.4-appCompat.patch 17240
 MD5 aa9ba92e8479bdb5f69b03b5c72be866 files/linux26-headers-2.6.4-unistd-nptl-fix.patch 362
 MD5 8fbc202526e4c1b1672c5274bbff4e5f files/linux26-headers-2.6.6-appCompat.patch 26689
 MD5 830c6d1dcb1b22b9095e6f16f3ebdf85 files/linux26-headers-2.6.6-tcp_info-DRS-backport.patch 288
 MD5 7c487aa645f5d88e86c3252ab44ef5ae files/linux26-headers-2.6.7-appCompat.patch 42608
 MD5 6dd79a655f006aebb7206203f3654976 files/linux26-headers-2.6.7-generic-arm-prepare.patch 978
+MD5 b405a908c2cc1e6ed3e25f030c41f4c4 files/digest-linux26-headers-2.6.7-r4 66
 MD5 d78e0d94873de4518bca401d5688401c files/linux26-headers-2.6.7-prefetch.patch 528
-MD5 14a0de85d11206096f05e186cebab07b files/linux26-headers-2.6.8.1-appCompat.patch 53549
-MD5 0501d9fb994e3c9721b2a239e92e30c6 files/linux26-headers-2.6.8.1-strict-ansi-fix.patch 4086
-MD5 00e5bea1e925c2d81d32191937eb8d5b files/linux26-headers-soundcard-ppc64.patch 631
+MD5 9f83b3bf65ac599e58c5b96ed2569963 files/linux26-headers-2.6.8.1-sparc-signal_h.patch 298
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.2.6 (GNU/Linux)
+
+iD8DBQFBqpHUArHZZzCEUG0RAhZFAJkB8jWo1ppvcQPjXJKHNY+R64h+nQCfT7vQ
+3xL7WbTRzp7OMBJShNz8BIw=
+=rdDs
+-----END PGP SIGNATURE-----
diff --git a/sys-kernel/linux26-headers/files/linux26-headers-2.6.8.1-sparc-signal_h.patch b/sys-kernel/linux26-headers/files/linux26-headers-2.6.8.1-sparc-signal_h.patch
new file mode 100644 (file)
index 0000000..e8fce9e
--- /dev/null
@@ -0,0 +1,10 @@
+--- linux/include/asm-sparc/signal.h.orig      2004-07-20 11:04:38.459721480 -0700
++++ linux/include/asm-sparc/signal.h   2004-07-20 11:06:06.945067814 -0700
+@@ -3,6 +3,7 @@
+ #define _ASMSPARC_SIGNAL_H
+ 
+ #include <asm/sigcontext.h>
++#include <linux/compiler.h>
+ 
+ #ifdef __KERNEL__
+ #ifndef __ASSEMBLY__
index 9b96286de64c9b7c664488f910f9850bcc1d4844..9caef39bcc346eb28ff6752a434e4fc1c229b48e 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux26-headers/linux26-headers-2.6.8.1-r1.ebuild,v 1.8 2004/11/14 10:04:16 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux26-headers/linux26-headers-2.6.8.1-r1.ebuild,v 1.9 2004/11/29 03:02:43 eradicator Exp $
 
 ETYPE="headers"
 inherit kernel eutils
@@ -21,7 +21,7 @@ HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/"
 LICENSE="GPL-2"
 SLOT="0"
 PROVIDE="virtual/kernel virtual/os-headers"
-KEYWORDS="-* amd64 arm hppa ~ia64 ~ppc ppc64 sh ~x86"
+KEYWORDS="-* amd64 arm hppa ~ia64 ~ppc ppc64 ~sparc sh ~x86"
 IUSE=""
 
 DEPEND="!virtual/os-headers"
@@ -61,6 +61,9 @@ src_unpack() {
 
        # Fixes
        case "${ARCH}" in
+               sparc*)
+                       epatch ${FILESDIR}/${P}-sparc-signal_h.patch
+               ;;
                *)
                        headers___fix ${S}/include/asm-ia64/*
                        headers___fix ${S}/include/asm-ppc64/*