On 2/10/22 15:41, Anna Vyalkova wrote:
> On 2022-02-10 14:40, Mike Pagano wrote:
>> Clean-up code needed for deprecated EAPIs (EAPI < 4)
>>
>> Signed-off-by: Mike Pagano <mpag...@gentoo.org>
>> ---
>>   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/linux-mod.eclass
>> +++ b/eclass/linux-mod.eclass
>> @@ -7,7 +7,7 @@
>>   # @AUTHOR:
>>   # John Mylchreest <jo...@gentoo.org>,
>>   # Stefan Schweizer <gens...@gentoo.org>
>> -# @SUPPORTED_EAPIS: 5 6 7
>> +# @SUPPORTED_EAPIS: 6 7 8
>>   # @PROVIDES: linux-info
>>   # @BLURB: It provides the functionality required to install external 
>> modules against a kernel source tree.
>>   # @DESCRIPTION:
>> @@ -150,7 +150,7 @@
>>   # It's a read-only variable. It contains the extension of the kernel 
>> modules.
>>
>>   case ${EAPI:-0} in
>> - [567]) inherit eutils ;;
>> + [678]) inherit eutils ;;
> 
> eutils.eclass doesn't suport EAPI 8
> 
>>    *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
>>   esac
>>
>> @@ -603,11 +603,6 @@ linux-mod_pkg_setup() {
>>    local is_bin="${MERGE_TYPE}"
>>
>>    # If we are installing a binpkg, take a different path.
>> - # use MERGE_TYPE if available (eapi>=4); else use non-PMS EMERGE_FROM 
>> (eapi<4)
>> - if has ${EAPI} 0 1 2 3; then
>> -   is_bin=${EMERGE_FROM}
>> - fi
>> -
>>    if [[ ${is_bin} == binary ]]; then
>>      linux-mod_pkg_setup_binary
>>      return
>> -- 
>> 2.34.1
>>
> 

Thanks for the catch.  Fixed and committed.

 -- 
Mike Pagano
Gentoo Developer - Kernel Project
Gentoo Sources - Lead 
E-Mail     : mpag...@gentoo.org
GnuPG FP   : 52CC A0B0 F631 0B17 0142 F83F 92A6 DBEC 81F2 B137
Public Key : 
http://http://pgp.mit.edu/pks/lookup?search=0x92A6DBEC81F2B137&op=index

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to