2023. 03. 22. 9:18 keltezéssel, Zoltan Boszormenyi via lists.openembedded.org 
írta:
2023. 03. 20. 17:26 keltezéssel, Ross Burton írta:
On 20 Mar 2023, at 15:01, Böszörményi Zoltán <zbos...@gmail.com> wrote:
2023. 03. 20. 15:46 keltezéssel, Ross Burton írta:
On 17 Mar 2023, at 07:25, Zoltan Boszormenyi via lists.openembedded.org <zboszor=gmail....@lists.openembedded.org> wrote:
+inherit setuptools3-base python3targetconfig python_pep517 meson-common
I still don’t see why you need to split the meson class up.
See the other thread. For some reason, meson always wins
regardless of the inheritance order, so do_configure has
meson_do_configure instead of pep517_do_configure, etc.
Add a new do_configure to your class which simply calls the right one.

It still doesn't work. meson_do_qa_configure fails with this: [...]

This construct also doesn't work
===================================
inherit meson
do_configure[postfuncs]:remove = "meson_do_qa_configure"
===================================

It results in an "unparsed line" error. So, I have to re-iterate this:

Sorry, there seems to be no way around it but splitting out the
environment setup from meson.bbclass into meson-common class.
If you don't like the "-common" naming, I can rename it to
meson-env.bbclass or something like that.

I will still rework python3-meson-python to not require
the dummy patchelf python module and review other
comments and make necessary changes.

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#101669): 
https://lists.openembedded.org/g/openembedded-devel/message/101669
Mute This Topic: https://lists.openembedded.org/mt/97668226/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to