commit:     025d9845c7ae6a8c45cec3ef3a5e39bc2400debd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 20 19:10:26 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 20 19:16:45 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=025d9845

sys-kernel/gentoo-kernel-bin: drop 5.4.105-r1, 5.10.23-r1, 5.11.6-r1 (broken)

These binaries seem to be corrupt (for arm64).

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-kernel/gentoo-kernel-bin/Manifest              |   3 -
 .../gentoo-kernel-bin-5.10.23-r1.ebuild            | 113 ---------------------
 .../gentoo-kernel-bin-5.11.6-r1.ebuild             | 113 ---------------------
 .../gentoo-kernel-bin-5.4.105-r1.ebuild            | 113 ---------------------
 4 files changed, 342 deletions(-)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 80151162e90..3bd57a15b8a 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -53,7 +53,6 @@ DIST gentoo-kernel-5.10.22-1.amd64.xpak 64085208 BLAKE2B 
2ad4a5ac3391bf34c15a190
 DIST gentoo-kernel-5.10.22-1.arm64.xpak 59289046 BLAKE2B 
fdacceeb2cc5078438f65f6ef5a30669a3c5f20d66c68578265574af56afcf810625d321f6ee889fb31ac6e2ee6a9e92256dfde8d22364747667c94dc0d1e1b5
 SHA512 
e0af4c4e921621a342b901e2b8e1c2ca19817d5f412a106d2718afc8c967163a2068056cb29b0c8ae739bf77d29277a2fb493c028ca4477af59b68fff79e63da
 DIST gentoo-kernel-5.10.22-1.x86.xpak 57048115 BLAKE2B 
a07ef32fa35da33d9b5d56c66c18465e3ae89edb801763e87a2de543fdaa37722e063f64da42074baf42f26b990dfbf9e1e7d102943dc5edf791727d568d776f
 SHA512 
f9f85ac08c1ca19715ecda74242ceaee600e2ae83aa6dfe5fa862dfceecfb0d1f16bdebbeb96bbf706555e717e4200a7de705017b62788f74bc16561d2372ac6
 DIST gentoo-kernel-5.10.23-1.amd64.xpak 64099761 BLAKE2B 
68a9947ade38ee341527109c247e912693d3eab2c7df951ec811ef650709100672f2f839f142e35bb51225de327e22160d646a361df34edc7ce5dca6839575d4
 SHA512 
97b22fa157a093e0c0313dec79c9eaa68e794791b2a26bbd41b39ea89a93cbdaa9af61084d2cb5f48d0c86612c5093b7650884aac6668f599ddebdb2da00d937
-DIST gentoo-kernel-5.10.23-1.arm64.xpak 59366782 BLAKE2B 
492c537807abf949818ff306096dc3b07e34c9406c4ecf56c34334c6c14d80fb5183fc95ea942d9a511800a0b6c3ae260405b1d8209585cbf6199b5e639a5987
 SHA512 
d28ca649f912a95ad997916707f2555c1552dca9b0abecae3ff0a8c6fb7daf08c996656e7b6489b1e7541a14d6a45bf05dde1b1302adea1da7f1cd0b0e19eb3e
 DIST gentoo-kernel-5.10.23-1.x86.xpak 57061009 BLAKE2B 
6c8c05b418a6abdca512ee68af83c3dc7fb4e117b093cf228d90c1ac57c404983d4a0b8bc69c89d5e03087ac68ad2ae9d342fbaa9e1bebf150db4d169900f23d
 SHA512 
24b155a996f36aeabffae4445ae6bfea2a665cfd149cc2fae95dae27b4e971775ac9b054ad2935c3932b1064e219a4594ebdeb3c441740fde09f3371d6f4c112
 DIST gentoo-kernel-5.10.24-1.amd64.xpak 64100066 BLAKE2B 
0f18bedb448c5c0bd8165846a190278b9a96264b04a09be97fc51968fd74f66f29ea7ff845ac874748c1ac60c4c4a4aa4a72d7a273e84551fe09d870715407b9
 SHA512 
