From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id DE4E3138334 for ; Sun, 2 Jun 2019 18:47:31 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DAC89E07E0; Sun, 2 Jun 2019 18:47:30 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B07F4E07E0 for ; Sun, 2 Jun 2019 18:47:30 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 40A7F345552 for ; Sun, 2 Jun 2019 18:47:29 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id AF2F0449 for ; Sun, 2 Jun 2019 18:47:27 +0000 (UTC) From: "Alice Ferrazzi" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Alice Ferrazzi" Message-ID: <1559501236.105c1a87ced5445831662b1f9992dcee2e92d2ed.alicef@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sys-kernel/kpatch/ X-VCS-Repository: repo/gentoo X-VCS-Files: sys-kernel/kpatch/Manifest sys-kernel/kpatch/kpatch-0.4.0-r1.ebuild sys-kernel/kpatch/kpatch-0.6.0.ebuild sys-kernel/kpatch/kpatch-0.6.2.ebuild X-VCS-Directories: sys-kernel/kpatch/ X-VCS-Committer: alicef X-VCS-Committer-Name: Alice Ferrazzi X-VCS-Revision: 105c1a87ced5445831662b1f9992dcee2e92d2ed X-VCS-Branch: master Date: Sun, 2 Jun 2019 18:47:27 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 9e2fd06d-5559-49f1-936e-0ad4bf74629c X-Archives-Hash: 022cce7cde341a782fb30120f6d01341 commit: 105c1a87ced5445831662b1f9992dcee2e92d2ed Author: Alice Ferrazzi gentoo org> AuthorDate: Sun Jun 2 18:46:39 2019 +0000 Commit: Alice Ferrazzi gentoo org> CommitDate: Sun Jun 2 18:47:16 2019 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=105c1a87 sys-kernel/kpatch: remove old Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Alice Ferrazzi gentoo.org> sys-kernel/kpatch/Manifest | 3 -- sys-kernel/kpatch/kpatch-0.4.0-r1.ebuild | 76 -------------------------------- sys-kernel/kpatch/kpatch-0.6.0.ebuild | 76 -------------------------------- sys-kernel/kpatch/kpatch-0.6.2.ebuild | 76 -------------------------------- 4 files changed, 231 deletions(-) diff --git a/sys-kernel/kpatch/Manifest b/sys-kernel/kpatch/Manifest index 750a99bcfda..64fabeba921 100644 --- a/sys-kernel/kpatch/Manifest +++ b/sys-kernel/kpatch/Manifest @@ -1,4 +1 @@ -DIST kpatch-0.4.0.tar.gz 124433 BLAKE2B 6ea18c4d590426f9db95e16d555307e264d1b7db362d421f72eaaf897703f7883c44cc49bd98b48d8789453962259d0b0e301aca325c94be6c21061d0621a9cf SHA512 0bbb49a06d02e9eb026be458eb904cf50f50461a67f16835a306bb3a4a57ef88b86ecf6bca6dfc91b921ba87b4c8b9d532e2a77e987e7c71583b8cb53520a1d7 -DIST kpatch-0.6.0.tar.gz 153337 BLAKE2B 5c132b885f9f8bc3c7b514997a0b8b77280d0387431dd3eb73f45da4678b281961a03452b0ec590b37fc9568192135528a9a42bd5005530bd8b9175fe652f7b1 SHA512 7ac27639773a851ad6689743100ff973b4e3a30efc386bdf413c8f6167068d93c2d18820d87e1f1e96405fa3545dcb80a72db0011f07218a692f91f1f3c3655a -DIST kpatch-0.6.2.tar.gz 148110 BLAKE2B 9903c9423ee6268a0d87c55336e418a964474a3d7f35dd1ad613be7645a932cd09991652cd4a3af0b08a686f39e7c6c7f4b12d80c20c7ecd663aa703821503f8 SHA512 65098195330a2dbea4f8648c87c41f3a7751ffcb83b4e4c5f0a1146f91a8ae8c305d8f111a69304b31f1f12dd26da788af31a5477899bda098b7391cd0a32eca DIST kpatch-0.6.3.tar.gz 153100 BLAKE2B e95d1880ffc9ff6038bba98902d0f1e97c9f7f8d0f90eedc281c4bf0570217668cf7b701d038d6f06e9885ebdbb4407cc554d5175cf17eb8fd5051381f75deb3 SHA512 0d266dd837ad651d7f46047cf2c8de527d08274a885a154c53354f4b3c5679d91c766d7d42294ffe71cc548e5ee865c7555f24001882b806f2fb48825f9b0c06 diff --git a/sys-kernel/kpatch/kpatch-0.4.0-r1.ebuild b/sys-kernel/kpatch/kpatch-0.4.0-r1.ebuild deleted file mode 100644 index 2dae0d7a524..00000000000 --- a/sys-kernel/kpatch/kpatch-0.4.0-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit linux-info linux-mod flag-o-matic - -if [[ "${PV}" == "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/dynup/${PN}.git" -else - SRC_URI="https://github.com/dynup/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Dynamic kernel patching for Linux" -HOMEPAGE="https://github.com/dynup/kpatch" - -LICENSE="GPL-2+" -SLOT="0" -IUSE="examples +modules test" - -RDEPEND=" - app-crypt/pesign - dev-libs/openssl:0= - sys-libs/zlib - sys-apps/pciutils -" - -DEPEND=" - ${RDEPEND} - dev-libs/elfutils - sys-devel/bison -" - -pkg_pretend() { - if kernel_is gt 3 9 0; then - if ! linux_config_exists; then - eerror "Unable to check the currently running kernel for kpatch support" - eerror "Please be sure a .config file is available in the kernel src dir" - eerror "and ensure the kernel has been built." - else - # Fail to build if these kernel options are not enabled (see kpatch/kmod/core/Makefile) - CONFIG_CHECK="FUNCTION_TRACER HAVE_FENTRY MODULES SYSFS KALLSYMS_ALL" - ERROR_FUNCTION_TRACER="CONFIG_FUNCTION_TRACER must be enabled in the kernel's config file" - ERROR_HAVE_FENTRY="CONFIG_HAVE_FENTRY must be enabled in the kernel's config file" - ERROR_MODULES="CONFIG_MODULES must be enabled in the kernel's config file" - ERROR_SYSFS="CONFIG_SYSFS must be enabled in the kernel's config file" - ERROR_KALLSYMS_ALL="CONFIG_KALLSYMS_ALL must be enabled in the kernel's config file" - fi - else - eerror - eerror "kpatch is not available for Linux kernels below 4.0.0" - eerror - die "Upgrade the kernel sources before installing kpatch." - fi - - check_extra_config -} - -src_prepare() { - replace-flags '-O?' '-O1' - default -} - -src_compile() { - set_arch_to_kernel - emake all -} - -src_install() { - set_arch_to_kernel - emake DESTDIR="${D}" PREFIX="/usr" install - - einstalldocs -} diff --git a/sys-kernel/kpatch/kpatch-0.6.0.ebuild b/sys-kernel/kpatch/kpatch-0.6.0.ebuild deleted file mode 100644 index e9cdeb7b5ac..00000000000 --- a/sys-kernel/kpatch/kpatch-0.6.0.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit linux-info linux-mod flag-o-matic - -if [[ "${PV}" == "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/dynup/${PN}.git" -else - SRC_URI="https://github.com/dynup/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Dynamic kernel patching for Linux" -HOMEPAGE="https://github.com/dynup/kpatch" - -LICENSE="GPL-2+" -SLOT="0" -IUSE="examples +modules test" - -RDEPEND=" - app-crypt/pesign - dev-libs/openssl:0= - sys-libs/zlib - sys-apps/pciutils -" - -DEPEND=" - ${RDEPEND} - dev-libs/elfutils - sys-devel/bison -" - -pkg_pretend() { - if kernel_is gt 3 9 0; then - if ! linux_config_exists; then - eerror "Unable to check the currently running kernel for kpatch support" - eerror "Please be sure a .config file is available in the kernel src dir" - eerror "and ensure the kernel has been built." - else - # Fail to build if these kernel options are not enabled (see kpatch/kmod/core/Makefile) - CONFIG_CHECK="FUNCTION_TRACER HAVE_FENTRY MODULES SYSFS KALLSYMS_ALL" - ERROR_FUNCTION_TRACER="CONFIG_FUNCTION_TRACER must be enabled in the kernel's config file" - ERROR_HAVE_FENTRY="CONFIG_HAVE_FENTRY must be enabled in the kernel's config file" - ERROR_MODULES="CONFIG_MODULES must be enabled in the kernel's config file" - ERROR_SYSFS="CONFIG_SYSFS must be enabled in the kernel's config file" - ERROR_KALLSYMS_ALL="CONFIG_KALLSYMS_ALL must be enabled in the kernel's config file" - fi - else - eerror - eerror "kpatch is not available for Linux kernels below 4.0.0" - eerror - die "Upgrade the kernel sources before installing kpatch." - fi - - check_extra_config -} - -src_prepare() { - replace-flags '-O?' '-O1' - default -} - -src_compile() { - set_arch_to_kernel - emake all -} - -src_install() { - set_arch_to_kernel - emake DESTDIR="${D}" PREFIX="/usr" install - - einstalldocs -} diff --git a/sys-kernel/kpatch/kpatch-0.6.2.ebuild b/sys-kernel/kpatch/kpatch-0.6.2.ebuild deleted file mode 100644 index e9cdeb7b5ac..00000000000 --- a/sys-kernel/kpatch/kpatch-0.6.2.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit linux-info linux-mod flag-o-matic - -if [[ "${PV}" == "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/dynup/${PN}.git" -else - SRC_URI="https://github.com/dynup/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Dynamic kernel patching for Linux" -HOMEPAGE="https://github.com/dynup/kpatch" - -LICENSE="GPL-2+" -SLOT="0" -IUSE="examples +modules test" - -RDEPEND=" - app-crypt/pesign - dev-libs/openssl:0= - sys-libs/zlib - sys-apps/pciutils -" - -DEPEND=" - ${RDEPEND} - dev-libs/elfutils - sys-devel/bison -" - -pkg_pretend() { - if kernel_is gt 3 9 0; then - if ! linux_config_exists; then - eerror "Unable to check the currently running kernel for kpatch support" - eerror "Please be sure a .config file is available in the kernel src dir" - eerror "and ensure the kernel has been built." - else - # Fail to build if these kernel options are not enabled (see kpatch/kmod/core/Makefile) - CONFIG_CHECK="FUNCTION_TRACER HAVE_FENTRY MODULES SYSFS KALLSYMS_ALL" - ERROR_FUNCTION_TRACER="CONFIG_FUNCTION_TRACER must be enabled in the kernel's config file" - ERROR_HAVE_FENTRY="CONFIG_HAVE_FENTRY must be enabled in the kernel's config file" - ERROR_MODULES="CONFIG_MODULES must be enabled in the kernel's config file" - ERROR_SYSFS="CONFIG_SYSFS must be enabled in the kernel's config file" - ERROR_KALLSYMS_ALL="CONFIG_KALLSYMS_ALL must be enabled in the kernel's config file" - fi - else - eerror - eerror "kpatch is not available for Linux kernels below 4.0.0" - eerror - die "Upgrade the kernel sources before installing kpatch." - fi - - check_extra_config -} - -src_prepare() { - replace-flags '-O?' '-O1' - default -} - -src_compile() { - set_arch_to_kernel - emake all -} - -src_install() { - set_arch_to_kernel - emake DESTDIR="${D}" PREFIX="/usr" install - - einstalldocs -}