to the same version"
+ ewarn "before rebuilding external kernel modules."
+ ewarn
+ fi
}
# @FUNCTION: _modules_prepare_sign
LGTM
--
Mike Pagano
Gentoo Developer - Kernel Project
E-Mail : mpag...@gentoo.org
GnuPG FP : 52CC A0B0 F631 0B17 0142 F83F 92A6 DBEC 81F2 B137
Public Key : http://pgp.mit.edu/pks/lookup?search=0x92A6DBEC81F2B137&op=index
# Mike Pagano (2023-06-18)
# Last upstream activity in 2018, EAPI 7.
# See app-crypt/swtpm for an alternative.
# Removal on 2023-07-18. Bug #768960, #794547.
app-crypt/tpm-emulator
linux-mod-r1.eclass can be found here[1] and the tracker bug
can be found here[2].
[1]
https://github.com/gentoo/gentoo/pull/31154/commits/e4b57b51b30fd348da8997aae6e4f651a0a132ce
[2] https://bugs.gentoo.org/908692
Mike
--
Mike Pagano
Gentoo Developer - Kernel Project
E-Mail : mpag...@gento
When the kernel configuration contains the setting
CONFIG_MODULE_COMPRESS_{GZIP,XZ,STD} we need to store
the extension for a subsequent call to modinfo.
Bug: https://bugs.gentoo.org/906303
Signed-off-by: Mike Pagano
---
eclass/linux-mod.eclass | 11 ++-
1 file changed, 10 insertions
As warned, remove EAPI deprecated use of econf being called in
linux-mod_src_compile
Bug: https://bugs.gentoo.org/340597
See: https://marc.info/?l=gentoo-dev&m=167069431328509
Signed-off-by: Mike Pagano
---
eclass/linux-mod.eclass | 4
1 file changed, 4 deletions(-)
diff --git a/ec
/linux-headers/linux-headers-5.19.ebuild
@@ -42,7 +42,7 @@ src_prepare() {
}
src_test() {
- emake headers_check ${xmakeopts}
+ emake headers_check "${KERNEL_MAKEOPTS[@]}"
}
src_install() {
ACK
--
Mike Pagano
Gentoo Developer - Kernel Project
E-Mail : mpag...@gen
On 1/15/23 18:22, Mike Pagano wrote:
In the instance where CONFIG_* settings are required and not optional,
make sure there is either a .config or a config.gz to check
Signed-off-by: Mike Pagano
---
eclass/linux-info.eclass | 10 --
1 file changed, 8 insertions(+), 2 deletions
In the instance where CONFIG_* settings are required and not optional,
make sure there is either a .config or a config.gz to check
Signed-off-by: Mike Pagano
---
eclass/linux-info.eclass | 10 --
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/eclass/linux-info.eclass b
On 1/15/23 15:16, Mike Gilbert wrote:
On Sun, Jan 15, 2023 at 12:40 PM Mike Pagano wrote:
In the event that the linux src tree does not have
a valid .config, check for /proc/config.gz
Bug: https://bugs.gentoo.org/890720
I think this is the wrong place to "fix" bug 890720.
We al
In the event that the linux src tree does not have
a valid .config, check for /proc/config.gz
Bug: https://bugs.gentoo.org/890720
Signed-off-by: Mike Pagano
---
eclass/linux-info.eclass | 12 ++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/eclass/linux-info.eclass
---
if [[ ${module_additions} -gt 0 ]]; then
for ((t=0; t<${module_additions}; t++)); do
- echo "$(eval echo
\${MODULESD_${currm}_ADDITIONS[$t]})" \
+ echo "$(eval echo
\${MODULESD_${currm_t}_ADDITIO
Clang is supported by the CPU optimization patch. (USE=experimental)
Check for CC=clang and do not drop this patch.
Bug: https://bugs.gentoo.org/888727
Signed-off-by: Mike Pagano
---
eclass/kernel-2.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/kernel-2
Remove the econf call in linux-mod_src_compile as it is
deprecated in later versions of EAPI. There is no current use
of this functionality in the official gentoo repo and will close
a 12 year old bug.
Bug: https://bugs.gentoo.org/340597
Signed-off-by: Mike Pagano
---
eclass/linux-mod.eclass
s the messenger and not the cause. But this is not a
documented process and only exists in my head.
Whatever the consensus is I can live with.
--
Mike Pagano
Gentoo Developer - Kernel Project
Gentoo Sources - Lead
E-Mail : mpag...@gentoo.org
GnuPG FP : 52CC A0B0 F631 0B17 0142 F83F 92A6 DBEC 81
On 11/21/22 08:12, Andreas Sturmlechner wrote:
I no longer have any hardware to test this package thanks to planned
obsolescence. No open bugs.
Regards
I can maintain this one.
--
Mike Pagano
Gentoo Developer - Kernel Project
Gentoo Sources - Lead
E-Mail : mpag...@gentoo.org
GnuPG FP
Signed-off-by: Mike Pagano
---
eclass/linux-info.eclass | 5 +
1 file changed, 5 insertions(+)
diff --git a/eclass/linux-info.eclass b/eclass/linux-info.eclass
index 82bc7fe53..fc125b0d7 100644
--- a/eclass/linux-info.eclass
+++ b/eclass/linux-info.eclass
@@ -374,6 +374,7
This goes along with not checking for a .config.
This change was requested to have the ability to not check for either a running
or installed kernel
Signed-off-by: Mike Pagano
---
eclass/linux-info.eclass | 18 ++
1 file changed, 18 insertions(+)
diff --git a/eclass/linux
Remove deprecated eclass function after warning period expiration
Signed-off-by: Mike Pagano
---
eclass/linux-info.eclass | 15 ---
1 file changed, 15 deletions(-)
diff --git a/eclass/linux-info.eclass b/eclass/linux-info.eclass
index 7e130062a..0fa96e70f 100644
--- a/eclass/linux
Provide support for users who requested the ability to skip
CONFIG_* checks. (e.g. from within a chroot for testing purposes)
Bug: https://bugs.gentoo.org/862315
Signed-off-by: Mike Pagano
---
eclass/linux-info.eclass | 11 ++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff
On 8/5/22 22:12, Mike Gilbert wrote:
On Fri, Aug 5, 2022 at 7:15 PM Ionen Wolkens wrote:
On Fri, Aug 05, 2022 at 06:47:42PM -0400, Mike Pagano wrote:
Based upon code from check-reqs.eclass by Andreas Sturmlechner
Provide support for users who requested the ability to skip
CONFIG_* checks
Based upon code from check-reqs.eclass by Andreas Sturmlechner
Provide support for users who requested the ability to skip
CONFIG_* checks. (e.g. from within a chroot for testing purposes)
Bug: https://bugs.gentoo.org/862315
Signed-off-by: Mike Pagano
---
eclass/linux-info.eclass | 11
inux/scripts/extract-module-sig.pl -s ./work/kernel/nvidia.ko >
/tmp/sig
Read 47802433 bytes from module file
Found magic number at 47802433
Found PKCS#7/CMS encapsulation
Found 681 bytes of signature [308202a506092a864886f70d010702a0]
/usr/src/linux/scripts/extract-module-sig.pl -s
./image/lib/
system the kernel would have failed to build with an error
indicating the missing binaries name.
Signed-off-by: Mike Pagano
---
eclass/linux-mod.eclass | 17 -
1 file changed, 16 insertions(+), 1 deletion(-)
diff --git a/eclass/linux-mod.eclass b/eclass/linux-mod.eclass
index
On 5/17/22 14:45, Mike Pagano wrote:
Document functions which did not have any documentation or were not
formatted to gentoo specifications
Signed-off-by: Mike Pagano
---
eclass/linux-mod.eclass | 66 -
1 file changed, 33 insertions(+), 33 deletions
Document functions which did not have any documentation or were not
formatted to gentoo specifications
Signed-off-by: Mike Pagano
---
eclass/linux-mod.eclass | 66 -
1 file changed, 33 insertions(+), 33 deletions(-)
diff --git a/eclass/linux-mod.eclass
Signed-off-by: Mike Pagano
---
eclass/linux-mod.eclass | 44 -
1 file changed, 44 deletions(-)
diff --git a/eclass/linux-mod.eclass b/eclass/linux-mod.eclass
index 42e677d06..93e93b44a 100644
--- a/eclass/linux-mod.eclass
+++ b/eclass/linux-mod.eclass
On 5/16/22 18:57, Sam James wrote:
On 14 May 2022, at 23:59, Mike Pagano wrote:
Document functions which did not have any
documentation or was not formatted to gentoo
specifications
Signed-off-by: Mike Pagano
---
eclass/linux-info.eclass | 38 ++
1
On 5/16/22 08:19, Mike Pagano wrote:
Updates based on Ulm's review. Thanks for the review.
Signed-off-by: Mike Pagano
---
eclass/linux-info.eclass | 35 ++-
1 file changed, 30 insertions(+), 5 deletions(-)
diff --git a/eclass/linux-info.eclass b/e
Updates based on Ulm's review. Thanks for the review.
Signed-off-by: Mike Pagano
---
eclass/linux-info.eclass | 35 ++-
1 file changed, 30 insertions(+), 5 deletions(-)
diff --git a/eclass/linux-info.eclass b/eclass/linux-info.eclass
index d2003874d..7e13
Document functions which did not have any
documentation or was not formatted to gentoo
specifications
Signed-off-by: Mike Pagano
---
eclass/linux-info.eclass | 38 ++
1 file changed, 34 insertions(+), 4 deletions(-)
diff --git a/eclass/linux-info.eclass b
On 5/12/22 14:29, Mike Pagano wrote:
This function was only called locally and the last use was almost 12
years ago
See: https://gitlab.com/rindeal/gentoo-cvs-history-archive/-/commit/1715ad
cd9e404075340e5a5ed82f88928feeffd9
Signed-off-by: Mike Pagano
---
eclass/linux-info.eclass | 20
This function was only called locally and the last use was almost 12 years ago
See: https://gitlab.com/rindeal/gentoo-cvs-history-archive/-/commit/1715ad
cd9e404075340e5a5ed82f88928feeffd9
Signed-off-by: Mike Pagano
---
eclass/linux-info.eclass | 20
1 file changed, 20
On 5/11/22 18:26, Mike wrote:
According to PMS certain words are reserved for package manager use and
may not be used or
relied upon by ebuilds.
See: https://projects.gentoo.org/pms/8/pms.html#x1-13700012.3.17
Bug: https://bugs.gentoo.org/843686
Committed
OpenPGP_0x92A6DBEC81F2B137.asc
Des
On 5/11/22 15:21, Mike Pagano wrote:
According to PMS certain words are reserved for package manager use and
may not be used or
relied upon by ebuilds.
See: https://projects.gentoo.org/pms/8/pms.html#x1-13700012.3.17
Bug: https://bugs.gentoo.org/843674
Signed-off-by: Mike Pagano
According to PMS certain words are reserved for package manager use and may not
be used or
relied upon by ebuilds.
See: https://projects.gentoo.org/pms/8/pms.html#x1-13700012.3.17
Bug: https://bugs.gentoo.org/843674
Signed-off-by: Mike Pagano
---
eclass/kernel-2.eclass | 11 ++-
1
n
- die "${EROOT}/usr/src/linux exist and is not a symlink"
+ die "${EROOT}/usr/src/linux exists and is not a symlink"
fi
ln -snf linux-${KV_FULL} "${EROOT}"/usr/src/linux || die
LGTM
--
Mi
rfect, I believe some of preceding lines may call eerror or
ewarn before eend gets called, so there's still room for improvement.
This change makes the QA notice go away though :-)
-- Thomas
Committed
--
Mike Pagano
Gentoo Developer - Kernel Project
Gentoo Sources - Lead
E-Mail : mpag..
://bugs.gentoo.org/833188
Signed-off-by: Mike Pagano
---
eclass/kernel-2.eclass | 243 +++--
1 file changed, 163 insertions(+), 80 deletions(-)
diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index f1c27a36d..9ec3d18d1 100644
--- a/eclass/kernel-2
Document variables in the eclass, reorder alphabetically.
Make spacing consistent in comment lines.
Bug: https://bugs.gentoo.org/833188
Signed-off-by: Mike Pagano
---
eclass/kernel-2.eclass | 238 +++--
1 file changed, 158 insertions(+), 80 deletions
Clean-up code needed for deprecated EAPIs (EAPI < 4)
Signed-off-by: Mike Pagano
---
eclass/linux-mod.eclass | 9 ++---
1 file changed, 2 insertions(+), 7 deletions(-)
diff --git a/eclass/linux-mod.eclass b/eclass/linux-mod.eclass
index 496b9c98b..3aabe7e9d 100644
--- a/eclass/li
On 9/27/21 2:15 PM, Mike Gilbert wrote:
On Mon, Sep 27, 2021 at 1:44 PM Robin H. Johnson wrote:
On Mon, Sep 27, 2021 at 01:15:10PM -0400, Mike Gilbert wrote:
On Mon, Sep 27, 2021 at 12:23 PM Mike Pagano wrote:
Adding linux-info calls to pkg_pretend or pkg_setup causes slowdowns
when
On 9/27/21 12:10 PM, Mike Gilbert wrote:
I'm looking to solicit opinions on when it is appropriate for an
ebuild to check for kernel config options using linux-info.eclass. I
don't think we have any guidelines documented, instead leaving it up
to the "common sense" of package maintainers.
Adding
e build target
headers_install was introduced.
Remove supporting function compile_headers_tweak_config.
Additionally, remove 2.6 support from install_headers.
Signed-off-by: Mike Pagano
---
eclass/kernel-2.eclass | 112 ++---
1 file changed, 5 insertions(+), 107 dele
On 9/3/21 10:25 AM, Mike Pagano wrote:
Thanks to Sam, mgorny and Ulm for the review.
Committed
names:
GNUMakefile, makefile, Makefile
Bug: https://bugs.gentoo.org/663368
Signed-off-by: Mike Pagano
---
eclass/linux-info.eclass | 30 ++
1 file changed, 26 insertions(+), 4 deletions(-)
diff --git a/eclass/linux-info.eclass b/eclass/linux-info.eclass
index
-off-by: Mike Pagano
---
eclass/linux-info.eclass | 33 +
1 file changed, 29 insertions(+), 4 deletions(-)
diff --git a/eclass/linux-info.eclass b/eclass/linux-info.eclass
index 0b6df1bf5..2dfc8979f 100644
--- a/eclass/linux-info.eclass
+++ b/eclass/linux
Previously, the kernel Makefile had to define version variables
as static string literals to be read.
This change will allow varibles defined as non-static values
to be read.
Bug: https://bugs.gentoo.org/490328
Signed-off-by: Mike Pagano
---
eclass/linux-info.eclass | 13 +
1 file
linux-mod.eclass : Fix eclassdoc problems
Bug: https://bugs.gentoo.org/637782
Signed-off-by: Mike Pagano
---
eclass/linux-mod.eclass | 13 +
1 file changed, 13 insertions(+)
diff --git a/eclass/linux-mod.eclass b/eclass/linux-mod.eclass
index 7e47a2e20..eda5e9aee 100644
--- a
Change to respect INSTALL_MOD_PATH
Bug: https://bugs.gentoo.org/642240
Signed-off-by: Mike Pagano
---
eclass/linux-mod.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/linux-mod.eclass b/eclass/linux-mod.eclass
index e87c5ec0c..7e47a2e20 100644
--- a/eclass
Change to respect INSTALL_MOD_PATH
Bug: https://bugs.gentoo.org/642240
Signed-off-by: Mike Pagano
---
eclass/linux-mod.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/linux-mod.eclass b/eclass/linux-mod.eclass
index e87c5ec0c..48d7a8cbb 100644
--- a/eclass
On 4/29/21 9:48 AM, mpag...@gentoo.org wrote:
From: Mike Pagano
Thanks, Ulm, for the review. I have modified the code as suggested.
The CPU OPT patch now contains gcc ver checks within
the patch itself. This transitional change is to start supporting
just that patch while trying not to
On 3/12/21 1:04 PM, Gerion Entrup wrote:
Am Freitag, 12. März 2021, 17:40:02 CET schrieb Mike Pagano:
On 3/12/21 11:34 AM, Gerion Entrup wrote:
Am Donnerstag, 11. März 2021, 17:41:45 CET schrieb Peter Stuge:
Hi,
Gerion Entrup wrote:
the Linux kernel has _a lot of_ configuration options
On 3/12/21 11:34 AM, Gerion Entrup wrote:
Am Donnerstag, 11. März 2021, 17:41:45 CET schrieb Peter Stuge:
Hi,
Gerion Entrup wrote:
the Linux kernel has _a lot of_ configuration options, way too many to
configure them by hand.
I actually disagree strongly with that; I think it's important
On Tuesday, July 7, 2020 10:57:57 PM EDT Max Magorsch wrote:
> Hi all,
>
> I am glad to announce further progress at packages.gentoo.org (pgo in
> the following). Compared to previous work during the last months,
> which mostly addressed the back end, the new changes are rather
> comprehensive. Th
es
> of opinion' in the past; but I don't believe this is one of those occasions.
>
> Calling out bad actors (not saying veremit is one, I just mean in the general
> sense) is an unfortunate but important task, but call them out on bad
> behaviour, not for what appears to
On Fri, Feb 07, 2020 at 12:10:38PM -0500, Mike Pagano wrote:
> # Mike Pagano (2020-02-07)
> # The standalone ebuild for this driver is made
> # unnecessary as it is included in the package:
> # sys-kernel/linux-firmware
> sys-firmware/iwl6050-ucode
Bug #708622
> --
>
# Mike Pagano (2020-02-07)
# The standalone ebuild for this driver is made
# unnecessary as it is included in the package:
# sys-kernel/linux-firmware
sys-firmware/iwl6050-ucode
--
Mike Pagano
Gentoo Developer - Kernel Project
Gentoo Sources - Member
E-Mail : mpag...@gentoo.org
GnuPG FP
On Thursday, January 2, 2020 3:32:12 PM EST Rolf Eike Beer wrote:
> > - Allowed a simple "Add keyword(s) for package " interface,
> >
> > that intelligently created an issue and a target list, and then once
> > the list was built, constantly ensured the list to be valid, or
> > determined a
On Fri, Oct 11, 2019 at 11:28:48AM -0700, Alec Warner wrote:
>On Thu, Oct 10, 2019 at 3:04 AM Mike Pagano <[1]mpag...@gentoo.org>
>wrote:
>
> On Wed, Oct 09, 2019 at 06:23:06PM -0700, Alec Warner wrote:
> >Â Â On Wed, Oct 9, 2019 at 10:01 AM Mike P
This change will support moving the genpatches tarballs from
/space/distfiles-local to
the devspace ~developer/public_html/dist/genpatches.
Additional modifications based on feedback.
Signed-off-by: Mike Pagano
---
eclass/kernel-2.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion
On Wed, Oct 09, 2019 at 06:23:06PM -0700, Alec Warner wrote:
>On Wed, Oct 9, 2019 at 10:01 AM Mike Pagano <[1]mpag...@gentoo.org>
>wrote:
>
> This change will support moving the genpatches tarballs from
> /space/distfiles-local to
> the devspace ~de
This change will support moving the genpatches tarballs from
/space/distfiles-local to
the devspace ~developer/public_html/dist/genpatches.
Co-authored-by: Thomas Deutschmann
Signed-off-by: Mike Pagano
---
eclass/kernel-2.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff
Thanks for the suggestion. This is version 2
This change will support moving the genpatches tarballs from
/space/distfiles-local to
the devspace ~developer/public_html/dist/genpatches.
Signed-off-by: Mike Pagano
---
eclass/kernel-2.eclass | 4 +++-
1 file changed, 3 insertions(+), 1 deletion
This change will support moving the genpatches tarballs from
/space/distfiles-local to
the devspace ~developer/public_html/dist/genpatches
Signed-off-by: Mike Pagano
---
eclass/kernel-2.eclass | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/eclass/kernel-2.eclass b
www.kernel.org/doc/html/v4.12/process/submitting-patches.html
[2] https://github.com/git/git/blob/master/Documentation/SubmittingPatches
Mike
--
Mike Pagano
Gentoo Developer - Kernel Project
Gentoo Sources
E-Mail : mpag...@gentoo.org
GnuPG FP : 52CC A0B0 F631 0B17 0142 F83F 92A6 DBEC 81F2 B
This time, use bash 4.0, but limit the use of this function to ebuild that have
EAPI >= 6.
Display a warning for maintainers to upgrade their ebuilds, or remove the call.
Thanks to mgorny for the suggestion.
Signed-off-by: Mike Pagano
---
eclass/kernel-2.eclass | 20 +---
On Thu, Aug 31, 2017 at 07:27:10PM +0200, Michał Górny wrote:
> W dniu czw, 31.08.2017 o godzinie 12∶33 -0400, użytkownik Mike Pagano
> napisał:
> > As per PMS remove calls to external command 'tr' in global scope See bug
> > #629106.
>
> Closes: https://bugs.ge
As per PMS remove calls to external command 'tr' in global scope See bug
#629106.
Signed-off-by: Mike Pagano
---
eclass/kernel-2.eclass | 11 ---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index 09409ab1f.
As per PMS remove calls to external command 'tr' in global scope
See bug #629106
Signed-off-by: Mike Pagano
---
eclass/kernel-2.eclass | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index 09409ab1f..cdc8c4
ease do your thing".
It's my bad if I've never thanked you but I *do* depend on you.
Thanks for the time you spend on my "stuff".
Mike
--
Mike Pagano
Gentoo Developer - Kernel Project
Gentoo Sources - Member
E-Mail : mpag...@gentoo.org
GnuPG FP : EEE2 601D 0763 B60F 848C 9E14 3C33 C650 B576 E4E3
Public Key : http://pgp.mit.edu:11371/pks/lookup?search=0xB576E4E3&op=index
On 05/17/2017 07:13 PM, Mike Pagano wrote:
> For the latest rc kernel release, (4.12-rc1), upstream has decided to
> change the way the patch is distributed.
> The patch now resides in a git repository and is no longer compressed.
>
> Some discussion can be found here[1] if on
the change for rc kernels >= 4.12.
[1] https://lkml.org/lkml/2017/5/13/182
Signed-off-by: Mike Pagano
---
eclass/kernel-2.eclass | 16 +---
1 file changed, 13 insertions(+), 3 deletions(-)
diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index db4a3bf72..52749cda9 100
On 03/02/2017 06:56 AM, Alice Ferrazzi wrote:
> On Thu, Mar 2, 2017 at 9:09 AM, Mike Pagano wrote:
>> This patch will add some additional text to bring some additional notice
>> to users
>> about the security considerations of a specific kernel and direct them
>> to
This patch will add some additional text to bring some additional notice
to users
about the security considerations of a specific kernel and direct them
to the
upstream website for further information. See bug #599454
Signed-off-by: Mike Pagano
---
eclass/kernel-2.eclass | 6 ++
1 file
On 02/19/2017 12:32 PM, Mike Pagano wrote:
> Upstream does not version patches and every change breaks the manifest
> which
> breaks the tree. This results in a constant chasing of bugs since we can't
> predict the breakage.
>
> Signed-off-by: Mike Pagano
> ---
>
On 02/19/2017 06:03 PM, Mike Gilbert wrote:
> On Sun, Feb 19, 2017 at 12:32 PM, Mike Pagano wrote:
>> Upstream does not version patches and every change breaks the manifest
>> which
>> breaks the tree. This results in a constant chasing of bugs since we can'
On 02/19/2017 05:55 PM, Andrew Savchenko wrote:
> On Sun, 19 Feb 2017 12:32:26 -0500 Mike Pagano wrote:
>> Upstream does not version patches and every change breaks the manifest
>> which
>> breaks the tree. This results in a constant chasing of bugs since we can'
Upstream does not version patches and every change breaks the manifest
which
breaks the tree. This results in a constant chasing of bugs since we can't
predict the breakage.
Signed-off-by: Mike Pagano
---
eclass/kernel-2.eclass | 102
+
1
ed" ;;
> --
> 2.7.3
>
>
++
I think I've addressed all EAPI-6 bugs opened against the eclass.
--
Mike Pagano
Gentoo Developer - Kernel Project
Gentoo Sources - Member
E-Mail : mpag...@gentoo.org
GnuPG FP : EEE2 601D 0763 B60F 848C 9E14 3C33 C650 B576 E4E3
Public Key : http://pgp.mit.edu:11371/pks/lookup?search=0xB576E4E3&op=index
Thank
On 12/27/2016 09:12 PM, Alice Ferrazzi wrote:
> looks like nice information to give :)
>
> ok, for me.
>
> On Wed, Dec 28, 2016 at 9:52 AM, Mike Pagano wrote:
>> This addresses concerns that users might not realize that after an
>> unmerge of kernel sources
This addresses concerns that users might not realize that after an
unmerge of kernel sources some files will need to be removed manually.
The particular concern was specific to the files in /lib/modules/. I
liked this solution, since it does not require a wordy explanation to be
written in the ecla
On 12/23/2016 11:31 PM, Alice Ferrazzi wrote:
> On Sat, Dec 24, 2016 at 7:43 AM, Mike Pagano wrote:
>> ChangeLog
>
>
> looks good for me :)
>
Thanks, Alice.
Committed.
signature.asc
Description: OpenPGP digital signature
Hi, this code is no longer relevant and breaks PMS. See bug #566396
---
eclass/kernel-2.eclass | 7 ---
1 file changed, 7 deletions(-)
diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index 424aa03..520a4c1 100644
--- a/eclass/kernel-2.eclass
+++ b/eclass/kernel-2.eclass
@@ -967
On 12/14/2016 07:23 PM, Mike Pagano wrote:
> kdbus is discontinued and is being reworked upstream as a different
> effort with a different name.
> That said, remove unused kdbus support from the kernel eclass.
>
Committed.
--
Mike Pagano
Gentoo Developer - Kernel Project
Gentoo So
kdbus is discontinued and is being reworked upstream as a different
effort with a different name.
That said, remove unused kdbus support from the kernel eclass.
---
eclass/kernel-2.eclass | 18 --
1 file changed, 18 deletions(-)
diff --git a/eclass/kernel-2.eclass b/eclass/kernel
On 12/12/2016 07:34 PM, Mike Pagano wrote:
> According to (not pms) devmanual, @USAGE is required for functions.
> This patch only touches comments and no code has been modified.
Committed. If the devmanual changes, I can easily remove the empty USAGE
statements.
signature.asc
Descr
On 12/12/2016 09:49 PM, Mike Gilbert wrote:
> On Mon, Dec 12, 2016 at 9:44 PM, Mike Gilbert wrote:
>> On Mon, Dec 12, 2016 at 7:34 PM, Mike Pagano wrote:
>>> According to PMS, @USAGE is required for functions.
>>> This patch only touches comments and no code has be
According to PMS, @USAGE is required for functions.
This patch only touches comments and no code has been modified.
---
eclass/kernel-2.eclass | 38 ++
1 file changed, 34 insertions(+), 4 deletions(-)
diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclas
On 12/03/2016 04:47 PM, Mike Pagano wrote:
> This patch modifies, removes and adds comments only. No code was harmed
> in the creation of this patch.
> This is to conform with ECLASS documentation standards.
>
> ---
> eclass
Committed
--
Mike Pagano
Gentoo Developer - Ker
regarding the 2.6
-# series of kernel with back-compatibility for 2.4
-#
-# Original author: John Mylchreest
-# Maintainer: ker...@gentoo.org
-#
+# @ECLASS: kernel-2.eclass
+# @MAINTAINER:
+# Gentoo Kernel project
+# @AUTHOR:
+# John Mylchreest
+# Mike Pagano
+#
+# @BLURB: Eclass
On 12/01/2016 07:27 PM, Mike Pagano wrote:
> EAPI 6 prohibits dying in global scope. Move that check to pkg_setup.
>
> ---
> eclass/kernel-2.eclass | 8 +---
> 1 file changed, 5 insertions(+), 3 deletions(-)
Committed
EAPI 6 prohibits dying in global scope. Move that check to pkg_setup.
---
eclass/kernel-2.eclass | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index 547153c..91a24e9 100644
--- a/eclass/kernel-2.eclass
+++ b/eclass/ker
On 11/30/2016 07:32 PM, Mike Pagano wrote:
> Round 3. As per mgorny's additional advice, fix eapply_user as per PMS
> spec and execute in src_prepare. Support older EAPIs with epatch_user.
> export src_prepare only for supported EAPI versions.
mgorny, thanks for the feedback.
Round 3. As per mgorny's additional advice, fix eapply_user as per PMS
spec and execute in src_prepare. Support older EAPIs with epatch_user.
export src_prepare only for supported EAPI versions.
---
eclass/kernel-2.eclass | 35 ++-
1 file changed, 26 insertions(+),
On 11/29/2016 07:05 PM, Mike Gilbert wrote:
> On Tue, Nov 29, 2016 at 6:24 PM, Mike Pagano wrote:
>> 2nd round. As per mgorny's advice, fix eapply_user as per PMS spec and
>> execute in src_prepare. Support older EAPIs with epatch_user.
>>
>> ---
2nd round. As per mgorny's advice, fix eapply_user as per PMS spec and
execute in src_prepare. Support older EAPIs with epatch_user.
---
eclass/kernel-2.eclass | 25 ++---
1 file changed, 18 insertions(+), 7 deletions(-)
diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.e
On 11/29/2016 03:46 AM, Michał Górny wrote:
> On Mon, 28 Nov 2016 06:42:44 -0500
> Mike Pagano wrote:
>
>> On 11/27/2016 09:06 PM, Mike Gilbert wrote:
>>> On Sun, Nov 27, 2016 at 7:23 PM, Mike Pagano wrote:
>>>> If kernel-2_src_unpack() is cal
On 11/27/2016 09:06 PM, Mike Gilbert wrote:
> On Sun, Nov 27, 2016 at 7:23 PM, Mike Pagano wrote:
>> If kernel-2_src_unpack() is called in EAPI6, epatch_user() function
>> inherited from eutils.eclass is undefined.
>> See bug #579188
>
> kernel-2.eclass currently ca
If kernel-2_src_unpack() is called in EAPI6, epatch_user() function
inherited from eutils.eclass is undefined.
See bug #579188
---
eclass/kernel-2.eclass | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index c171940..3f5f
KV_to_int usage should be removed.
Tracker bug is at: 384041 and kernel-2.eclass bug is at 587318.
---
eclass/kernel-2.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index 1398c0c..c171940 100644
--- a/eclass/kernel-2.ecl
1 - 100 of 149 matches
Mail list logo