414a12ae14da6a81dd0dbdf80f05e511d686bdba7f5fffe5c754144f7dd9245368ee3a1673df16e996e80985b7f435613d888c5e5324d967dd622b9db03407fc
 DIST gentoo-kernel-5.10.24-1.x86.xpak 57056253 BLAKE2B 
5925e7739cda2fd853d919a4681f28849afb9552acfd7cb91387828d6c7286ce9b1b32b93e55339311696e5bf62974a2a117c668221fca3ec062bf574569837f
 SHA512 
395019c3a8d40eea18d92db2507386bd2202a8f13e25bb7a247724820a8f0ee854a05c6e999129556e894443b011928e80fa41612bef6a6c070035ecf11c749f
@@ -70,7 +69,6 @@ DIST gentoo-kernel-5.11.5-1.amd64.xpak 64924579 BLAKE2B 
b4484bb69d8355f63acecada
 DIST gentoo-kernel-5.11.5-1.arm64.xpak 59869818 BLAKE2B 
26d4431d1e9e3dd58f1d352ab872cf2749d64ae768a114d42cf1bf3ac342c9792dfa19ccd1bf502ea26ee99a0bb00e75783b2958726d5073d8f69c3f66e29a9c
 SHA512 
ea64669b86cb1a3c86f92016f8a9838eabf1328c9a996084c8e8226b736d526b7d246f42d24ff9d07d2d0606cc0db914251b7007caa74080a482c0bcdd4a0bc6
 DIST gentoo-kernel-5.11.5-1.x86.xpak 57891193 BLAKE2B 
f9f1eed75c7a81067994fe07a8305e5d70001c4ac969ae4d39d222960cf70c5fe5591db0a4e19fbaca9faa53e6dc1206158c0ad071cf3907761a61b00eedf098
 SHA512 
9494f10ae5a2ad3a0232e9eca5cb16647e4967f5ded3b45b5752f2e380b1c21437b9239d2fc7336cd84a246b488dc405e389c844263834a1feeea9257b2f8779
 DIST gentoo-kernel-5.11.6-1.amd64.xpak 64926961 BLAKE2B 
3134919e40bd922dc334999c7b32d5810779c7833b2719ba0d5b2fb975afce70142faa3dd047c73f12384a74aa1eafd8e9900357feedb58dc8b074b563a61501
 SHA512 
fd4cfb53d2ca7c2a4869951c1dd9f32fe7878274d337b851b5dfd8fe3ab2bc7a0ec41164441ca49e0dbbde93dcfaa2969c1a60ae529b82c47ad7c1247be1b21c
-DIST gentoo-kernel-5.11.6-1.arm64.xpak 59948554 BLAKE2B 
bdc44a259d7c6a75a44e0d5606689eef1beae84fe9671cdb17e85eef35f059593d465b6538629c0713e3d2c3fd24bb5088339a43602525eb49187d839d5e6cc9
 SHA512 
60d7e099e605fb843e069d0bc217388e2f5aa847369cfbfa965f2fa81c5c34b6a47b02d9d0781aa55030d0138fff35c1062ae6198ff6625bcc49e7764ac7c823
 DIST gentoo-kernel-5.11.6-1.x86.xpak 57886583 BLAKE2B 
6199bac90efa9c4d9db1b69151ddef53152406a8e8e3a67124dfef3abc4334ecfa387f70842c10751ff0b41efe9efdaa1aa0db675c86fb6b4f41f90ad597b3d4
 SHA512 
546185317fad3bac4e2908c9685b357cbdfd311ad4ff378b1d99c2b0212d4a5a68c8148efd48441647363d087d223a87ca2b7c8e6a4286513ca9eb9a74d44c72
 DIST gentoo-kernel-5.11.7-1.amd64.xpak 64458248 BLAKE2B 
