From 9a79c6c6ea38569cf3375de320f41bb5a59254d6 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Sat, 2 Dec 2006 23:05:18 +0000 Subject: [PATCH] Fix for ipmi #150864 and nbd #149074. Package-Manager: portage-2.1.2_rc2-r3 --- sys-kernel/linux-headers/ChangeLog | 8 +++- sys-kernel/linux-headers/Manifest | 22 ++++++--- .../files/digest-linux-headers-2.6.17-r2 | 9 ++++ .../linux-headers-2.6.17-r2.ebuild | 45 +++++++++++++++++++ 4 files changed, 76 insertions(+), 8 deletions(-) create mode 100644 sys-kernel/linux-headers/files/digest-linux-headers-2.6.17-r2 create mode 100644 sys-kernel/linux-headers/linux-headers-2.6.17-r2.ebuild diff --git a/sys-kernel/linux-headers/ChangeLog b/sys-kernel/linux-headers/ChangeLog index bffd97a21853..2108a457b3cd 100644 --- a/sys-kernel/linux-headers/ChangeLog +++ b/sys-kernel/linux-headers/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-kernel/linux-headers # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/ChangeLog,v 1.204 2006/12/02 19:11:04 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/ChangeLog,v 1.205 2006/12/02 23:05:18 vapier Exp $ + +*linux-headers-2.6.17-r2 (02 Dec 2006) + + 02 Dec 2006; Mike Frysinger + +linux-headers-2.6.17-r2.ebuild: + Fix for ipmi #150864 and nbd #149074. *linux-headers-2.6.19 (02 Dec 2006) diff --git a/sys-kernel/linux-headers/Manifest b/sys-kernel/linux-headers/Manifest index 15ea967de3bf..61698d561d5e 100644 --- a/sys-kernel/linux-headers/Manifest +++ b/sys-kernel/linux-headers/Manifest @@ -42,6 +42,7 @@ DIST gentoo-headers-2.6.11-7.tar.bz2 21194 RMD160 a81c367feae2126476198e1e0f65f2 DIST gentoo-headers-2.6.16-4.tar.bz2 23895 RMD160 193575d1b9a4d212230929803f350378f78b3a3e SHA1 93f9e96c9336bf648c39b4da4e2d657a17bce331 SHA256 4f0c42db4466bcf28a7b86baa3ca5ff5f9a14020ee7e52b7fa2e9cab40ce0df6 DIST gentoo-headers-2.6.17-3.tar.bz2 24079 RMD160 19373139c4212db5e725f8585e1e05a8316a837e SHA1 4c8151e517e7de5cf6ca42af29d9f355a83959d3 SHA256 a9d28ee423be63079f26c14c8175bd52de4b441cc1c0285fc83b8655eff15806 DIST gentoo-headers-2.6.17-4.tar.bz2 24155 RMD160 49e0cfbda99a5ab0e2dc456745be7e938706ec8e SHA1 1421b34ed823d56a2c313eec2934fa916937dd95 SHA256 c221c68c3653d50e5bfeafb7da75ad0d5811586e1cf164b429b6c692e3e827b3 +DIST gentoo-headers-2.6.17-5.tar.bz2 24016 RMD160 1ad27d63cd2bfe588999e12b1bc3d99aaa696178 SHA1 d248c017bc1ff9f107d11c956d072730899285a7 SHA256 e4ec1a20c9d384f31bc845976beb333dc9fdbb234979baf127c4fff3359afdd4 DIST gentoo-headers-2.6.18-1.tar.bz2 522 RMD160 19ea56969b64d232bae1553c50860ee098d697b1 SHA1 44c67f627afb85a8929695239275e6b7f37aa4e1 SHA256 fdab756aa2aed36f71b816ee3085cf4fc914fab407a9a68e67ea8a1b6dc19d4a DIST gentoo-headers-2.6.8.1-2.tar.bz2 17159 RMD160 2df2ab46ef8f42c534bb77b865e1c68bca6a127d SHA1 a94fd947395c354aceae0c35ea524cfc79483300 SHA256 f513e63f2ff5e37514fd8546959e5f308d319075ac70675e372e47e662f6a836 DIST linux-2.0.40.tar.bz2 6121108 RMD160 fbbbd2afa19a6242d31b6a1240f394440f556382 SHA1 01128e27f2871235196ed1d9432264a7a35a29d3 SHA256 80db7850ff829b5cb567c9c2498dc560c808a6cb49d0d12b6de0eb09a799e969 @@ -103,6 +104,10 @@ EBUILD linux-headers-2.6.17-r1.ebuild 1287 RMD160 a3477a47a00d7bd25dc33edd8325f8 MD5 e1a5c7f8789630ed069b65497ff6bb40 linux-headers-2.6.17-r1.ebuild 1287 RMD160 a3477a47a00d7bd25dc33edd8325f8b169a629ed linux-headers-2.6.17-r1.ebuild 1287 SHA256 2c1c65136e915e0a5ef4523496eb032373e9fffe216cfe1ac77e9d2198848905 linux-headers-2.6.17-r1.ebuild 1287 +EBUILD linux-headers-2.6.17-r2.ebuild 1287 RMD160 7d16bf4e774eb8b17334b26a11f9c2b7e9b14ed7 SHA1 2dc298485430ad0471b325d49a9a80b75cc0e446 SHA256 86e7dbbb016bf996c7fbd45ac65f36e5c7628f69db3dfd7c50af83f2b22577c4 +MD5 e2c3444ac67c2d9aac95a70fa5cd9e1b linux-headers-2.6.17-r2.ebuild 1287 +RMD160 7d16bf4e774eb8b17334b26a11f9c2b7e9b14ed7 linux-headers-2.6.17-r2.ebuild 1287 +SHA256 86e7dbbb016bf996c7fbd45ac65f36e5c7628f69db3dfd7c50af83f2b22577c4 linux-headers-2.6.17-r2.ebuild 1287 EBUILD linux-headers-2.6.17.ebuild 1267 RMD160 cc84c73e47e257b07437b6829a531317d81220e0 SHA1 bf3600cf0c2e3453a2ab8fe57240c68e08e4a530 SHA256 12168216f4bb9c7a2e41e72bda0356a3564fb2544c8caf7effcef9ee520a167a MD5 374b17f55df8853b685f3de5f19a422c linux-headers-2.6.17.ebuild 1267 RMD160 cc84c73e47e257b07437b6829a531317d81220e0 linux-headers-2.6.17.ebuild 1267 @@ -119,10 +124,10 @@ EBUILD linux-headers-2.6.8.1-r4.ebuild 1224 RMD160 b13740c682d4eb2d7e0469385019b MD5 119d3e6656fcf0f91b0c814afd2f9182 linux-headers-2.6.8.1-r4.ebuild 1224 RMD160 b13740c682d4eb2d7e0469385019b993670c372a linux-headers-2.6.8.1-r4.ebuild 1224 SHA256 37a80d98b1b36b810adeba70a7704aec77568c00c107988a784c207f652a2420 linux-headers-2.6.8.1-r4.ebuild 1224 -MISC ChangeLog 37238 RMD160 afcca68c47b173b4b1495a769b3e03b2d55675f3 SHA1 cfe36dabe70914ad1b4356bedef6e9ee0715f413 SHA256 d6b68ddecaad13a6412580c567f5be3e114a2ff1053bbea34411638c9b5732dc -MD5 34a6a3a69d36e5b22dbce81c33877188 ChangeLog 37238 -RMD160 afcca68c47b173b4b1495a769b3e03b2d55675f3 ChangeLog 37238 -SHA256 d6b68ddecaad13a6412580c567f5be3e114a2ff1053bbea34411638c9b5732dc ChangeLog 37238 +MISC ChangeLog 37404 RMD160 724106dc89199120f81bef1137d7793e38eb562d SHA1 ae5307df99c943d7f652a3879a51dfb56faa4ee8 SHA256 fb4a55ecfe9d25cd085c4e25d4ee1ae5e9d85a9ef07868db04c81fdbe3142f72 +MD5 bb4b0e18bfa3f08caace17741a3b67f0 ChangeLog 37404 +RMD160 724106dc89199120f81bef1137d7793e38eb562d ChangeLog 37404 +SHA256 fb4a55ecfe9d25cd085c4e25d4ee1ae5e9d85a9ef07868db04c81fdbe3142f72 ChangeLog 37404 MISC metadata.xml 162 RMD160 d002486a43522f2116b1d9d59828c484956d66e2 SHA1 d6b4923897f6ae673b4f93646f5b4ba61d5a2c3c SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a MD5 567094e03359ffc1c95af7356395228d metadata.xml 162 RMD160 d002486a43522f2116b1d9d59828c484956d66e2 metadata.xml 162 @@ -163,6 +168,9 @@ SHA256 c5b2a47d833d7b8e0d1976ed810c86ceb553147efa15f792edce53988feb02dc files/di MD5 5112f79e4cb317edb432854d453018ec files/digest-linux-headers-2.6.17-r1 801 RMD160 db647e8e1f7320ff466dfa5786a98acae7514dd2 files/digest-linux-headers-2.6.17-r1 801 SHA256 dec9eef2a2919882c8f511f4a6c65fca65f36ed83b51bf05172bcb72dd4ed6fa files/digest-linux-headers-2.6.17-r1 801 +MD5 6c77641c4761e2b7cef43ef5a15f1fa7 files/digest-linux-headers-2.6.17-r2 801 +RMD160 3001dab123159b291262367227bd3cc43469670f files/digest-linux-headers-2.6.17-r2 801 +SHA256 7b691fe785e084aa5f970c8e9121f325babf9acec1f9b7abf41f26132b9a0f20 files/digest-linux-headers-2.6.17-r2 801 MD5 39a96c29c4391abf93a5c9100c50402a files/digest-linux-headers-2.6.18 512 RMD160 aadc1847ece804757cdc563fee1766fd8a92ada1 files/digest-linux-headers-2.6.18 512 SHA256 3fc44cda0d48cc6db4fadfba1aeb9b39618b19b2ee972cea3d4b0f2f1d80c1e4 files/digest-linux-headers-2.6.18 512 @@ -175,7 +183,7 @@ SHA256 825299e026cccf262682b6311a9bb9897b10eff11aecae00a5ce6ea88bb8849a files/di -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) -iD8DBQFFcc/UamhnQswr0vIRAjtkAJ9KaLs3NHGtHbJtA0F3TIvPrzqfOgCgmmP0 -AaknH7OwI8tmy0yPbt5X1kY= -=TLKa +iD8DBQFFcga2amhnQswr0vIRAvU9AJ9HHSfoYAFXK7IIUaZfMysQzGaDTQCffKGh +QYJnLRjWhsxzG3li/2PwpKw= +=3SXW -----END PGP SIGNATURE----- diff --git a/sys-kernel/linux-headers/files/digest-linux-headers-2.6.17-r2 b/sys-kernel/linux-headers/files/digest-linux-headers-2.6.17-r2 new file mode 100644 index 000000000000..59f56101cbec --- /dev/null +++ b/sys-kernel/linux-headers/files/digest-linux-headers-2.6.17-r2 @@ -0,0 +1,9 @@ +MD5 073d9536c90ff6a7bfadf04a7ccda9eb gentoo-headers-2.6.17-5.tar.bz2 24016 +RMD160 1ad27d63cd2bfe588999e12b1bc3d99aaa696178 gentoo-headers-2.6.17-5.tar.bz2 24016 +SHA256 e4ec1a20c9d384f31bc845976beb333dc9fdbb234979baf127c4fff3359afdd4 gentoo-headers-2.6.17-5.tar.bz2 24016 +MD5 09f2629e5918ebe21f54e610b6713f92 linux-2.6.17-m68k-headers.patch.bz2 18059 +RMD160 9594404d1c3ac50a6baa49c390f21ab729122df6 linux-2.6.17-m68k-headers.patch.bz2 18059 +SHA256 f0815e019ce814f21c6cc7ae8706538cabc23d1dfd177d0f7a91408ad85d5916 linux-2.6.17-m68k-headers.patch.bz2 18059 +MD5 37ddefe96625502161f075b9d907f21e linux-2.6.17.tar.bz2 41272919 +RMD160 26aad30c9a6610665c6c7d62401d79bf56a6a699 linux-2.6.17.tar.bz2 41272919 +SHA256 ab0f647d52f124958439517df9e1ae0efda90cdb851f59f522fa1749f1d87d58 linux-2.6.17.tar.bz2 41272919 diff --git a/sys-kernel/linux-headers/linux-headers-2.6.17-r2.ebuild b/sys-kernel/linux-headers/linux-headers-2.6.17-r2.ebuild new file mode 100644 index 000000000000..dbab97575bec --- /dev/null +++ b/sys-kernel/linux-headers/linux-headers-2.6.17-r2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/linux-headers-2.6.17-r2.ebuild,v 1.1 2006/12/02 23:05:18 vapier Exp $ + +ETYPE="headers" +H_SUPPORTEDARCH="alpha amd64 arm hppa m68k ia64 ppc ppc64 s390 sh sparc x86" +inherit eutils multilib kernel-2 +detect_version + +PATCHES_V='5' + +SRC_URI="${KERNEL_URI} mirror://gentoo/linux-2.6.17-m68k-headers.patch.bz2 + http://dev.gentoo.org/~plasmaroo/patches/kernel/gentoo-headers/gentoo-headers-${PV}-${PATCHES_V}.tar.bz2" + +KEYWORDS="-* ~amd64 ~arm ~m68k ~ppc ppc64 ~sh ~sparc x86" +IUSE="gcc64" + +DEPEND="ppc? ( gcc64? ( sys-devel/gcc-powerpc64 ) ) + sparc? ( gcc64? ( sys-devel/gcc-sparc64 ) )" + +UNIPATCH_LIST="${DISTDIR}/linux-2.6.17-m68k-headers.patch.bz2 + ${DISTDIR}/gentoo-headers-${PV}-${PATCHES_V}.tar.bz2" + +wrap_headers_fix() { + for i in $* + do + echo -n " $1/" + cd ${S}/include/$1 + headers___fix $(find . -type f -print) + shift + done + echo +} + +src_unpack() { + ABI=${KERNEL_ABI} + kernel-2_src_unpack + + # Fixes ... all the wrapper magic is to keep sed from dumping + # ugly warnings about how it can't work on a directory. + cd "${S}"/include + einfo "Applying automated fixes:" + wrap_headers_fix asm-* linux + einfo "... done" +} -- 2.26.2