Re: [OE-core] [PATCH v3 09/12] lttng-tools: Stop using PYTHON_ABI

Böszörményi Zoltán
2026-04-06T12:35:56Z

2026. 03. 29. 19:52 keltezéssel, Mathieu Dubois-Briand írta:
> On Sat Mar 28, 2026 at 9:56 AM CET, Böszörményi Zoltán wrote:
>> 2026. 03. 28. 8:57 keltezéssel, Mathieu Dubois-Briand írta:
>>> On Fri Mar 27, 2026 at 9:30 AM CET, Zoltan Boszormenyi via lists.openembedded.org wrote:
>>>> PYTHON_DIR now contains PYTHON_ABI, use it.
>>>>
>>>> Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
>>>> ---
>>> Hi Zoltán,
>>>
>>> Thanks for your patch. It looks like lttng-tools build is now failing:
>>>
>>> ERROR: lttng-tools-2.15.0-r0 do_configure: Execution of '/srv/pokybuild/yocto-worker/genericarm64-alt/build/build/tmp/work/armv8a-poky-linux/lttng-tools/2.15.0/temp/run.do_configure.1174739' failed with exit code 1
>>> ...
>>> | configure: error: Package requirements (lttng-ust >= 2.15 lttng-ust < 2.16) were not met:
>>> |
>>> | Package dependency requirement 'lttng-ust >= 2.15' could not be satisfied.
>>> | Package 'lttng-ust' has version '2.14.0', required version is '>= 2.15'
>>> |
>>> | Consider adjusting the PKG_CONFIG_PATH environment variable if you
>>> | installed software in a non-standard prefix.
>>> |
>>> | Alternatively, you may set the environment variables UST_CFLAGS
>>> | and UST_LIBS to avoid the need to call pkg-config.
>>> | See the pkg-config man page for more details.
>>> | NOTE: The following config.log files may provide further information.
>>> | NOTE: /srv/pokybuild/yocto-worker/genericarm64-alt/build/build/tmp/work/armv8a-poky-linux/lttng-tools/2.15.0/build/config.log
>>> | ERROR: configure failed
>>>
>>> https://autobuilder.yoctoproject.org/valkyrie/#/builders/4/builds/3489
>>> https://autobuilder.yoctoproject.org/valkyrie/#/builders/9/builds/3454
>>>
>>> Can you have a look at the issue?
>> I tested the build with my patches, there was no such issue.
>>
>> It's caused by another patch that updated lttng-tools without also updating lttng-ust.
>>
> Yes indeed, I confirm this errors does not come from your series.

I noticed that this series was dropped from master-next.
I thought it was too late for Yocto 6.0.
Should I rebase and resend early for 6.1?

There was another patch that was dropped, namely the one that fixes

bitbake -c create_manifest python3

That is a separate issue and it was a separate patch, unrelated to this series.
Running "bitbake -c create_manifest python3" still fails in current master.
Unless it's stated that the manifest file must only be edited manually from this point.
Then do_create_manifest task can also be deleted.
Which is the preferred way?