Re: [gentoo-dev] [PATCH 0/1] depend.apache.eclass: support EAPI-7
On 2020-11-03 20:04, Michael Orlitzky wrote: It's likely broken in EAPI=7, because it was in EAPI=6: https://bugs.gentoo.org/616612 I left a comment there with a proposal for how to fix it, but I haven't thought about it much since then. Indeed, by default this is broken - but in exactly the same way as with EAPI-6, and at least the main issue mentioned in this bug can be addressed by the same workaround. In the long run it would IMHO very much make sense to retire this eclass, looks like it will still take a while though... I might have a look at it but only once I've got Lua and NodeJS taken care of. In the meantime, patch merged. -- MS OpenPGP_0xD4945FFDD7FE7E37_and_old_rev.asc Description: application/pgp-keys OpenPGP_signature Description: OpenPGP digital signature
Re: [gentoo-dev] [PATCH 0/1] depend.apache.eclass: support EAPI-7
On 11/3/20 11:25 AM, Marek Szuba wrote: The fact this eclass does not support EAPI-7 yet blocks migration of www-apache/mod_security to Lua eclasses. Seems simple enough to address though, likely simpler than adding EAPI-6 support to lua.eclass. It's likely broken in EAPI=7, because it was in EAPI=6: https://bugs.gentoo.org/616612 I left a comment there with a proposal for how to fix it, but I haven't thought about it much since then.
[gentoo-dev] [PATCH 0/1] depend.apache.eclass: support EAPI-7
The fact this eclass does not support EAPI-7 yet blocks migration of www-apache/mod_security to Lua eclasses. Seems simple enough to address though, likely simpler than adding EAPI-6 support to lua.eclass.