diff mbox series

[01/10] gst-devtools: upgrade 1.26.9 -> 1.28.0

Message ID 20260304103203.1649-1-wangmy@fujitsu.com
State Changes Requested
Headers show
Series [01/10] gst-devtools: upgrade 1.26.9 -> 1.28.0 | expand

Commit Message

Mingyu Wang (Fujitsu) March 4, 2026, 10:31 a.m. UTC
From: Wang Mingyu <wangmy@fujitsu.com>

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
---
 .../{gst-devtools_1.26.9.bb => gst-devtools_1.28.0.bb}          | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-multimedia/gstreamer/{gst-devtools_1.26.9.bb => gst-devtools_1.28.0.bb} (95%)

Comments

Mathieu Dubois-Briand March 4, 2026, 5:41 p.m. UTC | #1
On Wed Mar 4, 2026 at 11:31 AM CET, wangmy via lists.openembedded.org wrote:
> From: Wang Mingyu <wangmy@fujitsu.com>
>
> Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
> ---

Hi Wang,

Thanks for the upgrade.

It looks like we have some build issues with the new version:

ERROR: lib32-gstreamer1.0-vaapi-1.26.9-r0 do_compile: Execution of '/srv/pokybuild/yocto-worker/qemux86-world/build/build/tmp/work/x86-pokymllib32-linux/lib32-gstreamer1.0-vaapi/1.26.9/temp/run.do_compile.2061462' failed with exit code 1
...
| /srv/pokybuild/yocto-worker/qemux86-world/build/build/tmp/work/x86-pokymllib32-linux/lib32-gstreamer1.0-vaapi/1.26.9/lib32-recipe-sysroot/usr/include/gstreamer-1.0/gst/video/gstvideodmabufpool.h:53:24: error: unknown type name 'GstVideoBufferPoolClass'; did you mean 'GstBufferPoolClass'?
error: unknown type name 'GstVideoBufferPoolClass'; did you mean 'GstBufferPoolClass'?
|    53 |     VIDEO_DMABUF_POOL, GstVideoBufferPool)
|       |
...

https://autobuilder.yoctoproject.org/valkyrie/#/builders/59/builds/3295

Can you have a look at the issue?

Thanks,
Mathieu
Alexander Kanavin March 4, 2026, 7:33 p.m. UTC | #2
On Wed, 4 Mar 2026 at 18:41, Mathieu Dubois-Briand via
lists.openembedded.org
<mathieu.dubois-briand=bootlin.com@lists.openembedded.org> wrote:
> It looks like we have some build issues with the new version:
>
> ERROR: lib32-gstreamer1.0-vaapi-1.26.9-r0 do_compile: Execution of '/srv/pokybuild/yocto-worker/qemux86-world/build/build/tmp/work/x86-pokymllib32-linux/lib32-gstreamer1.0-vaapi/1.26.9/temp/run.do_compile.2061462' failed with exit code 1
> ...
> | /srv/pokybuild/yocto-worker/qemux86-world/build/build/tmp/work/x86-pokymllib32-linux/lib32-gstreamer1.0-vaapi/1.26.9/lib32-recipe-sysroot/usr/include/gstreamer-1.0/gst/video/gstvideodmabufpool.h:53:24: error: unknown type name 'GstVideoBufferPoolClass'; did you mean 'GstBufferPoolClass'?
> error: unknown type name 'GstVideoBufferPoolClass'; did you mean 'GstBufferPoolClass'?
> |    53 |     VIDEO_DMABUF_POOL, GstVideoBufferPool)
> |       |
> ...
>
> https://autobuilder.yoctoproject.org/valkyrie/#/builders/59/builds/3295
>
> Can you have a look at the issue?

I guess the correct fix is to remove the gstreamer1.0-vaapi recipe, as
the code has been removed upstream, and there's no 1.28 compatible
version for it.

Alex
diff mbox series

Patch

diff --git a/meta/recipes-multimedia/gstreamer/gst-devtools_1.26.9.bb b/meta/recipes-multimedia/gstreamer/gst-devtools_1.28.0.bb
similarity index 95%
rename from meta/recipes-multimedia/gstreamer/gst-devtools_1.26.9.bb
rename to meta/recipes-multimedia/gstreamer/gst-devtools_1.28.0.bb
index 44c579f2a4..369451ebba 100644
--- a/meta/recipes-multimedia/gstreamer/gst-devtools_1.26.9.bb
+++ b/meta/recipes-multimedia/gstreamer/gst-devtools_1.28.0.bb
@@ -12,7 +12,7 @@  SRC_URI = "https://gstreamer.freedesktop.org/src/gst-devtools/gst-devtools-${PV}
            file://0001-connect-has-a-different-signature-on-musl.patch \
            "
 
-SRC_URI[sha256sum] = "55c7adaf9eee7a5219d44b736c401a947ebb5d0130c78e900017a6812026b567"
+SRC_URI[sha256sum] = "184a68b2c967210c6ddacad9a8e2c7ebc5e8df9b10fd7b72b7f7580cc0a60fb1"
 
 DEPENDS = "json-glib glib-2.0 glib-2.0-native gstreamer1.0 gstreamer1.0-plugins-base"
 RRECOMMENDS:${PN} = "git"