119a8440af915cd2b6040b6be0905614632bd6f99fd9f0d8cb3d3694e2a9720fd2b3623f5572441b570c1a46f1a3f49985a4c2f66107d327ad95761afcb6970d
 SHA512 
4b03ee42ec8e25c286e85283026e3284509a689d1b91f1be3ec6312a8a85382a5718ca8f1c8708ec57118d2884bacf3d456c7448552390a98caefe16124afa4b
 DIST gentoo-kernel-5.11.7-1.x86.xpak 57450576 BLAKE2B 
bce3c47f76d16da2b6865a0f890d34ad6b4cc9fb0e129c7c458e1aa33e2110d8633d3279ce8b50e3d012acda8e219c574c9d952f98c2b773d0a8783224af5223
 SHA512 
76dcf77c7f46706c44f21e975cc96aa48037631ec4349e5dd15b9488fc28b299ddf75db2f2c2147f64a32eb37ed7682c553d0a6b9940a89c70e227a097d7f00b
@@ -90,7 +88,6 @@ DIST gentoo-kernel-5.4.104-1.amd64.xpak 61168729 BLAKE2B 
f4035929ec0ae6f975b6a1f
 DIST gentoo-kernel-5.4.104-1.arm64.xpak 56426355 BLAKE2B 
bf76ddf35a3a1406299161ac32fdf233ed87273e840d4c3c72e0fff0769f7e6706bc38ea9fb0aff3ae728343cf3586c337862ef625034ff3572ddb4616f148ce
 SHA512 
98cd8c677f763b41517a09e5d5d2fbbf18b8a30deb1ab0b4821f4486edcf29ad46c29a1caad34f1218a97a1fa60cdf7ac06614a7c5c47669d0209f6bf76d46af
 DIST gentoo-kernel-5.4.104-1.x86.xpak 52994991 BLAKE2B 
e96911371fea462e94128a7790b089a5e1357b74b30d9b649097c7b295d8534195f4f98579a07f151e068d0a05d92cd181ab824cea181cd927457d36c8f84a6c
 SHA512 
0715b8858ffd473bc694ae0f8ff79eae13d6849226424d56d5c20657116732d49571ac9b5434674c8db3e5765761f3f03372e1d5decb15ed723b42053888a0e8
 DIST gentoo-kernel-5.4.105-1.amd64.xpak 61143714 BLAKE2B 
7b404897b1da5790dae7990a35d1ce8b041989d958a9ac9eb974b2e7dfcb5ffac177d1055bf6a228530c35e7d5471a946f38650633d7ffb6a5a3a61c15b1bd0c
 SHA512 
73502f24aa6de2b31002e37c638fdfe16ad990666c76221766240ddba7da2e902caa609a6bede8f0832bd7c14b56df440c210890c16c36194471b9b36403e7b1
-DIST gentoo-kernel-5.4.105-1.arm64.xpak 56446869 BLAKE2B 
d57f6477484329e5d04be009cd240902f1c259f584b6c522d52b993ad8fe02a7448f578bbd77a3079f3d616f51306f2d9774b813904e173b18f2c9726cb90c26
 SHA512 
927aba91a3debebdc61ad20be444681b701a3892f39f6db0bcf1cc8bf8d3dc989f6ddad3c8b49d17486bc217e90c24394f11a8119ba6ede01f8771b78b79edcf
 DIST gentoo-kernel-5.4.105-1.x86.xpak 52996400 BLAKE2B 
13dd3bfb78f48560ca8716f0baa2d5c30c4505c95dae85c2c5b2e7b116da182945ce878a7b7e451a23ce528b8dfa222ca485271c4c040b7dad0befababb78e01
 SHA512 
0841f2fe7f0910952b880dd5652934a8aa64a7dcae56dfcbf4a97ac0647ef750645f1b83e161f2db1c351a909d6e7a60c6228ba129366adf6f036ed1390f3e18
 DIST gentoo-kernel-5.4.106-1.amd64.xpak 61146719 BLAKE2B 
