Re: [gentoo-dev] [PATCH] unpacker.eclass: enable EAPI 8

2021-08-26 Thread Stephan Hartmann
On 8/26/21 5:43 PM, Mike Gilbert wrote: On Thu, Aug 26, 2021 at 7:40 AM Ulrich Mueller wrote: On Thu, 26 Aug 2021, Stephan Hartmann wrote: --- a/eclass/unpacker.eclass +++ b/eclass/unpacker.eclass @@ -4,7 +4,7 @@ # @ECLASS: unpacker.eclass # @MAINTAINER: # base-sys...@gentoo.org

[gentoo-dev] Stabilization Detached from Security Bugs

2021-08-26 Thread John Helmert III
Hi all, In the past, stabilization for security bugs would be handled directly in that security bug. After some discussion on the gentoo-dev mailing list [1], there was some consensus on modifying this workflow to separate stabilization from security bugs. Going forward, separate bugs should be

Re: [gentoo-dev] Stabilization Detached from Security Bugs

2021-08-26 Thread Matt Turner
\o/

Re: [gentoo-dev] [PATCH] Clean deblob

2021-08-26 Thread Ulrich Mueller
> On Thu, 26 Aug 2021, Alice Ferrazzi wrote: > As we are moving out to deprecate EAPI=6 from kernel-2.eclass > start removing it from deblob function. Also clean code linked to old > kernel versions. kernel sources that use deblob are already updated to > EAPI=8 Somewhat unrelated, since I

[gentoo-dev] [PATCH 2/3] kernel-2.eclass: Drop useless unset of local variables

2021-08-26 Thread Ulrich Müller
Signed-off-by: Ulrich Müller --- eclass/kernel-2.eclass | 1 - 1 file changed, 1 deletion(-) diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass index 1913942a679b..4597da4c96bc 100644 --- a/eclass/kernel-2.eclass +++ b/eclass/kernel-2.eclass @@ -558,7 +558,6 @@ kernel_is() {

[gentoo-dev] [PATCH 3/3] linux-info.eclass: Replace bit-shift arithmetic by ver_test

2021-08-26 Thread Ulrich Müller
There are kernel versions like 4.9.280, therefore shifting version components by 8 bits in kernel_is() may fail. Signed-off-by: Ulrich Müller --- eclass/linux-info.eclass | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/eclass/linux-info.eclass

[gentoo-dev] [PATCH 1/3] kernel-2.eclass: Replace bit-shift arithmetic by ver_test

2021-08-26 Thread Ulrich Müller
There are kernel versions like 4.9.280, therefore shifting version components by 8 bits in kernel_is() may fail. Signed-off-by: Ulrich Müller --- eclass/kernel-2.eclass | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass

[gentoo-dev] [PATCH] unpacker.eclass: enable EAPI 8

2021-08-26 Thread Stephan Hartmann
Signed-off-by: Stephan Hartmann --- eclass/unpacker.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/unpacker.eclass b/eclass/unpacker.eclass index c9dab4345c9..424975ba8ba 100644 --- a/eclass/unpacker.eclass +++ b/eclass/unpacker.eclass @@ -4,7 +4,7 @@ #

Re: [gentoo-dev] [PATCH] unpacker.eclass: enable EAPI 8

2021-08-26 Thread Ulrich Mueller
> On Thu, 26 Aug 2021, Stephan Hartmann wrote: > --- a/eclass/unpacker.eclass > +++ b/eclass/unpacker.eclass > @@ -4,7 +4,7 @@ > # @ECLASS: unpacker.eclass > # @MAINTAINER: > # base-sys...@gentoo.org > -# @SUPPORTED_EAPIS: 5 6 7 > +# @SUPPORTED_EAPIS: 5 6 7 8 > # @BLURB: helpers for

[gentoo-portage-dev] Performance tuning and parallelisation

2021-08-26 Thread Ed W
Hi All Consider this a tentative first email to test the water, but I have started to look at performance of particularly the install phase of the emerge utility and I could use some guidance on where to go next Firstly, to define the "problem": I have found gentoo to be a great base for

Re: [gentoo-dev] [PATCH] unpacker.eclass: enable EAPI 8

2021-08-26 Thread Mike Gilbert
On Thu, Aug 26, 2021 at 7:40 AM Ulrich Mueller wrote: > > > On Thu, 26 Aug 2021, Stephan Hartmann wrote: > > > --- a/eclass/unpacker.eclass > > +++ b/eclass/unpacker.eclass > > @@ -4,7 +4,7 @@ > > # @ECLASS: unpacker.eclass > > # @MAINTAINER: > > # base-sys...@gentoo.org > > -#

Re: [gentoo-dev] [PATCH 3/3] linux-info.eclass: Replace bit-shift arithmetic by ver_test

2021-08-26 Thread Alice
On 8/26/21 6:40 PM, Ulrich Müller wrote: There are kernel versions like 4.9.280, therefore shifting version components by 8 bits in kernel_is() may fail. Signed-off-by: Ulrich Müller --- eclass/linux-info.eclass | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git

Re: [gentoo-dev] [PATCH 3/3] linux-info.eclass: Replace bit-shift arithmetic by ver_test

2021-08-26 Thread Alice
On 8/26/21 10:41 PM, Alice wrote: On 8/26/21 6:40 PM, Ulrich Müller wrote: There are kernel versions like 4.9.280, therefore shifting version components by 8 bits in kernel_is() may fail. Signed-off-by: Ulrich Müller ---   eclass/linux-info.eclass | 9 +   1 file changed, 5

Re: [gentoo-dev] [PATCH v5] meson.eclass: several cleanups

2021-08-26 Thread William Hubbs
On Wed, Aug 25, 2021 at 11:16:40AM -0500, William Hubbs wrote: > On Wed, Aug 25, 2021 at 10:27:54AM -0500, William Hubbs wrote: > > - Remove extraneous whitespace. > > This will be removed from the commit message before I add the patch to > the tree, and a sign-off will be added. This is in the

Re: [gentoo-portage-dev] Performance tuning and parallelisation

2021-08-26 Thread Marco Sirabella
Hi Ed, I've taken a dabble at trying to track down portage's bottlenecks (and have stopped for the time being at solving them :/ ) > Can anyone give me a leg up on how I could benchmark this further and look > for the hotspot? Perhaps someone understand the architecture of this point > more