Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 914200 - apache-module.eclass should support EAPI-8
Summary: apache-module.eclass should support EAPI-8
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: Normal major
Assignee: Apache Team - Bugzilla Reports
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-14 21:22 UTC by Einstok Fair
Modified: 2023-10-08 10:03 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Einstok Fair 2023-09-14 21:22:43 UTC
https://github.com/gentoo/gentoo/blob/master/eclass/apache-module.eclass#L7
«@SUPPORTED_EAPIS: 6 7»


Reproducible: Always

Actual Results:  
 * ERROR: www-apache/... failed (depend phase):
 *   apache-module: EAPI 8 not supported
Comment 1 Hans de Graaff gentoo-dev Security 2023-09-24 08:22:49 UTC
This also requires the depend.apache eclass to support EAPI 8.
Comment 2 Larry the Git Cow gentoo-dev 2023-10-08 10:03:48 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdf47ff7281a39aa2964729eac21450d19d24340

commit fdf47ff7281a39aa2964729eac21450d19d24340
Author:     Hans de Graaff <graaff@gentoo.org>
AuthorDate: 2023-09-29 06:38:47 +0000
Commit:     Hans de Graaff <graaff@gentoo.org>
CommitDate: 2023-10-08 10:03:34 +0000

    eclass/apache-module.eclass: enable EAPI 8
    
    Closes: https://bugs.gentoo.org/914200
    Signed-off-by: Hans de Graaff <graaff@gentoo.org>

 eclass/apache-module.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ea5b285d0dc12a7649e5bda5cc9c871cc0bad0

commit 20ea5b285d0dc12a7649e5bda5cc9c871cc0bad0
Author:     Hans de Graaff <graaff@gentoo.org>
AuthorDate: 2023-09-29 06:32:20 +0000
Commit:     Hans de Graaff <graaff@gentoo.org>
CommitDate: 2023-10-08 10:03:29 +0000

    eclass/depend.apache: enable EAPI 8
    
    Bug: https://bugs.gentoo.org/914200
    
    Signed-off-by: Hans de Graaff <graaff@gentoo.org>

 eclass/depend.apache.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)