eb8ae4d9042e3ad9e69a5fae488763964c257e7a78f3b08b8d7b8a313bcdb48e975c4116c9b8e68be42c45351e7035e6ab892e155600a0ac3560ae54f84f6170
 SHA512 
b823ec881b83f42e54e2b393ed5060d84a7dcf9b7ed3967dc43124a88548f834c3eab56a679b8277d3427e9e05601ea3b06e218fc9923b5aa39bac09774194e1
 DIST gentoo-kernel-5.4.106-1.x86.xpak 52989825 BLAKE2B 
fbcb31f68a1a03d1395e66c5491e35006ef642090d1c4b14892eb43d56b818663e40666ead8dcda0c0b7814739b41e3c4fa27c3d9a7ddee05a652f3560a1e3a2
 SHA512 
ad9c927f9b4311921de6c59706c84872a7d3955dbea393c11179504a730a1495981b473483e44ea204b003e6b8fd11b7bb6198c642b79191d39d04dc2878147d

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.23-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.23-r1.ebuild
deleted file mode 100644
index 18c02d4c0f3..00000000000
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.23-r1.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit kernel-install toolchain-funcs
-
-MY_P=linux-${PV%.*}
-GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 ))
-BINPKG=${P/-bin/}-1
-
-DESCRIPTION="Pre-built Linux kernel with genpatches"
-HOMEPAGE="https://www.kernel.org/";
-SRC_URI+="
-       https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
-       
https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.base.tar.xz
-       
https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
-       arm64? (
-               
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
-                       -> ${BINPKG}.arm64.xpak
-       )
-"
-S=${WORKDIR}
-
-LICENSE="GPL-2"
-KEYWORDS="~arm64"
-
-RDEPEND="
-       !sys-kernel/gentoo-kernel:${SLOT}
-       !sys-kernel/vanilla-kernel:${SLOT}
-       !sys-kernel/vanilla-kernel-bin:${SLOT}"
-PDEPEND="
-       >=virtual/dist-kernel-${PV}"
-BDEPEND="
-       sys-devel/bc
-       sys-devel/flex
-       virtual/libelf
-       virtual/yacc"
-
-QA_PREBUILT='*'
-
-src_unpack() {
-       default
-       ebegin "Unpacking ${BINPKG}.${ARCH}.xpak"
-       tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak")
-       eend ${?} || die "Unpacking ${BINPKG} failed"
-}
-
-src_prepare() {
-       local PATCHES=(
-               # meh, genpatches have no directory
-               "${WORKDIR}"/*.patch
-       )
-       cd "${MY_P}" || die
-       default
-}
-
-src_configure() {
-       # force ld.bfd if we can find it easily
-       local LD="$(tc-getLD)"
-       if type -P "${LD}.bfd" &>/dev/null; then
-               LD+=.bfd
-       fi
-
-       tc-export_build_env
-       local makeargs=(
-               V=1
-
-               HOSTCC="$(tc-getBUILD_CC)"
-               HOSTCXX="$(tc-getBUILD_CXX)"
-               HOSTCFLAGS="${BUILD_CFLAGS}"
-               HOSTLDFLAGS="${BUILD_LDFLAGS}"
-
-               CROSS_COMPILE=${CHOST}-
-               AS="$(tc-getAS)"
-               CC="$(tc-getCC)"
-               LD="${LD}"
-               AR="$(tc-getAR)"
-               NM="$(tc-getNM)"
-               STRIP=":"
-               OBJCOPY="$(tc-getOBJCOPY)"
-               OBJDUMP="$(tc-getOBJDUMP)"
-
-               # we need to pass it to override colliding Gentoo envvar
-               ARCH=$(tc-arch-kernel)
-
-               O="${WORKDIR}"/modprep
-       )
-
-       mkdir modprep || die
-       cp "usr/src/linux-${PV}/.config" modprep/ || die
-       emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
-}
-
-src_test() {
-       kernel-install_test "${PV}" \
-               "usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \
-               "lib/modules/${PV}"
-}
-
-src_install() {
-       mv lib usr "${ED}"/ || die
-
-       # strip out-of-source build stuffs from modprep
-       # and then copy built files
-       find modprep -type f '(' \
-                       -name Makefile -o \
-                       -name '*.[ao]' -o \
-                       '(' -name '.*' -a -not -name '.config' ')' \
-               ')' -delete || die
-       rm modprep/source || die
-       cp -p -R modprep/. "${ED}/usr/src/linux-${PV}"/ || die
-}

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.11.6-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.11.6-r1.ebuild
deleted file mode 100644
index 1d8f27f2627..00000000000
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.11.6-r1.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit kernel-install toolchain-funcs
-
-MY_P=linux-${PV%.*}
-GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 ))
-BINPKG=${P/-bin/}-1
-
-DESCRIPTION="Pre-built Linux kernel with genpatches"
-HOMEPAGE="https://www.kernel.org/";
-SRC_URI+="
-       https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
-       
https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.base.tar.xz
-       
https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
-       arm64? (
-               
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
-                       -> ${BINPKG}.arm64.xpak
-       )
-"
-S=${WORKDIR}
-
-LICENSE="GPL-2"
-KEYWORDS="~arm64"
-
-RDEPEND="
-       !sys-kernel/gentoo-kernel:${SLOT}
-       !sys-kernel/vanilla-kernel:${SLOT}
-       !sys-kernel/vanilla-kernel-bin:${SLOT}"
-PDEPEND="
-       >=virtual/dist-kernel-${PV}"
-BDEPEND="
-       sys-devel/bc
-       sys-devel/flex
-       virtual/libelf
-       virtual/yacc"
-
-QA_PREBUILT='*'
-
-src_unpack() {
-       default
-       ebegin "Unpacking ${BINPKG}.${ARCH}.xpak"
-       tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak")
-       eend ${?} || die "Unpacking ${BINPKG} failed"
-}
-
-src_prepare() {
-       local PATCHES=(
-               # meh, genpatches have no directory
-               "${WORKDIR}"/*.patch
-       )
-       cd "${MY_P}" || die
-       default
-}
-
-src_configure() {
-       # force ld.bfd if we can find it easily
-       local LD="$(tc-getLD)"
-       if type -P "${LD}.bfd" &>/dev/null; then
-               LD+=.bfd
-       fi
-
-       tc-export_build_env
-       local makeargs=(
-               V=1
-
-               HOSTCC="$(tc-getBUILD_CC)"
-               HOSTCXX="$(tc-getBUILD_CXX)"
-               HOSTCFLAGS="${BUILD_CFLAGS}"
-               HOSTLDFLAGS="${BUILD_LDFLAGS}"
-
-               CROSS_COMPILE=${CHOST}-
-               AS="$(tc-getAS)"
-               CC="$(tc-getCC)"
-               LD="${LD}"
-               AR="$(tc-getAR)"
-               NM="$(tc-getNM)"
-               STRIP=":"
-               OBJCOPY="$(tc-getOBJCOPY)"
-               OBJDUMP="$(tc-getOBJDUMP)"
-
-               # we need to pass it to override colliding Gentoo envvar
-               ARCH=$(tc-arch-kernel)
-
-               O="${WORKDIR}"/modprep
-       )
-
-       mkdir modprep || die
-       cp "usr/src/linux-${PV}/.config" modprep/ || die
-       emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
-}
-
-src_test() {
-       kernel-install_test "${PV}" \
-               "usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \
-               "lib/modules/${PV}"
-}
-
-src_install() {
-       mv lib usr "${ED}"/ || die
-
-       # strip out-of-source build stuffs from modprep
-       # and then copy built files
-       find modprep -type f '(' \
-                       -name Makefile -o \
-                       -name '*.[ao]' -o \
-                       '(' -name '.*' -a -not -name '.config' ')' \
-               ')' -delete || die
-       rm modprep/source || die
-       cp -p -R modprep/. "${ED}/usr/src/linux-${PV}"/ || die
-}

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.105-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.105-r1.ebuild
deleted file mode 100644
index 18c02d4c0f3..00000000000
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.105-r1.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit kernel-install toolchain-funcs
-
-MY_P=linux-${PV%.*}
-GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 ))
-BINPKG=${P/-bin/}-1
-
-DESCRIPTION="Pre-built Linux kernel with genpatches"
-HOMEPAGE="https://www.kernel.org/";
-SRC_URI+="
-       https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
-       
https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.base.tar.xz
-       
https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
-       arm64? (
-               
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.xpak
-                       -> ${BINPKG}.arm64.xpak
-       )
-"
-S=${WORKDIR}
-
-LICENSE="GPL-2"
-KEYWORDS="~arm64"
-
-RDEPEND="
-       !sys-kernel/gentoo-kernel:${SLOT}
-       !sys-kernel/vanilla-kernel:${SLOT}
-       !sys-kernel/vanilla-kernel-bin:${SLOT}"
-PDEPEND="
-       >=virtual/dist-kernel-${PV}"
-BDEPEND="
-       sys-devel/bc
-       sys-devel/flex
-       virtual/libelf
-       virtual/yacc"
-
-QA_PREBUILT='*'
-
-src_unpack() {
-       default
-       ebegin "Unpacking ${BINPKG}.${ARCH}.xpak"
-       tar -x < <(xz -c -d --single-stream "${DISTDIR}/${BINPKG}.${ARCH}.xpak")
-       eend ${?} || die "Unpacking ${BINPKG} failed"
-}
-
-src_prepare() {
-       local PATCHES=(
-               # meh, genpatches have no directory
-               "${WORKDIR}"/*.patch
-       )
-       cd "${MY_P}" || die
-       default
-}
-
-src_configure() {
-       # force ld.bfd if we can find it easily
-       local LD="$(tc-getLD)"
-       if type -P "${LD}.bfd" &>/dev/null; then
-               LD+=.bfd
-       fi
-
-       tc-export_build_env
-       local makeargs=(
-               V=1
-
-               HOSTCC="$(tc-getBUILD_CC)"
-               HOSTCXX="$(tc-getBUILD_CXX)"
-               HOSTCFLAGS="${BUILD_CFLAGS}"
-               HOSTLDFLAGS="${BUILD_LDFLAGS}"
-
-               CROSS_COMPILE=${CHOST}-
-               AS="$(tc-getAS)"
-               CC="$(tc-getCC)"
-               LD="${LD}"
-               AR="$(tc-getAR)"
-               NM="$(tc-getNM)"
-               STRIP=":"
-               OBJCOPY="$(tc-getOBJCOPY)"
-               OBJDUMP="$(tc-getOBJDUMP)"
-
-               # we need to pass it to override colliding Gentoo envvar
-               ARCH=$(tc-arch-kernel)
-
-               O="${WORKDIR}"/modprep
-       )
-
-       mkdir modprep || die
-       cp "usr/src/linux-${PV}/.config" modprep/ || die
-       emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
-}
-
-src_test() {
-       kernel-install_test "${PV}" \
-               "usr/src/linux-${PV}/$(dist-kernel_get_image_path)" \
-               "lib/modules/${PV}"
-}
-
-src_install() {
-       mv lib usr "${ED}"/ || die
-
-       # strip out-of-source build stuffs from modprep
-       # and then copy built files
-       find modprep -type f '(' \
-                       -name Makefile -o \
-                       -name '*.[ao]' -o \
-                       '(' -name '.*' -a -not -name '.config' ')' \
-               ')' -delete || die
-       rm modprep/source || die
-       cp -p -R modprep/. "${ED}/usr/src/linux-${PV}"/ || die
-}

Reply via email to