diff mbox series

[21/40] meson: upgrade 1.8.2 -> 1.9.0

Message ID 20250910091646.998-21-wangmy@fujitsu.com
State New
Headers show
Series [01/40] acpica: upgrade 20240827 -> 20250807 | expand

Commit Message

Wang Mingyu Sept. 10, 2025, 9:16 a.m. UTC
From: Wang Mingyu <wangmy@fujitsu.com>

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
---
 meta/recipes-devtools/meson/{meson_1.8.2.bb => meson_1.9.0.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/meson/{meson_1.8.2.bb => meson_1.9.0.bb} (98%)

Comments

Mathieu Dubois-Briand Sept. 10, 2025, 1:49 p.m. UTC | #1
On Wed Sep 10, 2025 at 11:16 AM CEST, wangmy via lists.openembedded.org wrote:
> From: Wang Mingyu <wangmy@fujitsu.com>
>
> Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
> ---
>  meta/recipes-devtools/meson/{meson_1.8.2.bb => meson_1.9.0.bb} | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>  rename meta/recipes-devtools/meson/{meson_1.8.2.bb => meson_1.9.0.bb} (98%)
>
> diff --git a/meta/recipes-devtools/meson/meson_1.8.2.bb b/meta/recipes-devtools/meson/meson_1.9.0.bb
> similarity index 98%
> rename from meta/recipes-devtools/meson/meson_1.8.2.bb
> rename to meta/recipes-devtools/meson/meson_1.9.0.bb
> index bfeaab0a79..6f5a623dc7 100644
> --- a/meta/recipes-devtools/meson/meson_1.8.2.bb
> +++ b/meta/recipes-devtools/meson/meson_1.9.0.bb
> @@ -15,7 +15,7 @@ SRC_URI = "${GITHUB_BASE_URI}/download/${PV}/meson-${PV}.tar.gz \
>             file://0001-Make-CPU-family-warnings-fatal.patch \
>             file://0002-Support-building-allarch-recipes-again.patch \
>             "
> -SRC_URI[sha256sum] = "c105816d8158c76b72adcb9ff60297719096da7d07f6b1f000fd8c013cd387af"
> +SRC_URI[sha256sum] = "cd27277649b5ed50d19875031de516e270b22e890d9db65ed9af57d18ebc498d"
>  UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)$"
>  
>  inherit python_setuptools_build_meta github-releases

Hi Wang,

Thanks for the package update.

I believe this one is responsible for a weston configure error:

ERROR: weston-14.0.2-r0 do_configure: meson failed
...
| ERROR: Subproject display-info is buildable: NO
| Message: Required by DRM-backend.
|
| ../sources/weston-14.0.2/libweston/backend-drm/meson.build:5:22: ERROR: Automatic wrap-based subproject downloading is disabled
|
| A full log can be found at /srv/pokybuild/yocto-worker/qemux86-world/build/build/tmp/work/x86-64-v3-poky-linux/weston/14.0.2/build/meson-logs/meson-log.txt
| ERROR: meson failed
| WARNING: exit code 1 from a shell command.

https://autobuilder.yoctoproject.org/valkyrie/#/builders/59/builds/2357
(same build as the nghttp2 build error)

Can you do something about it?

Thanks,
Mathieu
Mathieu Dubois-Briand Sept. 10, 2025, 3:29 p.m. UTC | #2
On Wed Sep 10, 2025 at 3:49 PM CEST, Mathieu Dubois-Briand wrote:
> On Wed Sep 10, 2025 at 11:16 AM CEST, wangmy via lists.openembedded.org wrote:
>> From: Wang Mingyu <wangmy@fujitsu.com>
>>
>> Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
>> ---
>>  meta/recipes-devtools/meson/{meson_1.8.2.bb => meson_1.9.0.bb} | 2 +-
>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>  rename meta/recipes-devtools/meson/{meson_1.8.2.bb => meson_1.9.0.bb} (98%)
>>
>> diff --git a/meta/recipes-devtools/meson/meson_1.8.2.bb b/meta/recipes-devtools/meson/meson_1.9.0.bb
>> similarity index 98%
>> rename from meta/recipes-devtools/meson/meson_1.8.2.bb
>> rename to meta/recipes-devtools/meson/meson_1.9.0.bb
>> index bfeaab0a79..6f5a623dc7 100644
>> --- a/meta/recipes-devtools/meson/meson_1.8.2.bb
>> +++ b/meta/recipes-devtools/meson/meson_1.9.0.bb
>> @@ -15,7 +15,7 @@ SRC_URI = "${GITHUB_BASE_URI}/download/${PV}/meson-${PV}.tar.gz \
>>             file://0001-Make-CPU-family-warnings-fatal.patch \
>>             file://0002-Support-building-allarch-recipes-again.patch \
>>             "
>> -SRC_URI[sha256sum] = "c105816d8158c76b72adcb9ff60297719096da7d07f6b1f000fd8c013cd387af"
>> +SRC_URI[sha256sum] = "cd27277649b5ed50d19875031de516e270b22e890d9db65ed9af57d18ebc498d"
>>  UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)$"
>>  
>>  inherit python_setuptools_build_meta github-releases
>
> Hi Wang,
>
> Thanks for the package update.
>
> I believe this one is responsible for a weston configure error:
>
> ERROR: weston-14.0.2-r0 do_configure: meson failed
> ...
> | ERROR: Subproject display-info is buildable: NO
> | Message: Required by DRM-backend.
> |
> | ../sources/weston-14.0.2/libweston/backend-drm/meson.build:5:22: ERROR: Automatic wrap-based subproject downloading is disabled
> |
> | A full log can be found at /srv/pokybuild/yocto-worker/qemux86-world/build/build/tmp/work/x86-64-v3-poky-linux/weston/14.0.2/build/meson-logs/meson-log.txt
> | ERROR: meson failed
> | WARNING: exit code 1 from a shell command.
>
> https://autobuilder.yoctoproject.org/valkyrie/#/builders/59/builds/2357
> (same build as the nghttp2 build error)
>
> Can you do something about it?
>
> Thanks,
> Mathieu

My bad, after further testing, it appears this is likely an issue with libdisplay-info.

Meson update is probably fine.

Thanks,
Mathieu
diff mbox series

Patch

diff --git a/meta/recipes-devtools/meson/meson_1.8.2.bb b/meta/recipes-devtools/meson/meson_1.9.0.bb
similarity index 98%
rename from meta/recipes-devtools/meson/meson_1.8.2.bb
rename to meta/recipes-devtools/meson/meson_1.9.0.bb
index bfeaab0a79..6f5a623dc7 100644
--- a/meta/recipes-devtools/meson/meson_1.8.2.bb
+++ b/meta/recipes-devtools/meson/meson_1.9.0.bb
@@ -15,7 +15,7 @@  SRC_URI = "${GITHUB_BASE_URI}/download/${PV}/meson-${PV}.tar.gz \
            file://0001-Make-CPU-family-warnings-fatal.patch \
            file://0002-Support-building-allarch-recipes-again.patch \
            "
-SRC_URI[sha256sum] = "c105816d8158c76b72adcb9ff60297719096da7d07f6b1f000fd8c013cd387af"
+SRC_URI[sha256sum] = "cd27277649b5ed50d19875031de516e270b22e890d9db65ed9af57d18ebc498d"
 UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)$"
 
 inherit python_setuptools_build_meta github-releases