* Re: [oe] [meta-networking][PATCH 1/2] lftp: backport fix for duplicate OpenSSL symbols
From: Khem Raj @ 2026-06-26 19:07 UTC (permalink / raw)
To: Hemanth.KumarMD; +Cc: openembedded-devel, Sundeep.Kokkonda
In-Reply-To: <20260626114133.3486742-1-Hemanth.KumarMD@windriver.com>
[-- Attachment #1: Type: text/plain, Size: 4091 bytes --]
i have sent an upgrade to 4.9.4 patch, do we still need this patch ?
On Fri, Jun 26, 2026 at 4:42 AM Hemanth Kumar M D via lists.openembedded.org
<Hemanth.KumarMD=windriver.com@lists.openembedded.org> wrote:
> From: Hemanth Kumar M D <Hemanth.KumarMD@windriver.com>
>
> Backport an upstream gnulib fix to avoid duplicate md5_* and sha1_*
> symbol definitions when building with OpenSSL enabled.
>
> Without this fix, lftp fails to link with errors such as:
>
> multiple definition of `md5_init_ctx'
> multiple definition of `sha1_init_ctx'
>
> Link: https://github.com/lavv17/lftp/issues/743
> Link: https://www.mail-archive.com/bug-gnulib@gnu.org/msg48445.html
>
> Signed-off-by: Hemanth Kumar M D <Hemanth.KumarMD@windriver.com>
> ---
> .../lftp/files/gnulib-duplicate-symbols.patch | 40 +++++++++++++++++++
> .../recipes-connectivity/lftp/lftp_4.9.3.bb | 5 ++-
> 2 files changed, 44 insertions(+), 1 deletion(-)
> create mode 100644
> meta-networking/recipes-connectivity/lftp/files/gnulib-duplicate-symbols.patch
>
> diff --git
> a/meta-networking/recipes-connectivity/lftp/files/gnulib-duplicate-symbols.patch
> b/meta-networking/recipes-connectivity/lftp/files/gnulib-duplicate-symbols.patch
> new file mode 100644
> index 0000000000..220a095ff8
> --- /dev/null
> +++
> b/meta-networking/recipes-connectivity/lftp/files/gnulib-duplicate-symbols.patch
> @@ -0,0 +1,40 @@
> +From: Jan Palus <jpalus@fastmail.com>
> +Date: Sun, 17 Nov 2024 06:52:48 -0800
> +Subject: [PATCH] {md5,sha1}-stream: avoid duplicate symbols
> +
> +When building with OpenSSL, *_init_ctx and other inline symbols are
> +supposed to be provided by non *-stream compilation units. Drop the
> +GL_OPENSSL_INLINE _GL_EXTERN_INLINE override from *-stream.c files so
> +they don't re-emit those symbols as extern, causing duplicate symbol
> +errors at link time when --whole-archive is used (as lftp does).
> +
> +Link: https://www.mail-archive.com/bug-gnulib@gnu.org/msg48445.html
> +Upstream-Status: Backport [
> https://github.com/coreutils/gnulib/commit/353a3236d9328349c18ce2e4e984755cb4a76ea7
> ]
> +
> +Signed-off-by: Jan Palus <jpalus@fastmail.com>
> +Signed-off-by: Hemanth Kumar M D <Hemanth.KumarMD@windriver.com>
> +
> +--- a/lib/md5-stream.c
> ++++ b/lib/md5-stream.c
> +@@ -22,9 +22,6 @@
> + #include <config.h>
> +
> + /* Specification. */
> +-#if HAVE_OPENSSL_MD5
> +-# define GL_OPENSSL_INLINE _GL_EXTERN_INLINE
> +-#endif
> + #include "md5.h"
> +
> + #include <stdlib.h>
> +--- a/lib/sha1-stream.c
> ++++ b/lib/sha1-stream.c
> +@@ -24,9 +24,6 @@
> + #include <config.h>
> +
> + /* Specification. */
> +-#if HAVE_OPENSSL_SHA1
> +-# define GL_OPENSSL_INLINE _GL_EXTERN_INLINE
> +-#endif
> + #include "sha1.h"
> +
> + #include <stdlib.h>
> diff --git a/meta-networking/recipes-connectivity/lftp/lftp_4.9.3.bb
> b/meta-networking/recipes-connectivity/lftp/lftp_4.9.3.bb
> index 38bfa86751..3d838e6c42 100644
> --- a/meta-networking/recipes-connectivity/lftp/lftp_4.9.3.bb
> +++ b/meta-networking/recipes-connectivity/lftp/lftp_4.9.3.bb
> @@ -6,7 +6,10 @@ SECTION = "console/network"
> LICENSE = "GPL-3.0-only"
> LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
>
> -SRC_URI = "http://lftp.yar.ru/ftp/lftp-${PV}.tar.bz2"
> +SRC_URI = "http://lftp.yar.ru/ftp/lftp-${PV}.tar.bz2 \
> + file://gnulib-duplicate-symbols.patch \
> +"
> +
> SRC_URI[md5sum] = "c32e15b96c08f7f0b2d17efbceb00db8"
> SRC_URI[sha256sum] =
> "adceaef1bd21a38d07c973233fab603813c431f0a8dcbd23239fa9a41ae17b6e"
>
> --
> 2.49.0
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#127790):
> https://lists.openembedded.org/g/openembedded-devel/message/127790
> Mute This Topic: https://lists.openembedded.org/mt/119988165/1997914
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [
> raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
[-- Attachment #2: Type: text/html, Size: 6548 bytes --]
^ permalink raw reply
* [meta-networking][PATCH] lftp: upgrade 4.9.2 -> 4.9.3
From: Khem Raj @ 2026-06-26 19:03 UTC (permalink / raw)
To: openembedded-devel; +Cc: Khem Raj
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
---
.../lftp/{lftp_4.9.2.bb => lftp_4.9.3.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta-networking/recipes-connectivity/lftp/{lftp_4.9.2.bb => lftp_4.9.3.bb} (89%)
diff --git a/meta-networking/recipes-connectivity/lftp/lftp_4.9.2.bb b/meta-networking/recipes-connectivity/lftp/lftp_4.9.3.bb
similarity index 89%
rename from meta-networking/recipes-connectivity/lftp/lftp_4.9.2.bb
rename to meta-networking/recipes-connectivity/lftp/lftp_4.9.3.bb
index 927916f985..38bfa86751 100644
--- a/meta-networking/recipes-connectivity/lftp/lftp_4.9.2.bb
+++ b/meta-networking/recipes-connectivity/lftp/lftp_4.9.3.bb
@@ -7,8 +7,8 @@ LICENSE = "GPL-3.0-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
SRC_URI = "http://lftp.yar.ru/ftp/lftp-${PV}.tar.bz2"
-SRC_URI[md5sum] = "42ec1793c386702bc2734ffbc8a5cff1"
-SRC_URI[sha256sum] = "8a07cbf4df09b107fe3fc41d133ee2f6cea6ef4c33ccf06c8448ad058cd96b7e"
+SRC_URI[md5sum] = "c32e15b96c08f7f0b2d17efbceb00db8"
+SRC_URI[sha256sum] = "adceaef1bd21a38d07c973233fab603813c431f0a8dcbd23239fa9a41ae17b6e"
inherit autotools gettext pkgconfig
^ permalink raw reply related
* [meta-to][master][PATCH 1/2] opencl-cts: Update version 2026.05.05 -> 2026.06.18
From: a-christidis @ 2026-06-26 16:23 UTC (permalink / raw)
To: khem.raj; +Cc: reatmon, openembedded-devel
In-Reply-To: <20260626162327.1416326-1-a-christidis@ti.com>
From: Antonios Christidis <a-christidis@ti.com>
Update opencl-cts version from 2026.05.05 to 2026.06.18.
Signed-off-by: Antonios Christidis <a-christidis@ti.com>
---
.../{opencl-cts_2026.05.05.bb => opencl-cts_2026.06.18.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta-oe/recipes-core/opencl/{opencl-cts_2026.05.05.bb => opencl-cts_2026.06.18.bb} (97%)
diff --git a/meta-oe/recipes-core/opencl/opencl-cts_2026.05.05.bb b/meta-oe/recipes-core/opencl/opencl-cts_2026.06.18.bb
similarity index 97%
rename from meta-oe/recipes-core/opencl/opencl-cts_2026.05.05.bb
rename to meta-oe/recipes-core/opencl/opencl-cts_2026.06.18.bb
index e99c305d9a..f29a0b6876 100644
--- a/meta-oe/recipes-core/opencl/opencl-cts_2026.05.05.bb
+++ b/meta-oe/recipes-core/opencl/opencl-cts_2026.06.18.bb
@@ -13,7 +13,7 @@ RDEPENDS:${PN} += "python3-core python3-io"
SRC_URI = "git://github.com/KhronosGroup/OpenCL-CTS.git;protocol=https;branch=main;lfs=0"
-SRCREV = "0979549a997090c0569da4c4e995422b8f73f1fe"
+SRCREV = "8d8f3d272dbd3f0a84156be7890835c4b6deff8e"
EXTRA_OECMAKE:append = " --compile-no-warning-as-error -DSPIRV_INCLUDE_DIR=${STAGING_EXECPREFIXDIR} -DCL_INCLUDE_DIR=${STAGING_INCDIR} -DCL_LIB_DIR=${STAGING_LIBDIR} -DOPENCL_LIBRARIES=OpenCL"
--
2.34.1
^ permalink raw reply related
* [meta-to][master][PATCH 2/2] opencl-cts: enforce -Werror flags and fix upstream build warnings
From: a-christidis @ 2026-06-26 16:23 UTC (permalink / raw)
To: khem.raj; +Cc: reatmon, openembedded-devel
In-Reply-To: <20260626162327.1416326-1-a-christidis@ti.com>
From: Antonios Christidis <a-christidis@ti.com>
The recipe was suppressing errors by including
'--compile-no-warning-as-error' and removing '-Werror=format-security'
from SECURITY_STRINGFORMAT. Remove both workarounds and carry upstream
patches that fix the underlying warnings instead.
Signed-off-by: Antonios Christidis <a-christidis@ti.com>
---
...pe-mismatches-across-function-templa.patch | 209 ++++++++++++++++++
...st_unary_fn-Remove-unused-variable-j.patch | 40 ++++
...rintf-Fix-out-of-bounds-pattern-arra.patch | 32 +++
...002-commonfns-Remove-Wno-format-flag.patch | 30 +++
...3-c11_atomics-Remove-Wno-format-flag.patch | 29 +++
.../opencl/opencl-cts_2026.06.18.bb | 11 +-
6 files changed, 347 insertions(+), 4 deletions(-)
create mode 100644 meta-oe/recipes-core/opencl/opencl-cts/0001-commonfns-fix-type-mismatches-across-function-templa.patch
create mode 100644 meta-oe/recipes-core/opencl/opencl-cts/0001-test_unary_fn-Remove-unused-variable-j.patch
create mode 100644 meta-oe/recipes-core/opencl/opencl-cts/0002-command_buffer_printf-Fix-out-of-bounds-pattern-arra.patch
create mode 100644 meta-oe/recipes-core/opencl/opencl-cts/0002-commonfns-Remove-Wno-format-flag.patch
create mode 100644 meta-oe/recipes-core/opencl/opencl-cts/0003-c11_atomics-Remove-Wno-format-flag.patch
diff --git a/meta-oe/recipes-core/opencl/opencl-cts/0001-commonfns-fix-type-mismatches-across-function-templa.patch b/meta-oe/recipes-core/opencl/opencl-cts/0001-commonfns-fix-type-mismatches-across-function-templa.patch
new file mode 100644
index 0000000000..34ce2c3213
--- /dev/null
+++ b/meta-oe/recipes-core/opencl/opencl-cts/0001-commonfns-fix-type-mismatches-across-function-templa.patch
@@ -0,0 +1,209 @@
+From ab834418e4250715868ba2b7d551c3c0e341a449 Mon Sep 17 00:00:00 2001
+From: Antonios Christidis <a-christidis@ti.com>
+Date: Wed, 24 Jun 2026 15:10:17 -0500
+Subject: [PATCH 1/2] commonfns: fix type mismatches across function templates
+
+Across multiple function templates within commonfns, format compilation
+errors are showing up. These errors are originating from print statements,
+where there is a type mismatch between the format specifier and variable
+provided. The variable provided inherits its type from the function
+template, and when the type does not match the expected format specifier
+the error shows.
+
+As an example:
+
+test_step_fn<T> template calls verify_step<T> template with T being int.
+Within verify_step<T>, local variable r is also of type T. Later on in the
+function when going down either of the two log_error paths r gets printed
+using %a which expects a double. But r is of type int, so use conv_to_dbl()
+to convert.
+
+Upstream-Status: Submitted [https://github.com/KhronosGroup/OpenCL-CTS/pull/2728]
+
+Signed-off-by: Antonios Christidis <a-christidis@ti.com>
+---
+ test_conformance/commonfns/test_binary_fn.cpp | 14 ++++++++++----
+ test_conformance/commonfns/test_clamp.cpp | 4 +++-
+ test_conformance/commonfns/test_mix.cpp | 9 ++++++---
+ test_conformance/commonfns/test_smoothstep.cpp | 8 +++++---
+ test_conformance/commonfns/test_step.cpp | 7 +++++--
+ test_conformance/commonfns/test_unary_fn.cpp | 12 ++++++++----
+ 6 files changed, 37 insertions(+), 17 deletions(-)
+
+diff --git a/test_conformance/commonfns/test_binary_fn.cpp b/test_conformance/commonfns/test_binary_fn.cpp
+index 8ad347aa..4a86310a 100644
+--- a/test_conformance/commonfns/test_binary_fn.cpp
++++ b/test_conformance/commonfns/test_binary_fn.cpp
+@@ -220,12 +220,15 @@ int max_verify(const T* const x, const T* const y, const T* const out,
+ "(index %d is "
+ "vector %d, element %d, for vector size %d)\n",
+ k, conv_to_flt(x[k]), l, conv_to_flt(y[l]), k,
+- conv_to_flt(out[k]), v, k, i, j, vecSize);
++ conv_to_flt(out[k]), conv_to_flt(v), k, i, j,
++ vecSize);
+ else
+ log_error("x[%d]=%g y[%d]=%g out[%d]=%g, expected %g. "
+ "(index %d is "
+ "vector %d, element %d, for vector size %d)\n",
+- k, x[k], l, y[l], k, out[k], v, k, i, j, vecSize);
++ k, conv_to_flt(x[k]), l, conv_to_flt(y[l]), k,
++ conv_to_flt(out[k]), conv_to_flt(v), k, i, j,
++ vecSize);
+ return -1;
+ }
+ }
+@@ -251,12 +254,15 @@ int min_verify(const T* const x, const T* const y, const T* const out,
+ "(index %d is "
+ "vector %d, element %d, for vector size %d)\n",
+ k, conv_to_flt(x[k]), l, conv_to_flt(y[l]), k,
+- conv_to_flt(out[k]), v, k, i, j, vecSize);
++ conv_to_flt(out[k]), conv_to_flt(v), k, i, j,
++ vecSize);
+ else
+ log_error("x[%d]=%g y[%d]=%g out[%d]=%g, expected %g. "
+ "(index %d is "
+ "vector %d, element %d, for vector size %d)\n",
+- k, x[k], l, y[l], k, out[k], v, k, i, j, vecSize);
++ k, conv_to_flt(x[k]), l, conv_to_flt(y[l]), k,
++ conv_to_flt(out[k]), conv_to_flt(v), k, i, j,
++ vecSize);
+ return -1;
+ }
+ }
+diff --git a/test_conformance/commonfns/test_clamp.cpp b/test_conformance/commonfns/test_clamp.cpp
+index 298811e2..0c272829 100644
+--- a/test_conformance/commonfns/test_clamp.cpp
++++ b/test_conformance/commonfns/test_clamp.cpp
+@@ -138,7 +138,9 @@ int verify_clamp(const T *const x, const T *const minval, const T *const maxval,
+ {
+ log_error(
+ "%d) verification error: clamp( %a, %a, %a) = *%a vs. %a\n",
+- i, x[i], minval[i], maxval[i], t, outptr[i]);
++ i, conv_to_flt(x[i]), conv_to_flt(minval[i]),
++ conv_to_flt(maxval[i]), conv_to_flt(t),
++ conv_to_flt(outptr[i]));
+ return -1;
+ }
+ }
+diff --git a/test_conformance/commonfns/test_mix.cpp b/test_conformance/commonfns/test_mix.cpp
+index ae543d0d..239a3380 100644
+--- a/test_conformance/commonfns/test_mix.cpp
++++ b/test_conformance/commonfns/test_mix.cpp
+@@ -82,7 +82,9 @@ int verify_mix(const T *const inptrX, const T *const inptrY,
+ {
+ log_error("%d) verification error: mix(%a, %a, %a) = *%a "
+ "vs. %a\n",
+- i, inptrX[i], inptrY[i], inptrA[i], r, outptr[i]);
++ i, conv_to_flt(inptrX[i]), conv_to_flt(inptrY[i]),
++ conv_to_flt(inptrA[i]), r,
++ conv_to_flt(outptr[i]));
+ return -1;
+ }
+ }
+@@ -111,8 +113,9 @@ int verify_mix(const T *const inptrX, const T *const inptrY,
+ log_error(
+ "{%d, element %d}) verification error: mix(%a, "
+ "%a, %a) = *%a vs. %a\n",
+- ii, j, inptrX[vi], inptrY[vi], inptrA[i], r,
+- outptr[vi]);
++ ii, j, conv_to_flt(inptrX[vi]),
++ conv_to_flt(inptrY[vi]), conv_to_flt(inptrA[i]), r,
++ conv_to_flt(outptr[vi]));
+ return -1;
+ }
+ }
+diff --git a/test_conformance/commonfns/test_smoothstep.cpp b/test_conformance/commonfns/test_smoothstep.cpp
+index 6aaa800d..4a42513a 100644
+--- a/test_conformance/commonfns/test_smoothstep.cpp
++++ b/test_conformance/commonfns/test_smoothstep.cpp
+@@ -84,7 +84,8 @@ int verify_smoothstep(const T *const edge0, const T *const edge1,
+ log_error(
+ "%d) verification error: smoothstep(%a, %a, %a) = "
+ "*%a vs. %a\n",
+- i, x[i], edge0[i], edge1[i], r, outptr[i]);
++ i, conv_to_flt(x[i]), conv_to_flt(edge0[i]),
++ conv_to_flt(edge1[i]), r, conv_to_flt(outptr[i]));
+ return -1;
+ }
+ }
+@@ -115,8 +116,9 @@ int verify_smoothstep(const T *const edge0, const T *const edge1,
+ {
+ log_error("{%d, element %d}) verification error: "
+ "smoothstep(%a, %a, %a) = *%a vs. %a\n",
+- ii, j, x[vi], edge0[i], edge1[i], r,
+- outptr[vi]);
++ ii, j, conv_to_flt(x[vi]),
++ conv_to_flt(edge0[i]), conv_to_flt(edge1[i]),
++ r, conv_to_flt(outptr[vi]));
+ return -1;
+ }
+ }
+diff --git a/test_conformance/commonfns/test_step.cpp b/test_conformance/commonfns/test_step.cpp
+index e3a6fdf6..a98086bf 100644
+--- a/test_conformance/commonfns/test_step.cpp
++++ b/test_conformance/commonfns/test_step.cpp
+@@ -81,12 +81,15 @@ int verify_step(const T *const inptrA, const T *const inptrB,
+ "Failure @ {%d, element %d}: step(%a,%a) -> *%a "
+ "vs %a\n",
+ ii, j, conv_to_flt(inptrA[ii]),
+- conv_to_flt(inptrB[i]), r, conv_to_flt(outptr[i]));
++ conv_to_flt(inptrB[i]), conv_to_dbl(r),
++ conv_to_flt(outptr[i]));
+ else
+ log_error(
+ "Failure @ {%d, element %d}: step(%a,%a) -> *%a "
+ "vs %a\n",
+- ii, j, inptrA[ii], inptrB[i], r, outptr[i]);
++ ii, j, conv_to_flt(inptrA[ii]),
++ conv_to_flt(inptrB[i]), conv_to_dbl(r),
++ conv_to_flt(outptr[i]));
+ return -1;
+ }
+ }
+diff --git a/test_conformance/commonfns/test_unary_fn.cpp b/test_conformance/commonfns/test_unary_fn.cpp
+index 599067d2..ecd24822 100644
+--- a/test_conformance/commonfns/test_unary_fn.cpp
++++ b/test_conformance/commonfns/test_unary_fn.cpp
+@@ -82,7 +82,8 @@ int verify_degrees(const T *const inptr, const T *const outptr, int n)
+ else
+ log_error(
+ "%d) Error @ %a: *%a vs %a (*%g vs %g) ulps: %f\n", i,
+- inptr[i], r, outptr[i], r, outptr[i], error);
++ conv_to_flt(inptr[i]), r, conv_to_flt(outptr[i]), r,
++ conv_to_flt(outptr[i]), error);
+ return 1;
+ }
+ }
+@@ -98,7 +99,8 @@ int verify_degrees(const T *const inptr, const T *const outptr, int n)
+ log_info("degrees: Max error %f ulps at %d, input %a: *%a vs %a (*%g "
+ "vs %g)\n",
+ max_error, max_index, conv_to_flt(inptr[max_index]), max_val,
+- outptr[max_index], max_val, outptr[max_index]);
++ conv_to_flt(outptr[max_index]), max_val,
++ conv_to_flt(outptr[max_index]));
+
+ return 0;
+ }
+@@ -131,7 +133,8 @@ int verify_radians(const T *const inptr, const T *const outptr, int n)
+ else
+ log_error(
+ "%d) Error @ %a: *%a vs %a (*%g vs %g) ulps: %f\n", i,
+- inptr[i], r, outptr[i], r, outptr[i], error);
++ conv_to_flt(inptr[i]), r, conv_to_flt(outptr[i]), r,
++ conv_to_flt(outptr[i]), error);
+ return 1;
+ }
+ }
+@@ -147,7 +150,8 @@ int verify_radians(const T *const inptr, const T *const outptr, int n)
+ log_info("radians: Max error %f ulps at %d, input %a: *%a vs %a (*%g "
+ "vs %g)\n",
+ max_error, max_index, conv_to_flt(inptr[max_index]), max_val,
+- outptr[max_index], max_val, outptr[max_index]);
++ conv_to_flt(outptr[max_index]), max_val,
++ conv_to_flt(outptr[max_index]));
+
+ return 0;
+ }
+--
+2.34.1
+
diff --git a/meta-oe/recipes-core/opencl/opencl-cts/0001-test_unary_fn-Remove-unused-variable-j.patch b/meta-oe/recipes-core/opencl/opencl-cts/0001-test_unary_fn-Remove-unused-variable-j.patch
new file mode 100644
index 0000000000..a0f810b860
--- /dev/null
+++ b/meta-oe/recipes-core/opencl/opencl-cts/0001-test_unary_fn-Remove-unused-variable-j.patch
@@ -0,0 +1,40 @@
+From 51cab19be5be5f011705e75dcef3c360163f41a1 Mon Sep 17 00:00:00 2001
+From: Antonios Christidis <a-christidis@ti.com>
+Date: Wed, 24 Jun 2026 13:59:09 -0500
+Subject: [PATCH 1/3] test_unary_fn: Remove unused variable j
+
+Remove unused variable j within verify_degrees and verify_radians function
+templates.
+
+Upstream-Status: Submitted [https://github.com/KhronosGroup/OpenCL-CTS/pull/2727]
+
+Signed-off-by: Antonios Christidis <a-christidis@ti.com>
+---
+ test_conformance/commonfns/test_unary_fn.cpp | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/test_conformance/commonfns/test_unary_fn.cpp b/test_conformance/commonfns/test_unary_fn.cpp
+index 599067d2..5bdc0270 100644
+--- a/test_conformance/commonfns/test_unary_fn.cpp
++++ b/test_conformance/commonfns/test_unary_fn.cpp
+@@ -61,7 +61,7 @@ int verify_degrees(const T *const inptr, const T *const outptr, int n)
+ double r, max_val = NAN;
+ int max_index = 0;
+
+- for (int i = 0, j = 0; i < n; i++, j++)
++ for (int i = 0; i < n; i++)
+ {
+ r = (180.0 / M_PI) * conv_to_dbl(inptr[i]);
+
+@@ -110,7 +110,7 @@ int verify_radians(const T *const inptr, const T *const outptr, int n)
+ double r, max_val = NAN;
+ int max_index = 0;
+
+- for (int i = 0, j = 0; i < n; i++, j++)
++ for (int i = 0; i < n; i++)
+ {
+ r = (M_PI / 180.0) * conv_to_dbl(inptr[i]);
+
+--
+2.34.1
+
diff --git a/meta-oe/recipes-core/opencl/opencl-cts/0002-command_buffer_printf-Fix-out-of-bounds-pattern-arra.patch b/meta-oe/recipes-core/opencl/opencl-cts/0002-command_buffer_printf-Fix-out-of-bounds-pattern-arra.patch
new file mode 100644
index 0000000000..e1052d49a9
--- /dev/null
+++ b/meta-oe/recipes-core/opencl/opencl-cts/0002-command_buffer_printf-Fix-out-of-bounds-pattern-arra.patch
@@ -0,0 +1,32 @@
+From d06f56310e07e99d2450dbe728c37f3b34f966a3 Mon Sep 17 00:00:00 2001
+From: Antonios Christidis <a-christidis@ti.com>
+Date: Wed, 24 Jun 2026 14:26:32 -0500
+Subject: [PATCH 2/3] command_buffer_printf: Fix out of bounds pattern array
+
+The way .back method works, is container.size() - 1, which can evaluated to
+-1 if size is 0. Since pattern_length >=1, (std::max(min_pattern_length,
+rand() % max_pattern_length), use that to post pend the null terminator.
+
+Upstream-Status: Submitted [https://github.com/KhronosGroup/OpenCL-CTS/pull/2727]
+
+Signed-off-by: Antonios Christidis <a-christidis@ti.com>
+---
+ .../extensions/cl_khr_command_buffer/command_buffer_printf.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/test_conformance/extensions/cl_khr_command_buffer/command_buffer_printf.cpp b/test_conformance/extensions/cl_khr_command_buffer/command_buffer_printf.cpp
+index fee14571..ab0078aa 100644
+--- a/test_conformance/extensions/cl_khr_command_buffer/command_buffer_printf.cpp
++++ b/test_conformance/extensions/cl_khr_command_buffer/command_buffer_printf.cpp
+@@ -283,7 +283,7 @@ struct CommandBufferPrintfTest : public BasicCommandBufferTest
+ std::max(min_pattern_length, rand() % max_pattern_length);
+
+ std::vector<cl_char> pattern(pattern_length + 1, pattern_character);
+- pattern.back() = '\0';
++ pattern[pattern_length] = '\0';
+ enqueue_passes[i] = {
+ pattern,
+ { cl_int(i * offset), cl_int(pattern_length) },
+--
+2.34.1
+
diff --git a/meta-oe/recipes-core/opencl/opencl-cts/0002-commonfns-Remove-Wno-format-flag.patch b/meta-oe/recipes-core/opencl/opencl-cts/0002-commonfns-Remove-Wno-format-flag.patch
new file mode 100644
index 0000000000..4c285bf32d
--- /dev/null
+++ b/meta-oe/recipes-core/opencl/opencl-cts/0002-commonfns-Remove-Wno-format-flag.patch
@@ -0,0 +1,30 @@
+From 8c9d444083b6ca4f7e9bebf6ab3b8a252cdbfec6 Mon Sep 17 00:00:00 2001
+From: Antonios Christidis <a-christidis@ti.com>
+Date: Wed, 24 Jun 2026 14:49:23 -0500
+Subject: [PATCH 2/2] commonfns: Remove -Wno-format flag
+
+There are no longer issue with format.
+
+Remove -Wno-format compiler flag for files within commonfns.
+
+Upstream-Status: Submitted [https://github.com/KhronosGroup/OpenCL-CTS/pull/2728]
+
+Signed-off-by: Antonios Christidis <a-christidis@ti.com>
+---
+ test_conformance/commonfns/CMakeLists.txt | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/test_conformance/commonfns/CMakeLists.txt b/test_conformance/commonfns/CMakeLists.txt
+index e7752474..bea20cf5 100644
+--- a/test_conformance/commonfns/CMakeLists.txt
++++ b/test_conformance/commonfns/CMakeLists.txt
+@@ -10,6 +10,4 @@ set(${MODULE_NAME}_SOURCES
+ test_binary_fn.cpp
+ )
+
+-set_gnulike_module_compile_flags("-Wno-format")
+-
+ include(../CMakeCommon.txt)
+--
+2.34.1
+
diff --git a/meta-oe/recipes-core/opencl/opencl-cts/0003-c11_atomics-Remove-Wno-format-flag.patch b/meta-oe/recipes-core/opencl/opencl-cts/0003-c11_atomics-Remove-Wno-format-flag.patch
new file mode 100644
index 0000000000..5903831b0d
--- /dev/null
+++ b/meta-oe/recipes-core/opencl/opencl-cts/0003-c11_atomics-Remove-Wno-format-flag.patch
@@ -0,0 +1,29 @@
+From e0439fd5cc889d64864c66b62ccf2d4e5accade0 Mon Sep 17 00:00:00 2001
+From: Antonios Christidis <a-christidis@ti.com>
+Date: Wed, 24 Jun 2026 16:02:02 -0500
+Subject: [PATCH 3/3] c11_atomics: Remove -Wno-format flag
+
+Remove -Wno-format compiler flag for files within c11_atomics.
+
+Upstream-Status: Submitted [https://github.com/KhronosGroup/OpenCL-CTS/pull/2727]
+
+Signed-off-by: Antonios Christidis <a-christidis@ti.com>
+---
+ test_conformance/c11_atomics/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/test_conformance/c11_atomics/CMakeLists.txt b/test_conformance/c11_atomics/CMakeLists.txt
+index 25f0ba39..da39f5c2 100644
+--- a/test_conformance/c11_atomics/CMakeLists.txt
++++ b/test_conformance/c11_atomics/CMakeLists.txt
+@@ -8,6 +8,6 @@ set(${MODULE_NAME}_SOURCES
+ inclusive_scopes.cpp
+ )
+
+-set_gnulike_module_compile_flags("-Wno-sign-compare -Wno-format")
++set_gnulike_module_compile_flags("-Wno-sign-compare")
+
+ include(../CMakeCommon.txt)
+--
+2.34.1
+
diff --git a/meta-oe/recipes-core/opencl/opencl-cts_2026.06.18.bb b/meta-oe/recipes-core/opencl/opencl-cts_2026.06.18.bb
index f29a0b6876..98181071c8 100644
--- a/meta-oe/recipes-core/opencl/opencl-cts_2026.06.18.bb
+++ b/meta-oe/recipes-core/opencl/opencl-cts_2026.06.18.bb
@@ -11,11 +11,16 @@ DEPENDS += "opencl-headers virtual/libopencl1 spirv-headers spirv-tools-native"
RDEPENDS:${PN} += "python3-core python3-io"
-SRC_URI = "git://github.com/KhronosGroup/OpenCL-CTS.git;protocol=https;branch=main;lfs=0"
+SRC_URI = "git://github.com/KhronosGroup/OpenCL-CTS.git;protocol=https;branch=main;lfs=0 \
+ file://0001-test_unary_fn-Remove-unused-variable-j.patch \
+ file://0002-command_buffer_printf-Fix-out-of-bounds-pattern-arra.patch \
+ file://0003-c11_atomics-Remove-Wno-format-flag.patch \
+ file://0001-commonfns-fix-type-mismatches-across-function-templa.patch \
+ file://0002-commonfns-Remove-Wno-format-flag.patch "
SRCREV = "8d8f3d272dbd3f0a84156be7890835c4b6deff8e"
-EXTRA_OECMAKE:append = " --compile-no-warning-as-error -DSPIRV_INCLUDE_DIR=${STAGING_EXECPREFIXDIR} -DCL_INCLUDE_DIR=${STAGING_INCDIR} -DCL_LIB_DIR=${STAGING_LIBDIR} -DOPENCL_LIBRARIES=OpenCL"
+EXTRA_OECMAKE:append = " -DSPIRV_INCLUDE_DIR=${STAGING_EXECPREFIXDIR} -DCL_INCLUDE_DIR=${STAGING_INCDIR} -DCL_LIB_DIR=${STAGING_LIBDIR} -DOPENCL_LIBRARIES=OpenCL"
PACKAGECONFIG = " \
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'opengl gles', '', d)} \
@@ -25,8 +30,6 @@ PACKAGECONFIG[opengl] = "-DGL_IS_SUPPORTED=ON,-DGL_IS_SUPPORTED=OFF,virtual/libg
PACKAGECONFIG[gles] = "-DGLES_IS_SUPPORTED=ON,-DGLES_IS_SUPPORTED=OFF,virtual/egl virtual/libgles2"
PACKAGECONFIG[vulkan] = "-DVULKAN_IS_SUPPORTED=ON,-DVULKAN_IS_SUPPORTED=OFF,vulkan-headers glslang-native"
-SECURITY_STRINGFORMAT:remove = "-Werror=format-security"
-
do_install() {
install -d ${D}${bindir}/opencl_test_conformance
cp -r ${B}/test_conformance/* ${D}${bindir}/opencl_test_conformance
--
2.34.1
^ permalink raw reply related
* [meta-to][master][PATCH 0/2] opencl-cts: update to 2026.06.18 and enforce -Werror
From: a-christidis @ 2026-06-26 16:23 UTC (permalink / raw)
To: khem.raj; +Cc: reatmon, openembedded-devel
From: Antonios Christidis <a-christidis@ti.com>
Dear all,
Update opencl-cts to the 2026.06.18 upstream release and remove
warning-suppression workarounds from the recipe.
Patch 1 bumps the version from 2026.05.05 to 2026.06.18 by updating
SRCREV and renaming the recipe file.
Patch 2 removes '--compile-no-warning-as-error' from EXTRA_OECMAKE and
drops 'SECURITY_STRINGFORMAT:remove = "-Werror=format-security"'. The
recipe now carries five patches (submitted upstream via
PR #2727 and #2728).
Kind Regards,
Antonios
Antonios Christidis (2):
opencl-cts: Update version 2026.05.05 -> 2026.06.18
opencl-cts: enforce -Werror flags and fix upstream build warnings
...pe-mismatches-across-function-templa.patch | 209 ++++++++++++++++++
...st_unary_fn-Remove-unused-variable-j.patch | 40 ++++
...rintf-Fix-out-of-bounds-pattern-arra.patch | 32 +++
...002-commonfns-Remove-Wno-format-flag.patch | 30 +++
...3-c11_atomics-Remove-Wno-format-flag.patch | 29 +++
...2026.05.05.bb => opencl-cts_2026.06.18.bb} | 13 +-
6 files changed, 348 insertions(+), 5 deletions(-)
create mode 100644 meta-oe/recipes-core/opencl/opencl-cts/0001-commonfns-fix-type-mismatches-across-function-templa.patch
create mode 100644 meta-oe/recipes-core/opencl/opencl-cts/0001-test_unary_fn-Remove-unused-variable-j.patch
create mode 100644 meta-oe/recipes-core/opencl/opencl-cts/0002-command_buffer_printf-Fix-out-of-bounds-pattern-arra.patch
create mode 100644 meta-oe/recipes-core/opencl/opencl-cts/0002-commonfns-Remove-Wno-format-flag.patch
create mode 100644 meta-oe/recipes-core/opencl/opencl-cts/0003-c11_atomics-Remove-Wno-format-flag.patch
rename meta-oe/recipes-core/opencl/{opencl-cts_2026.05.05.bb => opencl-cts_2026.06.18.bb} (71%)
--
2.34.1
^ permalink raw reply
* Re: [oe] [meta-oe][PATCHv3] flatpak: update 1.17.6 -> 1.18.0
From: Khem Raj @ 2026-06-26 15:26 UTC (permalink / raw)
To: f_l_k; +Cc: openembedded-devel
In-Reply-To: <20260626151341.154231-1-f_l_k@t-online.de>
[-- Attachment #1: Type: text/plain, Size: 2360 bytes --]
This did not work either, I cleaned it up locally before applying.
On Fri, Jun 26, 2026 at 8:13 AM Markus Volk via lists.openembedded.org
<f_l_k=t-online.de@lists.openembedded.org> wrote:
> Enhancements:
>
> Improve error handling and printed output of flatpak-coredumpctl
>
> Support the AMD vendor specific compute interface (/dev/kfd) via the DRI
> device permission
>
> Improve the output of flatpak update with failure causes
>
> Improve startup time for fish shell integration
>
> Translation updates: zh_CN
>
> Bug fixes:
>
> Fix building when HAVE_LIBSYSTEMD but not USE_SYSTEM_HELPER is defined
>
> Ignore system bus failures in parental controls check
>
> Fix some return values and replace deprecated GTimeVal with
> g_get_real_time()
>
> Suppress an unused-result warning in the tests
>
> Signed-off-by: Markus Volk <f_l_k@t-online.de>
> ---
> .../flatpak/{flatpak_1.17.6.bb => flatpak_1.18.0.bb} | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
> rename meta-oe/recipes-extended/flatpak/{flatpak_1.17.6.bb =>
> flatpak_1.18.0.bb} (98%)
>
> diff --git a/meta-oe/recipes-extended/flatpak/flatpak_1.17.6.bb
> b/meta-oe/recipes-extended/flatpak/flatpak_1.18.0.bb
> similarity index 98%
> rename from meta-oe/recipes-extended/flatpak/flatpak_1.17.6.bb
> rename to meta-oe/recipes-extended/flatpak/flatpak_1.18.0.bb
> index 1512b7239f..879455f63c 100644
> --- a/meta-oe/recipes-extended/flatpak/flatpak_1.17.6.bb
> +++ b/meta-oe/recipes-extended/flatpak/flatpak_1.18.0.bb
> @@ -8,7 +8,7 @@ SRC_URI = " \
> file://0001-flatpak-pc-add-pc_sysrootdir.patch \
> "
>
> -SRCREV = "9b21874f1a175a9b7c79175a221fa043e202ca73"
> +SRCREV = "5de2b58bdafde88515d9d6b9189bd1cfd3b88c46"
>
>
> inherit meson pkgconfig gettext systemd gtk-doc gobject-introspection
> python3native mime features_check useradd
> --
> 2.54.0
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#127802):
> https://lists.openembedded.org/g/openembedded-devel/message/127802
> Mute This Topic: https://lists.openembedded.org/mt/119991180/1997914
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [
> raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
[-- Attachment #2: Type: text/html, Size: 4123 bytes --]
^ permalink raw reply
* Re: [oe] [meta-multimedia][PATCH 2/2] packagegroup-meta-multimedia: add libdvdread to RDEPENDS
From: Markus Volk @ 2026-06-26 15:17 UTC (permalink / raw)
To: raj.khem; +Cc: openembedded-devel
In-Reply-To: <CAMKF1soM6i6ktktY3MAvwOf7Z1Uz=MXGYxkdkE2xabPwJNJo8A@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 360 bytes --]
Am Fr, 26. Jun 2026 um 08:00:14 -07:00:00 schrieb Khem Raj via
lists.openembedded.org <raj.khem=gmail.com@lists.openembedded.org>:
> These are libraries, they should be pulled by shlibs code, I am not
> sure if its needed to be added to packagegroups explicitly
I added libdvdread only, because I had removed it earlier. If thats not
needed, even better!
[-- Attachment #2: Type: text/html, Size: 464 bytes --]
^ permalink raw reply
* Re: [oe] [PATCH v2 0/5] freeglut: Bug fix and virtual/freeglut provide.
From: Khem Raj @ 2026-06-26 15:14 UTC (permalink / raw)
To: zhengrq.fnst; +Cc: openembedded-devel
In-Reply-To: <20260625020437.2824-1-zhengrq.fnst@fujitsu.com>
[-- Attachment #1: Type: text/plain, Size: 1602 bytes --]
Seeing this on AB -
https://autobuilder.yoctoproject.org/valkyrie/#/builders/81/builds/1575/steps/15/logs/stdio
On Wed, Jun 24, 2026 at 7:04 PM zhengruoqin via lists.openembedded.org
<zhengrq.fnst=fujitsu.com@lists.openembedded.org> wrote:
> Zheng Ruoqin (5):
> Bug fix:
> [oe][meta-oe][PATCH v2] freeglut-gles: Add symbol link to fix opencl-cts
> compile error
>
> Add virtual/freeglut to provide split version of freeglut and fix recipe
> which depends on freeglut.
> [oe][meta-oe][PATCH v2] freeglut: Add virtual/freeglut to PROVIDES
> [oe][meta-oe][PATCH v2] jasper: Use virtual/freeglut instead of freeglut
> [oe][meta-oe][PATCH v2] ftgl: Use virtual/freeglut instead of freeglut
> [oe][meta-oe][PATCH v2] opencl-cts: Use virtual/freeglut instead of
> freeglut
>
> meta-oe/recipes-core/opencl/opencl-cts_2026.05.05.bb | 2 +-
> meta-oe/recipes-graphics/freeglut/freeglut_3.8.0.bb | 5 ++++-
> meta-oe/recipes-graphics/ftgl/ftgl_2.4.0.bb | 2 +-
> meta-oe/recipes-graphics/jasper/jasper_4.2.9.bb | 2 +-
> 4 files changed, 7 insertions(+), 4 deletions(-)
>
> --
> 2.43.0
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#127726):
> https://lists.openembedded.org/g/openembedded-devel/message/127726
> Mute This Topic: https://lists.openembedded.org/mt/119968332/1997914
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [
> raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
[-- Attachment #2: Type: text/html, Size: 2892 bytes --]
^ permalink raw reply
* [meta-oe][PATCHv3] flatpak: update 1.17.6 -> 1.18.0
From: Markus Volk @ 2026-06-26 15:13 UTC (permalink / raw)
To: openembedded-devel
Enhancements:
Improve error handling and printed output of flatpak-coredumpctl
Support the AMD vendor specific compute interface (/dev/kfd) via the DRI
device permission
Improve the output of flatpak update with failure causes
Improve startup time for fish shell integration
Translation updates: zh_CN
Bug fixes:
Fix building when HAVE_LIBSYSTEMD but not USE_SYSTEM_HELPER is defined
Ignore system bus failures in parental controls check
Fix some return values and replace deprecated GTimeVal with
g_get_real_time()
Suppress an unused-result warning in the tests
Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
.../flatpak/{flatpak_1.17.6.bb => flatpak_1.18.0.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta-oe/recipes-extended/flatpak/{flatpak_1.17.6.bb => flatpak_1.18.0.bb} (98%)
diff --git a/meta-oe/recipes-extended/flatpak/flatpak_1.17.6.bb b/meta-oe/recipes-extended/flatpak/flatpak_1.18.0.bb
similarity index 98%
rename from meta-oe/recipes-extended/flatpak/flatpak_1.17.6.bb
rename to meta-oe/recipes-extended/flatpak/flatpak_1.18.0.bb
index 1512b7239f..879455f63c 100644
--- a/meta-oe/recipes-extended/flatpak/flatpak_1.17.6.bb
+++ b/meta-oe/recipes-extended/flatpak/flatpak_1.18.0.bb
@@ -8,7 +8,7 @@ SRC_URI = " \
file://0001-flatpak-pc-add-pc_sysrootdir.patch \
"
-SRCREV = "9b21874f1a175a9b7c79175a221fa043e202ca73"
+SRCREV = "5de2b58bdafde88515d9d6b9189bd1cfd3b88c46"
inherit meson pkgconfig gettext systemd gtk-doc gobject-introspection python3native mime features_check useradd
--
2.54.0
^ permalink raw reply related
* [meta-oe][PATCH] zbar: upgrade 89e7900d85dd -> 0.23.93
From: Walter Werner Schneider @ 2026-06-26 15:09 UTC (permalink / raw)
To: openembedded-devel; +Cc: Walter Werner Schneider
Upgrade zbar from 89e7900d85dd (2020-12-31) to 0.23.93 (2024-01-09).
Removed all patches because they have been merged upstream.
Enabled pthread integration by default and renamed configs to match
upstream.
Tested the python API and gstreamer integration, I wasn't able to test
any of the various package configs that are related to GUIs because I
don't have a access to boards with displays.
Signed-off-by: Walter Werner Schneider <contact@schnwalter.eu>
---
.../zbar/0001-qt-Create-subdir-in-Makefile.patch | 37 -------------------
.../0002-zbarcam-Create-subdir-in-Makefile.patch | 42 ----------------------
.../zbar/{zbar_git.bb => zbar_0.23.93.bb} | 29 +++++++--------
3 files changed, 12 insertions(+), 96 deletions(-)
diff --git a/meta-oe/recipes-support/zbar/zbar/0001-qt-Create-subdir-in-Makefile.patch b/meta-oe/recipes-support/zbar/zbar/0001-qt-Create-subdir-in-Makefile.patch
deleted file mode 100644
index 3d8c07f02b..0000000000
--- a/meta-oe/recipes-support/zbar/zbar/0001-qt-Create-subdir-in-Makefile.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 9c67f377477a07495a712f478eabfa8d33164c45 Mon Sep 17 00:00:00 2001
-From: Daniel Gomez <dagmcr@gmail.com>
-Date: Sun, 17 Jan 2021 23:32:51 +0100
-Subject: [PATCH 1/2] qt: Create subdir in Makefile
-
-Create builddir/qt subdir when --with-qt5 is enabled.
-
-Fixes the following error:
-
-moc -Iqt -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB
--I/var/lib/yocto/gallium/tmp_20210113/work/znver1-poky-linux/zbar/0.23.1+gitAUTOINC+89e7900d85-r0/recipe-sysroot/usr/include/QtWidgets
--I/var/lib/yocto/gallium/tmp_20210113/work/znver1-poky-linux/zbar/0.23.1+gitAUTOINC+89e7900d85-r0/recipe-sysroot/usr/include/QtGui
--I/var/lib/yocto/gallium/tmp_20210113/work/znver1-poky-linux/zbar/0.23.1+gitAUTOINC+89e7900d85-r0/recipe-sysroot/usr/include/QtCore
--I../git/include ../git/include/zbar/QZBar.h -o qt/moc_QZBar.cpp
-moc: Cannot create qt/moc_QZBar.cpp
-make: *** [Makefile:2459: qt/moc_QZBar.cpp] Error 1
-
-Signed-off-by: Daniel Gomez <dagmcr@gmail.com>
----
-Upstream-Status: Pending
-
- qt/Makefile.am.inc | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/qt/Makefile.am.inc b/qt/Makefile.am.inc
-index b099c2b..c98fbeb 100644
---- a/qt/Makefile.am.inc
-+++ b/qt/Makefile.am.inc
-@@ -15,4 +15,5 @@ qt/moc_%.cpp: qt/%.h
- $(MOC) $(qt_libzbarqt_la_CPPFLAGS) $< -o $@
-
- qt/moc_%.cpp: include/zbar/%.h
-+ @$(mkdir_p) qt 2>/dev/null
- $(MOC) $(qt_libzbarqt_la_CPPFLAGS) $< -o $@
---
-2.29.2
-
diff --git a/meta-oe/recipes-support/zbar/zbar/0002-zbarcam-Create-subdir-in-Makefile.patch b/meta-oe/recipes-support/zbar/zbar/0002-zbarcam-Create-subdir-in-Makefile.patch
deleted file mode 100644
index 9030ed88f2..0000000000
--- a/meta-oe/recipes-support/zbar/zbar/0002-zbarcam-Create-subdir-in-Makefile.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From fe751929ccc8fd75e350ed6db9d28d04bd31fc79 Mon Sep 17 00:00:00 2001
-From: Daniel Gomez <dagmcr@gmail.com>
-Date: Sun, 17 Jan 2021 23:33:19 +0100
-Subject: [PATCH 2/2] zbarcam: Create subdir in Makefile
-
-Create builddir/zbarcam when --with-qt5 is enabled.
-
-Fixes the following error:
-
-moc -i -Izbarcam -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_GUI_LIB
--DQT_CORE_LIB
--I/var/lib/yocto/gallium/tmp_20210113/work/znver1-poky-linux/zbar/0.23.1+gitAUTOINC+89e7900d85-r0/recipe-sysroot/usr/include/QtWidgets
--I/var/lib/yocto/gallium/tmp_20210113/work/znver1-poky-linux/zbar/0.23.1+gitAUTOINC+89e7900d85-r0/recipe-sysroot/usr/include/QtX11Extras
--I/var/lib/yocto/gallium/tmp_20210113/work/znver1-poky-linux/zbar/0.23.1+gitAUTOINC+89e7900d85-r0/recipe-sysroot/usr/include/QtGui
--I/var/lib/yocto/gallium/tmp_20210113/work/znver1-poky-linux/zbar/0.23.1+gitAUTOINC+89e7900d85-r0/recipe-sysroot/usr/include/QtCore
--I../git/include ../git/zbarcam/zbarcam-qt.cpp -o
-zbarcam/moc_zbarcam_qt.h
-moc: Cannot create zbarcam/moc_zbarcam_qt.h
-make: *** [Makefile:2438: zbarcam/moc_zbarcam_qt.h] Error 1
-
-Signed-off-by: Daniel Gomez <dagmcr@gmail.com>
----
-Upstream-Status: Pending
-
- zbarcam/Makefile.am.inc | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/zbarcam/Makefile.am.inc b/zbarcam/Makefile.am.inc
-index b6de82c..e90c50c 100644
---- a/zbarcam/Makefile.am.inc
-+++ b/zbarcam/Makefile.am.inc
-@@ -28,6 +28,7 @@ DISTCLEANFILES += $(nodist_zbarcam_zbarcam_qt_SOURCES) zbarcam/moc_zbarcam_qt.h
-
-
- zbarcam/moc_zbarcam_qt.h: zbarcam/zbarcam-qt.cpp
-+ @$(mkdir_p) zbarcam 2>/dev/null
- $(MOC) -i $(zbarcam_zbarcam_qt_CPPFLAGS) $< -o $@
- endif
-
---
-2.29.2
-
diff --git a/meta-oe/recipes-support/zbar/zbar_git.bb b/meta-oe/recipes-support/zbar/zbar_0.23.93.bb
similarity index 62%
rename from meta-oe/recipes-support/zbar/zbar_git.bb
rename to meta-oe/recipes-support/zbar/zbar_0.23.93.bb
index 053e0161d7..36a9a5c827 100644
--- a/meta-oe/recipes-support/zbar/zbar_git.bb
+++ b/meta-oe/recipes-support/zbar/zbar_0.23.93.bb
@@ -9,41 +9,36 @@ SECTION = "graphics"
LICENSE = "LGPL-2.1-only"
LIC_FILES_CHKSUM = "file://LICENSE.md;md5=5e9ee833a2118adc7d8b5ea38e5b1cef"
-SRC_URI = "git://github.com/mchehab/zbar.git;branch=master;protocol=https \
- file://0001-qt-Create-subdir-in-Makefile.patch \
- file://0002-zbarcam-Create-subdir-in-Makefile.patch \
-"
-SRCREV = "89e7900d85dd54ef351a7ed582aec6a5a5d7fa37"
-
-PV = "0.23.1+git"
+SRC_URI = "git://github.com/mchehab/zbar.git;branch=master;protocol=https;tag=${PV}"
+SRCREV = "bb05ec54eec57f8397cb13fb9161372a281a1219"
DEPENDS += "xmlto-native"
PACKAGECONFIG ??= "\
${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', '', d)} \
+ video \
"
-PACKAGECONFIG ??= "video"
-
inherit autotools pkgconfig gettext \
- ${@bb.utils.contains('PACKAGECONFIG', 'python3', 'python3native', '', d)} \
- ${@bb.utils.contains('PACKAGECONFIG', 'gtk3', 'gobject-introspection', '', d)} \
- ${@bb.utils.contains('PACKAGECONFIG', 'qt5', 'qmake5_paths', '', d)}
+ ${@bb.utils.contains('PACKAGECONFIG', 'python', 'python3native', '', d)} \
+ ${@bb.utils.contains('PACKAGECONFIG', 'gtk', 'gobject-introspection', '', d)}
-PACKAGECONFIG[x11] = "--with-x, --without-x, libxv"
+PACKAGECONFIG[x11] = ",, libxext libxv"
PACKAGECONFIG[video] = "--enable-video, --disable-video, v4l-utils libv4l"
PACKAGECONFIG[jpeg] = "--with-jpeg, --without-jpeg, jpeg"
-PACKAGECONFIG[python3] = "--with-python=auto, --without-python, python3"
-PACKAGECONFIG[gtk3] = "--with-gtk=gtk3, --without-gtk, gtk+3"
-PACKAGECONFIG[qt5] = "--with-qt5, --without-qt5, qtbase qtbase-native qtx11extras qtsvg, qtbase"
+PACKAGECONFIG[python] = "--with-python=auto, --without-python, python3"
+PACKAGECONFIG[gtk] = "--with-gtk=auto, --without-gtk, gtk+3"
+PACKAGECONFIG[qt] = "--with-qt, --without-qt, qtbase qtbase-native qtx11extras qtsvg, qtbase"
PACKAGECONFIG[imagemagick] = "--with-imagemagick, --without-imagemagick, imagemagick"
+EXTRA_OECONF += "--enable-pthread"
+
FILES:${PN} += "${bindir} \
${@bb.utils.contains('DEPENDS', 'python3-native', '${libdir}', '', d)} \
"
CPPFLAGS:append = "\
- ${@bb.utils.contains('PACKAGECONFIG', 'qt5', '\
+ ${@bb.utils.contains('PACKAGECONFIG', 'qt', '\
-I${STAGING_INCDIR}/QtX11Extras \
-I${STAGING_INCDIR}/dbus-1.0 \
-I${STAGING_LIBDIR}/dbus-1.0/include \
---
base-commit: d8cb988be342bc887d71ae68ede38cc013e552ea
change-id: 20260626-upgrade-zbar-809e90ade667
Best regards,
--
Walter Werner Schneider <contact@schnwalter.eu>
^ permalink raw reply related
* Re: [oe] [meta-oe][PATCH 1/2] assimp: Add new recipe for Open Asset Import Library (Assimp)
From: Khem Raj @ 2026-06-26 15:03 UTC (permalink / raw)
To: ashwin.prabhakar; +Cc: openembedded-devel, anuj.mittal
In-Reply-To: <20260626113322.232336-1-ashwin.prabhakar@oss.qualcomm.com>
[-- Attachment #1: Type: text/plain, Size: 2933 bytes --]
these are already applied to master branch. if you are proposing it for
backports please prefix the subject with branch name appropriately
([wrynose]) and send v2
On Fri, Jun 26, 2026 at 5:57 AM Ashwin Prabhakar via lists.openembedded.org
<ashwin.prabhakar=oss.qualcomm.com@lists.openembedded.org> wrote:
> From: Ashwin Prabhakar <ashwin.prabhakar@qti.qualcomm.com>
>
> Add a new recipe for the Open Asset Import Library (Assimp) using
> the latest upstream git source. This library provides a unified
> interface to import various 3D model formats.
>
> Signed-off-by: Ashwin Prabhakar <ashwin.prabhakar@qti.qualcomm.com>
> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
> (cherry picked from commit ca1512c46f66fd5b555ca463c61ef08155fcdb57)
> ---
> meta-oe/recipes-graphics/assimp/assimp_git.bb | 39 +++++++++++++++++++
> 1 file changed, 39 insertions(+)
> create mode 100644 meta-oe/recipes-graphics/assimp/assimp_git.bb
>
> diff --git a/meta-oe/recipes-graphics/assimp/assimp_git.bb
> b/meta-oe/recipes-graphics/assimp/assimp_git.bb
> new file mode 100644
> index 0000000000..13d1002946
> --- /dev/null
> +++ b/meta-oe/recipes-graphics/assimp/assimp_git.bb
> @@ -0,0 +1,39 @@
> +SUMMARY = "Open Asset Import Library"
> +DESCRIPTION = "The Open Asset Import Library (assimp) is a portable Open
> Source \
> +library to import various well-known 3D model formats in a uniform
> manner."
> +HOMEPAGE = "https://github.com/assimp/assimp"
> +SECTION = "devel"
> +
> +LICENSE = "BSD-3-Clause"
> +LIC_FILES_CHKSUM = "file://LICENSE;md5=f2d38c9e0d63058b051065fb7b1102a8"
> +
> +DEPENDS = "zlib"
> +
> +SRC_URI = "git://
> github.com/assimp/assimp.git;protocol=https;branch=master"
> +
> +SRCREV = "1962da5ac484434524e7a25d566046edd932f901"
> +
> +PV = "5.x+git${SRCPV}"
> +
> +inherit cmake
> +
> +EXTRA_OECMAKE = "\
> + -DASSIMP_BUILD_ASSIMP_TOOLS=OFF \
> + -DASSIMP_BUILD_TESTS=OFF \
> + -DASSIMP_LIB_INSTALL_DIR=${baselib} \
> + -DCMAKE_INSTALL_PREFIX=${prefix} \
> + -DCMAKE_INSTALL_LIBDIR=${baselib} \
> + -DCMAKE_SKIP_RPATH=ON \
> + -DCMAKE_BUILD_WITH_INSTALL_RPATH=OFF \
> +"
> +
> +do_install:append() {
> +
> + sed -i \
> + -e "s:${WORKDIR}.*:${prefix}:g" \
> + -e "s:${TMPDIR}.*:${prefix}:g" \
> + ${D}${libdir}/pkgconfig/assimp.pc
> +
> + find ${D} -name "*assimp*cmake*" -delete
> + find ${D} -name "*.la" -delete
> +}
> --
> 2.43.0
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#127792):
> https://lists.openembedded.org/g/openembedded-devel/message/127792
> Mute This Topic: https://lists.openembedded.org/mt/119988959/1997914
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [
> raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
[-- Attachment #2: Type: text/html, Size: 4818 bytes --]
^ permalink raw reply
* Re: [oe] [meta-multimedia][PATCH 2/2] packagegroup-meta-multimedia: add libdvdread to RDEPENDS
From: Khem Raj @ 2026-06-26 15:00 UTC (permalink / raw)
To: Markus Volk; +Cc: openembedded-devel
In-Reply-To: <4MS8HT.AOOYBUNON62K2@t-online.de>
[-- Attachment #1: Type: text/plain, Size: 2456 bytes --]
These are libraries, they should be pulled by shlibs code, I am not sure if
its needed to be added to packagegroups explicitly.
On Fri, Jun 26, 2026 at 7:08 AM Markus Volk <f_l_k@t-online.de> wrote:
> I have added PACKAGE_ARCH = "${MACHINE_ARCH}" from packagegroup-meta-oe.
> Hopefully this setting will fix the error
>
> Am Fr, 26. Jun 2026 um 00:08:52 -07:00:00 schrieb Khem Raj <
> raj.khem@gmail.com>:
>
> This results in
>
> ERROR: packagegroup-meta-multimedia-1.0-r0 do_package_write_ipk: An
> allarch packagegroup shouldn't depend on packages which are dynamically
> renamed (libdvdread to libdvdread8)
>
> On Wed, Jun 24, 2026 at 6:31 AM Markus Volk via lists.openembedded.org
> <f_l_k=t-online.de@lists.openembedded.org> wrote:
>
>> libdvdread has recently been moved to meta-multimedia and the 'libdvdred'
>> runtime
>> dependency was removed from packagegroup-meta-oe
>> Add the runtime dependency to packagegroup-meta-multimedia so that is
>> included in
>> world builds again.
>>
>> Signed-off-by: Markus Volk <f_l_k@t-online.de>
>> ---
>> .../packagegroups/packagegroup-meta-multimedia.bb | 1 +
>> 1 file changed, 1 insertion(+)
>>
>> diff --git a/meta-multimedia/recipes-multimedia/packagegroups/
>> packagegroup-meta-multimedia.bb
>> b/meta-multimedia/recipes-multimedia/packagegroups/
>> packagegroup-meta-multimedia.bb
>> index 4da9de3ff9..4e4f58f14a 100644
>> --- a/meta-multimedia/recipes-multimedia/packagegroups/
>> packagegroup-meta-multimedia.bb
>> +++ b/meta-multimedia/recipes-multimedia/packagegroups/
>> packagegroup-meta-multimedia.bb
>> @@ -43,6 +43,7 @@ RDEPENDS:packagegroup-meta-multimedia = "\
>> pipewire \
>> ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial",
>> bb.utils.contains("DISTRO_FEATURES", "x11", "projucer", "", d), "", d)} \
>> libcamera \
>> + libdvdread \
>> vorbis-tools \
>> libopenmpt \
>> mimic \
>> --
>> 2.54.0
>>
>>
>> -=-=-=-=-=-=-=-=-=-=-=-
>> Links: You receive all messages sent to this group.
>> View/Reply Online (#127715):
>> https://lists.openembedded.org/g/openembedded-devel/message/127715
>> Mute This Topic: https://lists.openembedded.org/mt/119956631/1997914
>> Group Owner: openembedded-devel+owner@lists.openembedded.org
>> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [
>> raj.khem@gmail.com]
>> -=-=-=-=-=-=-=-=-=-=-=-
>>
>>
[-- Attachment #2: Type: text/html, Size: 4469 bytes --]
^ permalink raw reply
* Re: [oe] [meta-oe][PATCHv2] flatpak: update 1.17.6 -> 1.18.0
From: Khem Raj @ 2026-06-26 14:58 UTC (permalink / raw)
To: f_l_k; +Cc: openembedded-devel
In-Reply-To: <20260626141317.56506-1-f_l_k@t-online.de>
[-- Attachment #1: Type: text/plain, Size: 4559 bytes --]
There are some invisible bidi UTF characters in commit message that are
problematic for tools to apply it, Maybe its better to summarize the
changes instead of taking the changelog as it is.
Checking attestation on all messages, may take a moment...
---
✗ [PATCH v2] flatpak: update 1.17.6 -> 1.18.0
---
WARNING: Message contains suspicious unicode control characters!
Subject: [meta-oe][PATCHv2] flatpak: update 1.17.6 -> 1.18.0
Line: * Translation updates: zh_CN (#6671)
-----------------------------^
Char: LEFT-TO-RIGHT MARK (0x200e)
If you are sure about this, rerun with the right flag to allow.
On Fri, Jun 26, 2026 at 7:13 AM Markus Volk via lists.openembedded.org
<f_l_k=t-online.de@lists.openembedded.org> wrote:
> Changes in 1.18.0
> ~~~~~~~~~~~~~~~~~
> Released: 2026-06-08
>
> Enhancements:
>
> * Improve error handling and printed output of `flatpak-coredumpctl`
> (#6649,
> #6680)
>
> * Support the AMD vendor specific compute interface (`/dev/kfd`) via the
> DRI
> device permission (#6648)
>
> * Improve the output of `flatpak update` with failure causes (#6657)
>
> * Improve startup time for fish shell integration (#6635)
>
> * Translation updates: zh_CN (#6671)
>
> Bug fixes:
>
> * Fix building when HAVE_LIBSYSTEMD but not USE_SYSTEM_HELPER is defined
> (#6652)
>
> * Ignore system bus failures in parental controls check (#6663)
>
> * Fix some return values and replace deprecated `GTimeVal` with
> `g_get_real_time()` (#6646)
>
> * Suppress an unused-result warning in the tests (#6655)
>
> Changes in 1.17.7
> ~~~~~~~~~~~~~~~~~~
> Released: 2026-05-06
>
> Enhancements:
>
> * Add the new permission conditionals `has-usb-device` and
> `has-usb-portal` to
> allow apps to drop --device=all and --device=usb permissions (#6560)
>
> * Always send the `Flatpak-Upgrade-From` header when updating instead of
> freshly installing, to improve the quality of statistics (#6626)
>
> * Improve how the absence of the system repo is handled (#6621)
>
> * Changes to repos are now more atomic which helps to avoid them being in
> an
> invalid state. This could be observed when importing the GPG key failed,
> because the system clock was wrong. (#6547)
>
> * A function to report the age of the configuration was added to
> libflatpak,
> which will help GNOME Software to prevent unnecessary work (#6532)
>
> * Improvements to the build system (#6614, #6610)
>
> * Improve various tests (#6604, #6606, #6619, #6617, #6605, #6625)
>
> * Translation updates: tr (#6629), zh_CN (#6630)
>
> Bug fixes:
>
> * Fix a regression in handling of the fallback-x11 permission, which was
> affecting overrides from Flatseal (#6632)
>
> * Fix a memory leak in the Flatpak portal (#6613)
>
> * Install SELinux configuration files to the right directory (#6622)
>
> * Silence wrong `lseek()` errors when creating sub-sandboxes (#6609)
>
> Signed-off-by: Markus Volk <f_l_k@t-online.de>
> ---
> .../flatpak/{flatpak_1.17.6.bb => flatpak_1.18.0.bb} | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
> rename meta-oe/recipes-extended/flatpak/{flatpak_1.17.6.bb =>
> flatpak_1.18.0.bb} (98%)
>
> diff --git a/meta-oe/recipes-extended/flatpak/flatpak_1.17.6.bb
> b/meta-oe/recipes-extended/flatpak/flatpak_1.18.0.bb
> similarity index 98%
> rename from meta-oe/recipes-extended/flatpak/flatpak_1.17.6.bb
> rename to meta-oe/recipes-extended/flatpak/flatpak_1.18.0.bb
> index 1512b7239f..879455f63c 100644
> --- a/meta-oe/recipes-extended/flatpak/flatpak_1.17.6.bb
> +++ b/meta-oe/recipes-extended/flatpak/flatpak_1.18.0.bb
> @@ -8,7 +8,7 @@ SRC_URI = " \
> file://0001-flatpak-pc-add-pc_sysrootdir.patch \
> "
>
> -SRCREV = "9b21874f1a175a9b7c79175a221fa043e202ca73"
> +SRCREV = "5de2b58bdafde88515d9d6b9189bd1cfd3b88c46"
>
>
> inherit meson pkgconfig gettext systemd gtk-doc gobject-introspection
> python3native mime features_check useradd
> --
> 2.54.0
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#127796):
> https://lists.openembedded.org/g/openembedded-devel/message/127796
> Mute This Topic: https://lists.openembedded.org/mt/119990168/1997914
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [
> raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
[-- Attachment #2: Type: text/html, Size: 6498 bytes --]
^ permalink raw reply
* Re: [oe] [meta-oe][PATCH 1/2] flatpak: update 1.17.6 -> 12.18.0
From: Markus Volk @ 2026-06-26 14:14 UTC (permalink / raw)
To: Khem Raj; +Cc: openembedded-devel
In-Reply-To: <CAMKF1som+Et4zPsiW5X=qNYEUU2NoOr4_4TJZke0LzvVDKd9+A@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 4817 bytes --]
Sorry
Am Do, 25. Jun 2026 um 18:55:11 -07:00:00 schrieb Khem Raj
<raj.khem@gmail.com>:
> this patch comes out mal-formed, please resend a working version.
>
> On Wed, Jun 24, 2026 at 9:39 AM Markus Volk via
> lists.openembedded.org <http://lists.openembedded.org/>
> <f_l_k=t-online.de@lists.openembedded.org
> <mailto:t-online.de@lists.openembedded.org>> wrote:
>> Changes in 1.18.0
>> ~~~~~~~~~~~~~~~~~
>> Released: 2026-06-08
>>
>> Enhancements:
>>
>> * Improve error handling and printed output of
>> `flatpak-coredumpctl` (#6649,
>> #6680)
>>
>> * Support the AMD vendor specific compute interface (`/dev/kfd`)
>> via the DRI
>> device permission (#6648)
>>
>> * Improve the output of `flatpak update` with failure causes (#6657)
>>
>> * Improve startup time for fish shell integration (#6635)
>>
>> * Translation updates: zh_CN (#6671)
>>
>> Bug fixes:
>>
>> * Fix building when HAVE_LIBSYSTEMD but not USE_SYSTEM_HELPER is
>> defined (#6652)
>>
>> * Ignore system bus failures in parental controls check (#6663)
>>
>> * Fix some return values and replace deprecated `GTimeVal` with
>> `g_get_real_time()` (#6646)
>>
>> * Suppress an unused-result warning in the tests (#6655)
>>
>> Changes in 1.17.7
>> ~~~~~~~~~~~~~~~~~~
>> Released: 2026-05-06
>>
>> Enhancements:
>>
>> * Add the new permission conditionals `has-usb-device` and
>> `has-usb-portal` to
>> allow apps to drop --device=all and --device=usb permissions
>> (#6560)
>>
>> * Always send the `Flatpak-Upgrade-From` header when updating
>> instead of
>> freshly installing, to improve the quality of statistics (#6626)
>>
>> * Improve how the absence of the system repo is handled (#6621)
>>
>> * Changes to repos are now more atomic which helps to avoid them
>> being in an
>> invalid state. This could be observed when importing the GPG key
>> failed,
>> because the system clock was wrong. (#6547)
>>
>> * A function to report the age of the configuration was added to
>> libflatpak,
>> which will help GNOME Software to prevent unnecessary work (#6532)
>>
>> * Improvements to the build system (#6614, #6610)
>>
>> * Improve various tests (#6604, #6606, #6619, #6617, #6605, #6625)
>>
>> * Translation updates: tr (#6629), zh_CN (#6630)
>>
>> Bug fixes:
>>
>> * Fix a regression in handling of the fallback-x11 permission,
>> which was
>> affecting overrides from Flatseal (#6632)
>>
>> * Fix a memory leak in the Flatpak portal (#6613)
>>
>> * Install SELinux configuration files to the right directory (#6622)
>>
>> * Silence wrong `lseek()` errors when creating sub-sandboxes (#6609)
>>
>> Signed-off-by: Markus Volk <f_l_k@t-online.de
>> <mailto:f_l_k@t-online.de>>
>> ---
>> .../flatpak/{flatpak_1.17.6.bb <http://flatpak_1.17.6.bb/> =>
>> flatpak_1.18.0.bb <http://flatpak_1.18.0.bb/>} | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>> rename meta-oe/recipes-extended/flatpak/{flatpak_1.17.6.bb
>> <http://flatpak_1.17.6.bb/> => flatpak_1.18.0.bb
>> <http://flatpak_1.18.0.bb/>} (98%)
>>
>> diff --git a/meta-oe/recipes-extended/flatpak/flatpak_1.17.6.bb
>> <http://flatpak_1.17.6.bb/>
>> b/meta-oe/recipes-extended/flatpak/flatpak_1.18.0.bb
>> <http://flatpak_1.18.0.bb/>
>> similarity index 98%
>> rename from meta-oe/recipes-extended/flatpak/flatpak_1.17.6.bb
>> <http://flatpak_1.17.6.bb/>
>> rename to meta-oe/recipes-extended/flatpak/flatpak_1.18.0.bb
>> <http://flatpak_1.18.0.bb/>
>> index 1512b7239f..879455f63c 100644
>> --- a/meta-oe/recipes-extended/flatpak/flatpak_1.17.6.bb
>> <http://flatpak_1.17.6.bb/>
>> +++ b/meta-oe/recipes-extended/flatpak/flatpak_1.18.0.bb
>> <http://flatpak_1.18.0.bb/>
>> @@ -8,7 +8,7 @@ SRC_URI = " \
>> file://0001-flatpak-pc-add-pc_sysrootdir.patch \
>> "
>>
>> -SRCREV = "9b21874f1a175a9b7c79175a221fa043e202ca73"
>> +SRCREV = "5de2b58bdafde88515d9d6b9189bd1cfd3b88c46"
>>
>>
>> inherit meson pkgconfig gettext systemd gtk-doc
>> gobject-introspection python3native mime features_check useradd
>> --
>> 2.54.0
>>
>>
>> -=-=-=-=-=-=-=-=-=-=-=-
>> Links: You receive all messages sent to this group.
>> View/Reply Online (#127720):
>> <https://lists.openembedded.org/g/openembedded-devel/message/127720>
>> Mute This Topic:
>> <https://lists.openembedded.org/mt/119960031/1997914>
>> Group Owner: openembedded-devel+owner@lists.openembedded.org
>> <mailto:openembedded-devel%2Bowner@lists.openembedded.org>
>> Unsubscribe:
>> <https://lists.openembedded.org/g/openembedded-devel/unsub>
>> [raj.khem@gmail.com <mailto:raj.khem@gmail.com>]
>> -=-=-=-=-=-=-=-=-=-=-=-
>>
[-- Attachment #2: Type: text/html, Size: 6073 bytes --]
^ permalink raw reply
* [meta-oe][PATCHv2] flatpak: update 1.17.6 -> 1.18.0
From: Markus Volk @ 2026-06-26 14:13 UTC (permalink / raw)
To: openembedded-devel
Changes in 1.18.0
~~~~~~~~~~~~~~~~~
Released: 2026-06-08
Enhancements:
* Improve error handling and printed output of `flatpak-coredumpctl` (#6649,
#6680)
* Support the AMD vendor specific compute interface (`/dev/kfd`) via the DRI
device permission (#6648)
* Improve the output of `flatpak update` with failure causes (#6657)
* Improve startup time for fish shell integration (#6635)
* Translation updates: zh_CN (#6671)
Bug fixes:
* Fix building when HAVE_LIBSYSTEMD but not USE_SYSTEM_HELPER is defined (#6652)
* Ignore system bus failures in parental controls check (#6663)
* Fix some return values and replace deprecated `GTimeVal` with
`g_get_real_time()` (#6646)
* Suppress an unused-result warning in the tests (#6655)
Changes in 1.17.7
~~~~~~~~~~~~~~~~~~
Released: 2026-05-06
Enhancements:
* Add the new permission conditionals `has-usb-device` and `has-usb-portal` to
allow apps to drop --device=all and --device=usb permissions (#6560)
* Always send the `Flatpak-Upgrade-From` header when updating instead of
freshly installing, to improve the quality of statistics (#6626)
* Improve how the absence of the system repo is handled (#6621)
* Changes to repos are now more atomic which helps to avoid them being in an
invalid state. This could be observed when importing the GPG key failed,
because the system clock was wrong. (#6547)
* A function to report the age of the configuration was added to libflatpak,
which will help GNOME Software to prevent unnecessary work (#6532)
* Improvements to the build system (#6614, #6610)
* Improve various tests (#6604, #6606, #6619, #6617, #6605, #6625)
* Translation updates: tr (#6629), zh_CN (#6630)
Bug fixes:
* Fix a regression in handling of the fallback-x11 permission, which was
affecting overrides from Flatseal (#6632)
* Fix a memory leak in the Flatpak portal (#6613)
* Install SELinux configuration files to the right directory (#6622)
* Silence wrong `lseek()` errors when creating sub-sandboxes (#6609)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
.../flatpak/{flatpak_1.17.6.bb => flatpak_1.18.0.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta-oe/recipes-extended/flatpak/{flatpak_1.17.6.bb => flatpak_1.18.0.bb} (98%)
diff --git a/meta-oe/recipes-extended/flatpak/flatpak_1.17.6.bb b/meta-oe/recipes-extended/flatpak/flatpak_1.18.0.bb
similarity index 98%
rename from meta-oe/recipes-extended/flatpak/flatpak_1.17.6.bb
rename to meta-oe/recipes-extended/flatpak/flatpak_1.18.0.bb
index 1512b7239f..879455f63c 100644
--- a/meta-oe/recipes-extended/flatpak/flatpak_1.17.6.bb
+++ b/meta-oe/recipes-extended/flatpak/flatpak_1.18.0.bb
@@ -8,7 +8,7 @@ SRC_URI = " \
file://0001-flatpak-pc-add-pc_sysrootdir.patch \
"
-SRCREV = "9b21874f1a175a9b7c79175a221fa043e202ca73"
+SRCREV = "5de2b58bdafde88515d9d6b9189bd1cfd3b88c46"
inherit meson pkgconfig gettext systemd gtk-doc gobject-introspection python3native mime features_check useradd
--
2.54.0
^ permalink raw reply related
* Re: [oe] [meta-multimedia][PATCH 2/2] packagegroup-meta-multimedia: add libdvdread to RDEPENDS
From: Markus Volk @ 2026-06-26 14:08 UTC (permalink / raw)
To: Khem Raj; +Cc: openembedded-devel
In-Reply-To: <CAMKF1sp3_iZ-NaFJ3qrdEFiOAwqXw+WDCZPtmiF1_4vfP-iRDA@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 2735 bytes --]
I have added PACKAGE_ARCH = "${MACHINE_ARCH}" from
packagegroup-meta-oe. Hopefully this setting will fix the error
Am Fr, 26. Jun 2026 um 00:08:52 -07:00:00 schrieb Khem Raj
<raj.khem@gmail.com>:
> This results in
>
> ERROR: packagegroup-meta-multimedia-1.0-r0 do_package_write_ipk: An
> allarch packagegroup shouldn't depend on packages which are
> dynamically renamed (libdvdread to libdvdread8)
>
> On Wed, Jun 24, 2026 at 6:31 AM Markus Volk via
> lists.openembedded.org <http://lists.openembedded.org/>
> <f_l_k=t-online.de@lists.openembedded.org
> <mailto:t-online.de@lists.openembedded.org>> wrote:
>> libdvdread has recently been moved to meta-multimedia and the
>> 'libdvdred' runtime
>> dependency was removed from packagegroup-meta-oe
>> Add the runtime dependency to packagegroup-meta-multimedia so that
>> is included in
>> world builds again.
>>
>> Signed-off-by: Markus Volk <f_l_k@t-online.de
>> <mailto:f_l_k@t-online.de>>
>> ---
>> .../packagegroups/packagegroup-meta-multimedia.bb
>> <http://packagegroup-meta-multimedia.bb/> | 1 +
>> 1 file changed, 1 insertion(+)
>>
>> diff --git
>> a/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb
>> <http://packagegroup-meta-multimedia.bb/>
>> b/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb
>> <http://packagegroup-meta-multimedia.bb/>
>> index 4da9de3ff9..4e4f58f14a 100644
>> ---
>> a/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb
>> <http://packagegroup-meta-multimedia.bb/>
>> +++
>> b/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb
>> <http://packagegroup-meta-multimedia.bb/>
>> @@ -43,6 +43,7 @@ RDEPENDS:packagegroup-meta-multimedia = "\
>> pipewire \
>> ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial",
>> bb.utils.contains("DISTRO_FEATURES", "x11", "projucer", "", d), "",
>> d)} \
>> libcamera \
>> + libdvdread \
>> vorbis-tools \
>> libopenmpt \
>> mimic \
>> --
>> 2.54.0
>>
>>
>> -=-=-=-=-=-=-=-=-=-=-=-
>> Links: You receive all messages sent to this group.
>> View/Reply Online (#127715):
>> <https://lists.openembedded.org/g/openembedded-devel/message/127715>
>> Mute This Topic:
>> <https://lists.openembedded.org/mt/119956631/1997914>
>> Group Owner: openembedded-devel+owner@lists.openembedded.org
>> <mailto:openembedded-devel%2Bowner@lists.openembedded.org>
>> Unsubscribe:
>> <https://lists.openembedded.org/g/openembedded-devel/unsub>
>> [raj.khem@gmail.com <mailto:raj.khem@gmail.com>]
>> -=-=-=-=-=-=-=-=-=-=-=-
>>
[-- Attachment #2: Type: text/html, Size: 3876 bytes --]
^ permalink raw reply
* [meta-multimedia][PATCHv2] packagegroup-meta-multimedia: add libdvdread to RDEPENDS
From: Markus Volk @ 2026-06-26 14:05 UTC (permalink / raw)
To: openembedded-devel
libdvdread has recently been moved to meta-multimedia and the 'libdvdred' runtime
dependency was removed from packagegroup-meta-oe
Add the runtime dependency to packagegroup-meta-multimedia so that is included in
world builds again.
Set PACKAGE_ARCH = "${MACHINE_ARCH}", take this setting from packagegroup-meta-oe
This packagegroup adds runtime dependencies on packages that are not allarch
Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
.../packagegroups/packagegroup-meta-multimedia.bb | 3 +++
1 file changed, 3 insertions(+)
diff --git a/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb b/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb
index 4e4f58f14a..5713f96b44 100644
--- a/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb
+++ b/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb
@@ -1,5 +1,7 @@
SUMMARY = "Meta-multimedia packagegroups"
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
inherit packagegroup
PROVIDES = "${PACKAGES}"
@@ -29,6 +31,7 @@ RDEPENDS:packagegroup-meta-multimedia = "\
${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "faac mpd", "", d)} \
gerbera \
libavc1394 \
+ libdvdread \
libiec61883 \
libmusicbrainz \
mpc \
--
2.54.0
^ permalink raw reply related
* [meta-oe][PATCH 2/2] vkmark: add recipe for Vulkan graphics benchmark
From: Ashwin Prabhakar @ 2026-06-26 11:33 UTC (permalink / raw)
To: openembedded-devel; +Cc: anuj.mittal, ashwin.prabhakar
In-Reply-To: <20260626113322.232336-1-ashwin.prabhakar@oss.qualcomm.com>
From: Ashwin Prabhakar <ashwin.prabhakar@qti.qualcomm.com>
Add an initial recipe for vkmark to enable Vulkan performance testing.
This tool allows for benchmarking various Vulkan rendering scenes and
can be used to validate graphics drivers on target hardware.
Signed-off-by: Ashwin Prabhakar <ashwin.prabhakar@qti.qualcomm.com>
vkmark: fix build parse errors by making XCB support conditional
The current default PACKAGECONFIG explicitly enforces 'xcb'.
This causes build failures on distributions (like Yoe) that
lack 'x11' in their DISTRO_FEATURES, as 'libxcb' and
'xcb-util-wm' are skipped during parsing.
Fix this by dynamically adding 'xcb' to PACKAGECONFIG only
when 'x11' is present in DISTRO_FEATURES.
Signed-off-by: Ashwin Prabhakar <ashwin.prabhakar@qti.qualcomm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
(cherry picked from commit f58670ca9a9e85e7f7a37f3155f4ce96fd64a4d2)
---
.../recipes-benchmark/vkmark/vkmark_git.bb | 31 +++++++++++++++++++
1 file changed, 31 insertions(+)
create mode 100644 meta-oe/recipes-benchmark/vkmark/vkmark_git.bb
diff --git a/meta-oe/recipes-benchmark/vkmark/vkmark_git.bb b/meta-oe/recipes-benchmark/vkmark/vkmark_git.bb
new file mode 100644
index 0000000000..906ba85216
--- /dev/null
+++ b/meta-oe/recipes-benchmark/vkmark/vkmark_git.bb
@@ -0,0 +1,31 @@
+SUMMARY = "Vulkan benchmark"
+DESCRIPTION = "vkmark is an extensible Vulkan benchmarking suite with targeted, configurable scenes."
+HOMEPAGE = "https://github.com/vkmark/vkmark"
+
+LICENSE = "LGPL-2.1-or-later"
+LIC_FILES_CHKSUM = "file://COPYING-LGPL2.1;md5=4fbd65380cdd255951079008b364516c"
+
+SRC_URI = "git://github.com/vkmark/vkmark.git;protocol=https;branch=master"
+SRCREV = "83a128d65b1adddfacb4fa2e555a7e90817a7266"
+
+PV = "2025.01+git${SRCPV}"
+
+inherit meson pkgconfig
+
+DEPENDS = " \
+ assimp \
+ glm \
+ vulkan-loader \
+"
+
+PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'xcb', '', d)} wayland kms"
+
+PACKAGECONFIG[xcb] = "-Dxcb=true,-Dxcb=false,libxcb xcb-util-wm"
+PACKAGECONFIG[wayland] = "-Dwayland=true,-Dwayland=false,wayland wayland-native wayland-protocols"
+PACKAGECONFIG[kms] = "-Dkms=true,-Dkms=false,libdrm virtual/libgbm"
+
+FILES:${PN} += " \
+ ${libdir}/vkmark/*.so \
+ ${datadir}/vkmark \
+ ${mandir}/man1/vkmark.1* \
+"
--
2.43.0
^ permalink raw reply related
* [meta-oe][PATCH 1/2] assimp: Add new recipe for Open Asset Import Library (Assimp)
From: Ashwin Prabhakar @ 2026-06-26 11:33 UTC (permalink / raw)
To: openembedded-devel; +Cc: anuj.mittal, ashwin.prabhakar
From: Ashwin Prabhakar <ashwin.prabhakar@qti.qualcomm.com>
Add a new recipe for the Open Asset Import Library (Assimp) using
the latest upstream git source. This library provides a unified
interface to import various 3D model formats.
Signed-off-by: Ashwin Prabhakar <ashwin.prabhakar@qti.qualcomm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
(cherry picked from commit ca1512c46f66fd5b555ca463c61ef08155fcdb57)
---
meta-oe/recipes-graphics/assimp/assimp_git.bb | 39 +++++++++++++++++++
1 file changed, 39 insertions(+)
create mode 100644 meta-oe/recipes-graphics/assimp/assimp_git.bb
diff --git a/meta-oe/recipes-graphics/assimp/assimp_git.bb b/meta-oe/recipes-graphics/assimp/assimp_git.bb
new file mode 100644
index 0000000000..13d1002946
--- /dev/null
+++ b/meta-oe/recipes-graphics/assimp/assimp_git.bb
@@ -0,0 +1,39 @@
+SUMMARY = "Open Asset Import Library"
+DESCRIPTION = "The Open Asset Import Library (assimp) is a portable Open Source \
+library to import various well-known 3D model formats in a uniform manner."
+HOMEPAGE = "https://github.com/assimp/assimp"
+SECTION = "devel"
+
+LICENSE = "BSD-3-Clause"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=f2d38c9e0d63058b051065fb7b1102a8"
+
+DEPENDS = "zlib"
+
+SRC_URI = "git://github.com/assimp/assimp.git;protocol=https;branch=master"
+
+SRCREV = "1962da5ac484434524e7a25d566046edd932f901"
+
+PV = "5.x+git${SRCPV}"
+
+inherit cmake
+
+EXTRA_OECMAKE = "\
+ -DASSIMP_BUILD_ASSIMP_TOOLS=OFF \
+ -DASSIMP_BUILD_TESTS=OFF \
+ -DASSIMP_LIB_INSTALL_DIR=${baselib} \
+ -DCMAKE_INSTALL_PREFIX=${prefix} \
+ -DCMAKE_INSTALL_LIBDIR=${baselib} \
+ -DCMAKE_SKIP_RPATH=ON \
+ -DCMAKE_BUILD_WITH_INSTALL_RPATH=OFF \
+"
+
+do_install:append() {
+
+ sed -i \
+ -e "s:${WORKDIR}.*:${prefix}:g" \
+ -e "s:${TMPDIR}.*:${prefix}:g" \
+ ${D}${libdir}/pkgconfig/assimp.pc
+
+ find ${D} -name "*assimp*cmake*" -delete
+ find ${D} -name "*.la" -delete
+}
--
2.43.0
^ permalink raw reply related
* [meta-networking][PATCH 1/2] lftp: backport fix for duplicate OpenSSL symbols
From: Hemanth.KumarMD @ 2026-06-26 11:41 UTC (permalink / raw)
To: openembedded-devel; +Cc: Sundeep.Kokkonda, Hemanth.KumarMD
From: Hemanth Kumar M D <Hemanth.KumarMD@windriver.com>
Backport an upstream gnulib fix to avoid duplicate md5_* and sha1_*
symbol definitions when building with OpenSSL enabled.
Without this fix, lftp fails to link with errors such as:
multiple definition of `md5_init_ctx'
multiple definition of `sha1_init_ctx'
Link: https://github.com/lavv17/lftp/issues/743
Link: https://www.mail-archive.com/bug-gnulib@gnu.org/msg48445.html
Signed-off-by: Hemanth Kumar M D <Hemanth.KumarMD@windriver.com>
---
.../lftp/files/gnulib-duplicate-symbols.patch | 40 +++++++++++++++++++
.../recipes-connectivity/lftp/lftp_4.9.3.bb | 5 ++-
2 files changed, 44 insertions(+), 1 deletion(-)
create mode 100644 meta-networking/recipes-connectivity/lftp/files/gnulib-duplicate-symbols.patch
diff --git a/meta-networking/recipes-connectivity/lftp/files/gnulib-duplicate-symbols.patch b/meta-networking/recipes-connectivity/lftp/files/gnulib-duplicate-symbols.patch
new file mode 100644
index 0000000000..220a095ff8
--- /dev/null
+++ b/meta-networking/recipes-connectivity/lftp/files/gnulib-duplicate-symbols.patch
@@ -0,0 +1,40 @@
+From: Jan Palus <jpalus@fastmail.com>
+Date: Sun, 17 Nov 2024 06:52:48 -0800
+Subject: [PATCH] {md5,sha1}-stream: avoid duplicate symbols
+
+When building with OpenSSL, *_init_ctx and other inline symbols are
+supposed to be provided by non *-stream compilation units. Drop the
+GL_OPENSSL_INLINE _GL_EXTERN_INLINE override from *-stream.c files so
+they don't re-emit those symbols as extern, causing duplicate symbol
+errors at link time when --whole-archive is used (as lftp does).
+
+Link: https://www.mail-archive.com/bug-gnulib@gnu.org/msg48445.html
+Upstream-Status: Backport [https://github.com/coreutils/gnulib/commit/353a3236d9328349c18ce2e4e984755cb4a76ea7]
+
+Signed-off-by: Jan Palus <jpalus@fastmail.com>
+Signed-off-by: Hemanth Kumar M D <Hemanth.KumarMD@windriver.com>
+
+--- a/lib/md5-stream.c
++++ b/lib/md5-stream.c
+@@ -22,9 +22,6 @@
+ #include <config.h>
+
+ /* Specification. */
+-#if HAVE_OPENSSL_MD5
+-# define GL_OPENSSL_INLINE _GL_EXTERN_INLINE
+-#endif
+ #include "md5.h"
+
+ #include <stdlib.h>
+--- a/lib/sha1-stream.c
++++ b/lib/sha1-stream.c
+@@ -24,9 +24,6 @@
+ #include <config.h>
+
+ /* Specification. */
+-#if HAVE_OPENSSL_SHA1
+-# define GL_OPENSSL_INLINE _GL_EXTERN_INLINE
+-#endif
+ #include "sha1.h"
+
+ #include <stdlib.h>
diff --git a/meta-networking/recipes-connectivity/lftp/lftp_4.9.3.bb b/meta-networking/recipes-connectivity/lftp/lftp_4.9.3.bb
index 38bfa86751..3d838e6c42 100644
--- a/meta-networking/recipes-connectivity/lftp/lftp_4.9.3.bb
+++ b/meta-networking/recipes-connectivity/lftp/lftp_4.9.3.bb
@@ -6,7 +6,10 @@ SECTION = "console/network"
LICENSE = "GPL-3.0-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
-SRC_URI = "http://lftp.yar.ru/ftp/lftp-${PV}.tar.bz2"
+SRC_URI = "http://lftp.yar.ru/ftp/lftp-${PV}.tar.bz2 \
+ file://gnulib-duplicate-symbols.patch \
+"
+
SRC_URI[md5sum] = "c32e15b96c08f7f0b2d17efbceb00db8"
SRC_URI[sha256sum] = "adceaef1bd21a38d07c973233fab603813c431f0a8dcbd23239fa9a41ae17b6e"
--
2.49.0
^ permalink raw reply related
* [meta-networking][PATCH 2/2] lftp: add zsh completion subpackage
From: Hemanth.KumarMD @ 2026-06-26 11:41 UTC (permalink / raw)
To: openembedded-devel; +Cc: Sundeep.Kokkonda, Hemanth.KumarMD
In-Reply-To: <20260626114133.3486742-1-Hemanth.KumarMD@windriver.com>
From: Hemanth Kumar M D <Hemanth.KumarMD@windriver.com>
4.9.3 installs zsh completion via 'make install'. Package it as
${PN}-zsh-completion consistent with other recipes in meta-oe.
Link: https://github.com/lavv17/lftp/commit/7f5c127878fa76a916b9ea80419d65e7df549d3e
Signed-off-by: Hemanth Kumar M D <Hemanth.KumarMD@windriver.com>
---
meta-networking/recipes-connectivity/lftp/lftp_4.9.3.bb | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/meta-networking/recipes-connectivity/lftp/lftp_4.9.3.bb b/meta-networking/recipes-connectivity/lftp/lftp_4.9.3.bb
index 3d838e6c42..aa47362c92 100644
--- a/meta-networking/recipes-connectivity/lftp/lftp_4.9.3.bb
+++ b/meta-networking/recipes-connectivity/lftp/lftp_4.9.3.bb
@@ -27,5 +27,9 @@ PACKAGECONFIG[expat] = "--with-expat=${STAGING_INCDIR}/.. --with-expat-inc=${STA
do_install:append() {
rm -rf ${D}${libdir}/charset.alias
}
+PACKAGES =+ "${PN}-zsh-completion"
+
FILES:${PN} += "${datadir}/icons/hicolor"
+FILES:${PN}-zsh-completion = "${datadir}/zsh/site-functions"
+
RDEPENDS:${PN} = "perl bash readline"
--
2.49.0
^ permalink raw reply related
* Re: [oe] [meta-multimedia][PATCH 2/2] packagegroup-meta-multimedia: add libdvdread to RDEPENDS
From: Khem Raj @ 2026-06-26 7:08 UTC (permalink / raw)
To: f_l_k; +Cc: openembedded-devel
In-Reply-To: <20260624133044.1093352-2-f_l_k@t-online.de>
[-- Attachment #1: Type: text/plain, Size: 1973 bytes --]
This results in
ERROR: packagegroup-meta-multimedia-1.0-r0 do_package_write_ipk: An allarch
packagegroup shouldn't depend on packages which are dynamically renamed
(libdvdread to libdvdread8)
On Wed, Jun 24, 2026 at 6:31 AM Markus Volk via lists.openembedded.org
<f_l_k=t-online.de@lists.openembedded.org> wrote:
> libdvdread has recently been moved to meta-multimedia and the 'libdvdred'
> runtime
> dependency was removed from packagegroup-meta-oe
> Add the runtime dependency to packagegroup-meta-multimedia so that is
> included in
> world builds again.
>
> Signed-off-by: Markus Volk <f_l_k@t-online.de>
> ---
> .../packagegroups/packagegroup-meta-multimedia.bb | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/meta-multimedia/recipes-multimedia/packagegroups/
> packagegroup-meta-multimedia.bb
> b/meta-multimedia/recipes-multimedia/packagegroups/
> packagegroup-meta-multimedia.bb
> index 4da9de3ff9..4e4f58f14a 100644
> --- a/meta-multimedia/recipes-multimedia/packagegroups/
> packagegroup-meta-multimedia.bb
> +++ b/meta-multimedia/recipes-multimedia/packagegroups/
> packagegroup-meta-multimedia.bb
> @@ -43,6 +43,7 @@ RDEPENDS:packagegroup-meta-multimedia = "\
> pipewire \
> ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial",
> bb.utils.contains("DISTRO_FEATURES", "x11", "projucer", "", d), "", d)} \
> libcamera \
> + libdvdread \
> vorbis-tools \
> libopenmpt \
> mimic \
> --
> 2.54.0
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#127715):
> https://lists.openembedded.org/g/openembedded-devel/message/127715
> Mute This Topic: https://lists.openembedded.org/mt/119956631/1997914
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [
> raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
[-- Attachment #2: Type: text/html, Size: 3457 bytes --]
^ permalink raw reply
* Re: [meta-webserver][PATCH] meta-webserver/README.md: update broken Yocto reference manual URL
From: Sandeep J @ 2026-06-26 4:49 UTC (permalink / raw)
To: openembedded-devel
In-Reply-To: <CAMKF1sqKwBy+8sYAn5OmtdbDt1+3Lnryuo_OWof+QNzCz1xRhQ@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 128 bytes --]
Hi Khem,
Apologies for the duplicate. I accidentally sent the same patch again. Please ignore this one.
Thanks,
Sandeep
[-- Attachment #2: Type: text/html, Size: 159 bytes --]
^ permalink raw reply
* Re: [oe] [meta-webserver][PATCH] meta-webserver/README.md: update broken Yocto reference manual URL
From: Khem Raj @ 2026-06-26 4:38 UTC (permalink / raw)
To: Sandeep.J; +Cc: openembedded-devel, Shiva.Komati, Randy.MacLeod
In-Reply-To: <20260626043404.3399027-1-Sandeep.J@windriver.com>
[-- Attachment #1: Type: text/plain, Size: 1488 bytes --]
Why is this patch sent again ?
On Thu, Jun 25, 2026 at 9:34 PM Sandeep J via lists.openembedded.org
<Sandeep.J=windriver.com@lists.openembedded.org> wrote:
> Update old URL:
>
> http://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html#var-PACKAGECONFIG
> to:
>
> https://docs.yoctoproject.org/ref-manual/variables.html#term-PACKAGECONFIG
>
> Signed-off-by: Sandeep J <Sandeep.J@windriver.com>
> ---
> meta-webserver/README.md | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meta-webserver/README.md b/meta-webserver/README.md
> index 17c7c76d94..565269648d 100644
> --- a/meta-webserver/README.md
> +++ b/meta-webserver/README.md
> @@ -43,7 +43,7 @@
> to the PACKAGECONFIG value for the php recipe in order to enable it.
> See here for info on how to do that:
>
> -
> http://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html#var-PACKAGECONFIG
> +
> https://docs.yoctoproject.org/ref-manual/variables.html#term-PACKAGECONFIG
>
>
> Maintenance
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#127786):
> https://lists.openembedded.org/g/openembedded-devel/message/127786
> Mute This Topic: https://lists.openembedded.org/mt/119969484/1997914
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [
> raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
[-- Attachment #2: Type: text/html, Size: 2953 bytes --]
^ permalink raw reply
* [meta-webserver][PATCH] meta-webserver/README.md: update broken Yocto reference manual URL
From: Sandeep J @ 2026-06-26 4:34 UTC (permalink / raw)
To: openembedded-devel; +Cc: Shiva.Komati, Randy.MacLeod, Sandeep J
Update old URL:
http://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html#var-PACKAGECONFIG
to:
https://docs.yoctoproject.org/ref-manual/variables.html#term-PACKAGECONFIG
Signed-off-by: Sandeep J <Sandeep.J@windriver.com>
---
meta-webserver/README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta-webserver/README.md b/meta-webserver/README.md
index 17c7c76d94..565269648d 100644
--- a/meta-webserver/README.md
+++ b/meta-webserver/README.md
@@ -43,7 +43,7 @@
to the PACKAGECONFIG value for the php recipe in order to enable it.
See here for info on how to do that:
- http://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html#var-PACKAGECONFIG
+ https://docs.yoctoproject.org/ref-manual/variables.html#term-PACKAGECONFIG
Maintenance
^ permalink raw reply related
page: next (older)
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox