Gentoo Archives: gentoo-dev

From: David Michael <fedora.dm0@×××××.com>
To: gentoo-dev@l.g.o
Cc: kernel@g.o
Subject: [gentoo-dev] Re: [PATCH] kernel-2.eclass: EAPI 7 support
Date: Fri, 05 Feb 2021 18:13:39
Message-Id: CAEvUa7k2Tu2qJ6Pg0Ov-4Gftntyi3tac5MT4xgAKORbwdWRuqA@mail.gmail.com
In Reply to: [gentoo-dev] [PATCH] kernel-2.eclass: EAPI 7 support by David Michael
1 On Fri, Feb 5, 2021 at 12:58 PM David Michael <fedora.dm0@×××××.com> wrote:
2 > This converts installation paths prefixed with EROOT or ED to have
3 > a leading slash, switches DEPEND to BDEPEND for EAPI 7 so tools are
4 > installed in BROOT and natively executable, and makes eapply_user
5 > the default src_prepare behavior for EAPIs since 6.
6 >
7 > It also drops the binutils build-time dependency since it was added
8 > in the original kernel.eclass implementation ~20 years ago to
9 > enforce a minimum version to avoid old assembly bugs. All affected
10 > versions are long gone, and it isn't required to install sources
11 > anyway, so skip building the unused binutils dependency.
12
13 Oops, I forgot about the bug. If someone applies this, you can add
14 the following line here:
15
16 Closes: https://bugs.gentoo.org/702280