[OE-core] [PATCH] ncurses: Fix CVE-2023-50495

2024-04-09 Thread Yu, Mingli
From: Mingli Yu 

Backport a patch [1] to fix CVE-2023-50495.

[1] 
http://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff;h=7723dd6799ab10b32047ec73b14df9f107bafe99

Signed-off-by: Mingli Yu 
---
 .../ncurses/files/CVE-2023-50495.patch| 301 ++
 meta/recipes-core/ncurses/ncurses_6.4.bb  |   1 +
 2 files changed, 302 insertions(+)
 create mode 100644 meta/recipes-core/ncurses/files/CVE-2023-50495.patch

diff --git a/meta/recipes-core/ncurses/files/CVE-2023-50495.patch 
b/meta/recipes-core/ncurses/files/CVE-2023-50495.patch
new file mode 100644
index 00..7d90ddd30f
--- /dev/null
+++ b/meta/recipes-core/ncurses/files/CVE-2023-50495.patch
@@ -0,0 +1,301 @@
+From 7daae3f2139a678fe0ae0b42fcf8d807cbff485c Mon Sep 17 00:00:00 2001
+From: Mingli Yu 
+Date: Sun, 4 Feb 2024 13:42:38 +0800
+Subject: [PATCH] parse_entry.c: check return value of _nc_save_str
+
+* check return value of _nc_save_str(), in special case for tic where
+extended capabilities are processed but the terminal description was
+not initialized (report by Ziqiao Kong).
+
+* regenerate llib-* files.
+
+CVE: CVE-2023-50495
+
+Upstream-Status: Backport 
[http://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff;h=7723dd6799ab10b32047ec73b14df9f107bafe99]
+
+Signed-off-by: Mingli Yu 
+---
+ ncurses/llib-lncurses   | 15 +++
+ ncurses/llib-lncursest  | 15 +++
+ ncurses/llib-lncursestw | 15 +++
+ ncurses/llib-lncursesw  | 15 +++
+ ncurses/llib-ltinfo | 15 +++
+ ncurses/llib-ltinfot| 15 +++
+ ncurses/llib-ltinfotw   | 15 +++
+ ncurses/llib-ltinfow| 15 +++
+ ncurses/tinfo/parse_entry.c | 23 ---
+ 9 files changed, 136 insertions(+), 7 deletions(-)
+
+diff --git a/ncurses/llib-lncurses b/ncurses/llib-lncurses
+index 211cf3b7..e4190aa2 100644
+--- a/ncurses/llib-lncurses
 b/ncurses/llib-lncurses
+@@ -3656,6 +3656,21 @@ char*tiparm(
+   ...)
+   { return(*(char **)0); }
+ 
++#undef tiparm_s
++char  *tiparm_s(
++  int num_expected,
++  int tparm_type,
++  const char *string,
++  ...)
++  { return(*(char **)0); }
++
++#undef tiscan_s
++int   tiscan_s(
++  int *num_expected,
++  int *tparm_type,
++  const char *string)
++  { return(*(int *)0); }
++
+ #undef _nc_tiparm
+ char  *_nc_tiparm(
+   int expected,
+diff --git a/ncurses/llib-lncursest b/ncurses/llib-lncursest
+index 1b09d676..e07abba6 100644
+--- a/ncurses/llib-lncursest
 b/ncurses/llib-lncursest
+@@ -3741,6 +3741,21 @@ char*tiparm(
+   ...)
+   { return(*(char **)0); }
+ 
++#undef tiparm_s
++char  *tiparm_s(
++  int num_expected,
++  int tparm_type,
++  const char *string,
++  ...)
++  { return(*(char **)0); }
++
++#undef tiscan_s
++int   tiscan_s(
++  int *num_expected,
++  int *tparm_type,
++  const char *string)
++  { return(*(int *)0); }
++
+ #undef _nc_tiparm
+ char  *_nc_tiparm(
+   int expected,
+diff --git a/ncurses/llib-lncursestw b/ncurses/llib-lncursestw
+index 4576e0fc..747c6be8 100644
+--- a/ncurses/llib-lncursestw
 b/ncurses/llib-lncursestw
+@@ -4702,6 +4702,21 @@ char*tiparm(
+   ...)
+   { return(*(char **)0); }
+ 
++#undef tiparm_s
++char  *tiparm_s(
++  int num_expected,
++  int tparm_type,
++  const char *string,
++  ...)
++  { return(*(char **)0); }
++
++#undef tiscan_s
++int   tiscan_s(
++  int *num_expected,
++  int *tparm_type,
++  const char *string)
++  { return(*(int *)0); }
++
+ #undef _nc_tiparm
+ char  *_nc_tiparm(
+   int expected,
+diff --git a/ncurses/llib-lncursesw b/ncurses/llib-lncursesw
+index 127350d2..862305d9 100644
+--- a/ncurses/llib-lncursesw
 b/ncurses/llib-lncursesw
+@@ -4617,6 +4617,21 @@ char*tiparm(
+   ...)
+   { return(*(char **)0); }
+ 
++#undef tiparm_s
++char  *tiparm_s(
++  int num_expected,
++  int tparm_type,
++  const char *string,
++  ...)
++  { return(*(char **)0); }
++
++#undef tiscan_s
++int   tiscan_s(
++  int *num_expected,
++  int *tparm_type,
++  const char *string)
++  { return(*(int *)0); }
++
+ #undef _nc_tiparm
+ char  *_nc_tiparm(
+   int expected,
+diff --git a/ncurses/llib-ltinfo b/ncurses/llib-ltinfo
+index a5cd7cd3..31e5e9a6 100644
+--- a/ncurses/llib-ltinfo
 b/ncurses/llib-ltinfo
+@@ -927,6 +927,21 @@ char  *tiparm(
+   ...)
+   

[OE-core] [PATCH v2] python3-pycparser: upgrade 2.21 -> 2.22

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

License-Update:
===
Slightly tweak the LICENSE file to be more canonical:
- Copyright year updated to 2022.
- "Eli Bendersky: changed to "the copyright holder"

Changelog:
===
-Add missing SCHAR limit defines
-Use proper SPDX identifier
-Add Python 3.11 as a supported version
-Fix multi-pragma/single statement blocks (#479)
-Add an encoding parameter to parse_file
-Feature/add pragma support
-Set up permissions to ci.yml
-_build_tables: Invalidate cache before importing generated modules
-Upgrade GitHub Actions
-Create a Security Policy
-New example to generate AST from scratch
-Add support for Python 3.12
-ply: Make generated lextab.py deterministic

Signed-off-by: Wang Mingyu 
---
 .../{python3-pycparser_2.21.bb => python3-pycparser_2.22.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-devtools/python/{python3-pycparser_2.21.bb => 
python3-pycparser_2.22.bb} (69%)

diff --git a/meta/recipes-devtools/python/python3-pycparser_2.21.bb 
b/meta/recipes-devtools/python/python3-pycparser_2.22.bb
similarity index 69%
rename from meta/recipes-devtools/python/python3-pycparser_2.21.bb
rename to meta/recipes-devtools/python/python3-pycparser_2.22.bb
index 00deceebf9..9a5abc42bd 100644
--- a/meta/recipes-devtools/python/python3-pycparser_2.21.bb
+++ b/meta/recipes-devtools/python/python3-pycparser_2.22.bb
@@ -1,9 +1,9 @@
 SUMMARY = "Parser of the C language, written in pure Python"
 HOMEPAGE = "https://github.com/eliben/pycparser;
 LICENSE = "BSD-3-Clause"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=2c28cdeabcb88f5843d934381b4b4fea"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=9761c3ffee7ba99c60dca0408fd3262b"
 
-SRC_URI[sha256sum] = 
"e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206"
+SRC_URI[sha256sum] = 
"491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6"
 
 inherit pypi setuptools3
 
-- 
2.34.1


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



[OE-core] [PATCH v2] dropbear: upgrade 2022.83 -> 2024.84

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

0001-urandom-xauth-changes-to-options.h.patch
dropbear-disable-weak-ciphers.patch
0005-dropbear-enable-pam.patch
0006-dropbear-configuration-file.patch
refreshed for 2024.84

CVE-2023-36328.patch
removed since it's included in 2024.84

Signed-off-by: Wang Mingyu 
---
 ...1-urandom-xauth-changes-to-options.h.patch |  14 +-
 .../dropbear/0005-dropbear-enable-pam.patch   |   8 +-
 .../0006-dropbear-configuration-file.patch|   8 +-
 .../dropbear/dropbear/CVE-2023-36328.patch| 144 --
 .../dropbear-disable-weak-ciphers.patch   |   8 +-
 ...ropbear_2022.83.bb => dropbear_2024.84.bb} |   3 +-
 6 files changed, 20 insertions(+), 165 deletions(-)
 delete mode 100644 meta/recipes-core/dropbear/dropbear/CVE-2023-36328.patch
 rename meta/recipes-core/dropbear/{dropbear_2022.83.bb => dropbear_2024.84.bb} 
(97%)

diff --git 
a/meta/recipes-core/dropbear/dropbear/0001-urandom-xauth-changes-to-options.h.patch
 
b/meta/recipes-core/dropbear/dropbear/0001-urandom-xauth-changes-to-options.h.patch
index 99adcfd770..c74f09e484 100644
--- 
a/meta/recipes-core/dropbear/dropbear/0001-urandom-xauth-changes-to-options.h.patch
+++ 
b/meta/recipes-core/dropbear/dropbear/0001-urandom-xauth-changes-to-options.h.patch
@@ -2,14 +2,14 @@ Subject: [PATCH 1/6] urandom-xauth-changes-to-options.h
 
 Upstream-Status: Inappropriate [configuration]
 ---
- default_options.h | 2 +-
+ src/default_options.h | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-diff --git a/default_options.h b/default_options.h
-index 349338c..5ffac25 100644
 a/default_options.h
-+++ b/default_options.h
-@@ -289,7 +289,7 @@ group1 in Dropbear server too */
+diff --git a/src/default_options.h b/src/default_options.h
+index 6e970bb..ccc8b47 100644
+--- a/src/default_options.h
 b/src/default_options.h
+@@ -311,7 +311,7 @@ group1 in Dropbear server too */
  
  /* The command to invoke for xauth when using X11 forwarding.
   * "-q" for quiet */
@@ -19,5 +19,5 @@ index 349338c..5ffac25 100644
  
  /* If you want to enable running an sftp server (such as the one included with
 -- 
-2.25.1
+2.34.1
 
diff --git a/meta/recipes-core/dropbear/dropbear/0005-dropbear-enable-pam.patch 
b/meta/recipes-core/dropbear/dropbear/0005-dropbear-enable-pam.patch
index 32c3ea5f08..fe667ddc25 100644
--- a/meta/recipes-core/dropbear/dropbear/0005-dropbear-enable-pam.patch
+++ b/meta/recipes-core/dropbear/dropbear/0005-dropbear-enable-pam.patch
@@ -11,13 +11,13 @@ Upstream-Status: Pending
 Signed-off-by: Xiaofeng Yan 
 Signed-off-by: Jussi Kukkonen 
 ---
- default_options.h | 4 ++--
+ src/default_options.h | 4 ++--
  1 file changed, 2 insertions(+), 2 deletions(-)
 
-diff --git a/default_options.h b/default_options.h
+diff --git a/src/default_options.h b/src/default_options.h
 index 0e3d027..349338c 100644
 a/default_options.h
-+++ b/default_options.h
+--- a/src/default_options.h
 b/src/default_options.h
 @@ -210,7 +210,7 @@ group1 in Dropbear server too */
  
  /* Authentication Types - at least one required.
diff --git 
a/meta/recipes-core/dropbear/dropbear/0006-dropbear-configuration-file.patch 
b/meta/recipes-core/dropbear/dropbear/0006-dropbear-configuration-file.patch
index deed78ffb9..f54f634a4e 100644
--- a/meta/recipes-core/dropbear/dropbear/0006-dropbear-configuration-file.patch
+++ b/meta/recipes-core/dropbear/dropbear/0006-dropbear-configuration-file.patch
@@ -12,13 +12,13 @@ Signed-off-by: Maxin B. John 
 Signed-off-by: Xiaofeng Yan 
 Signed-off-by: Mingli Yu 
 ---
- svr-authpam.c | 2 +-
+ src/svr-authpam.c | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-diff --git a/svr-authpam.c b/svr-authpam.c
+diff --git a/srec/svr-authpam.c b/src/svr-authpam.c
 index d201bc9..165ec5c 100644
 a/svr-authpam.c
-+++ b/svr-authpam.c
+--- a/src/svr-authpam.c
 b/src/svr-authpam.c
 @@ -223,7 +223,7 @@ void svr_auth_pam(int valid_user) {
}
  
diff --git a/meta/recipes-core/dropbear/dropbear/CVE-2023-36328.patch 
b/meta/recipes-core/dropbear/dropbear/CVE-2023-36328.patch
deleted file mode 100644
index ec50d69816..00
--- a/meta/recipes-core/dropbear/dropbear/CVE-2023-36328.patch
+++ /dev/null
@@ -1,144 +0,0 @@
-From beba892bc0d4e4ded4d667ab1d2a94f4d75109a9 Mon Sep 17 00:00:00 2001
-From: czurnieden 
-Date: Fri, 8 Sep 2023 10:07:32 +
-Subject: [PATCH] Fix possible integer overflow
-
-CVE: CVE-2023-36328
-
-Upstream-Status: Backport 
[https://github.com/libtom/libtommath/commit/beba892bc0d4e4ded4d667ab1d2a94f4d75109a9]
-
-Signed-off-by: Yogita Urade 

- libtommath/bn_mp_2expt.c| 4 
- libtommath/bn_mp_grow.c | 4 
- libtommath/bn_mp_init_size.c| 5 +
- libtommath/bn_mp_mul_2d.c   | 4 
- libtommath/bn_s_mp_mul_digs.c   | 4 
- libtommath/bn_s_mp_mul_digs_fast.c  | 4 
- libtommath/bn_s_mp_mul_high_digs.c  | 4 
- libtommath/bn_s_mp_mul_high_digs_fast.c | 4 
- 8 files changed, 33 insertions(+)
-
-diff 

[OE-core][kirkstone][PATCH] xserver-xorg: Fix for CVE-2024-31080 and CVE-2024-31081

2024-04-09 Thread Vijay Anusuri via lists.openembedded.org
From: Vijay Anusuri 

Upstream-Status: Backport from
https://gitlab.freedesktop.org/xorg/xserver/-/commit/96798fc1967491c80a4d0c8d9e0a80586cb2152b
& 
https://gitlab.freedesktop.org/xorg/xserver/-/commit/3e77295f888c67fc7645db5d0c00926a29ffecee

Signed-off-by: Vijay Anusuri 
---
 .../xserver-xorg/CVE-2024-31080.patch | 49 +++
 .../xserver-xorg/CVE-2024-31081.patch | 47 ++
 .../xorg-xserver/xserver-xorg_21.1.8.bb   |  2 +
 3 files changed, 98 insertions(+)
 create mode 100644 
meta/recipes-graphics/xorg-xserver/xserver-xorg/CVE-2024-31080.patch
 create mode 100644 
meta/recipes-graphics/xorg-xserver/xserver-xorg/CVE-2024-31081.patch

diff --git 
a/meta/recipes-graphics/xorg-xserver/xserver-xorg/CVE-2024-31080.patch 
b/meta/recipes-graphics/xorg-xserver/xserver-xorg/CVE-2024-31080.patch
new file mode 100644
index 00..40296903cd
--- /dev/null
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg/CVE-2024-31080.patch
@@ -0,0 +1,49 @@
+From 96798fc1967491c80a4d0c8d9e0a80586cb2152b Mon Sep 17 00:00:00 2001
+From: Alan Coopersmith 
+Date: Fri, 22 Mar 2024 18:51:45 -0700
+Subject: [PATCH] Xi: ProcXIGetSelectedEvents needs to use unswapped length to
+ send reply
+
+CVE-2024-31080
+
+Reported-by: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=69762
+Fixes: 53e821ab4 ("Xi: add request processing for XIGetSelectedEvents.")
+Signed-off-by: Alan Coopersmith 
+Part-of: 
+
+Upstream-Status: Backport 
[https://gitlab.freedesktop.org/xorg/xserver/-/commit/96798fc1967491c80a4d0c8d9e0a80586cb2152b]
+CVE: CVE-2024-31080
+Signed-off-by: Vijay Anusuri 
+---
+ Xi/xiselectev.c | 5 -
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/Xi/xiselectev.c b/Xi/xiselectev.c
+index edcb8a0d36..ac14949871 100644
+--- a/Xi/xiselectev.c
 b/Xi/xiselectev.c
+@@ -349,6 +349,7 @@ ProcXIGetSelectedEvents(ClientPtr client)
+ InputClientsPtr others = NULL;
+ xXIEventMask *evmask = NULL;
+ DeviceIntPtr dev;
++uint32_t length;
+ 
+ REQUEST(xXIGetSelectedEventsReq);
+ REQUEST_SIZE_MATCH(xXIGetSelectedEventsReq);
+@@ -418,10 +419,12 @@ ProcXIGetSelectedEvents(ClientPtr client)
+ }
+ }
+ 
++/* save the value before SRepXIGetSelectedEvents swaps it */
++length = reply.length;
+ WriteReplyToClient(client, sizeof(xXIGetSelectedEventsReply), );
+ 
+ if (reply.num_masks)
+-WriteToClient(client, reply.length * 4, buffer);
++WriteToClient(client, length * 4, buffer);
+ 
+ free(buffer);
+ return Success;
+-- 
+GitLab
+
diff --git 
a/meta/recipes-graphics/xorg-xserver/xserver-xorg/CVE-2024-31081.patch 
b/meta/recipes-graphics/xorg-xserver/xserver-xorg/CVE-2024-31081.patch
new file mode 100644
index 00..4380004700
--- /dev/null
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg/CVE-2024-31081.patch
@@ -0,0 +1,47 @@
+From 3e77295f888c67fc7645db5d0c00926a29ffecee Mon Sep 17 00:00:00 2001
+From: Alan Coopersmith 
+Date: Fri, 22 Mar 2024 18:56:27 -0700
+Subject: [PATCH] Xi: ProcXIPassiveGrabDevice needs to use unswapped length to
+ send reply
+
+CVE-2024-31081
+
+Fixes: d220d6907 ("Xi: add GrabButton and GrabKeysym code.")
+Signed-off-by: Alan Coopersmith 
+Part-of: 
+
+Upstream-Status: Backport 
[https://gitlab.freedesktop.org/xorg/xserver/-/commit/3e77295f888c67fc7645db5d0c00926a29ffecee]
+CVE: CVE-2024-31081
+Signed-off-by: Vijay Anusuri 
+---
+ Xi/xipassivegrab.c | 5 -
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/Xi/xipassivegrab.c b/Xi/xipassivegrab.c
+index c9ac2f8553..896233bec2 100644
+--- a/Xi/xipassivegrab.c
 b/Xi/xipassivegrab.c
+@@ -93,6 +93,7 @@ ProcXIPassiveGrabDevice(ClientPtr client)
+ GrabParameters param;
+ void *tmp;
+ int mask_len;
++uint32_t length;
+ 
+ REQUEST(xXIPassiveGrabDeviceReq);
+ REQUEST_FIXED_SIZE(xXIPassiveGrabDeviceReq,
+@@ -247,9 +248,11 @@ ProcXIPassiveGrabDevice(ClientPtr client)
+ }
+ }
+ 
++/* save the value before SRepXIPassiveGrabDevice swaps it */
++length = rep.length;
+ WriteReplyToClient(client, sizeof(rep), );
+ if (rep.num_modifiers)
+-WriteToClient(client, rep.length * 4, modifiers_failed);
++WriteToClient(client, length * 4, modifiers_failed);
+ 
+  out:
+ free(modifiers_failed);
+-- 
+GitLab
+
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg_21.1.8.bb 
b/meta/recipes-graphics/xorg-xserver/xserver-xorg_21.1.8.bb
index e62babd4cb..b9eed92103 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xorg_21.1.8.bb
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg_21.1.8.bb
@@ -16,6 +16,8 @@ SRC_URI += 
"file://0001-xf86pciBus.c-use-Intel-ddx-only-for-pre-gen4-hardwar.pat
file://CVE-2024-21886-2.patch \
file://CVE-2024-0408.patch \
file://CVE-2024-0409.patch \
+   

Re: [OE-core] [PATCH 09/33] ffmpeg: upgrade 6.1.1 -> 7.0

2024-04-09 Thread Alexandre Belloni via lists.openembedded.org
| ../gst-libav-1.22.11/ext/libav/gstavviddec.c: In function 
'gst_ffmpegviddec_register':
| ../gst-libav-1.22.11/ext/libav/gstavviddec.c:2573:29: error: 
'AV_CODEC_ID_AYUV' undeclared (first use in this function); did you mean 
'AV_CODEC_ID_CYUV'?
|  2573 | || in_plugin->id == AV_CODEC_ID_AYUV
|   | ^~~~
|   | AV_CODEC_ID_CYUV
| ../gst-libav-1.22.11/ext/libav/gstavviddec.c:2573:29: note: each undeclared 
identifier is reported only once for each function it appears in
| [11/13] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 
-mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat 
-Wformat-security -Werror=format-security 
--sysroot=/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleA/tmp/work/core2-64-poky-linux/gstreamer1.0-libav/1.22.11/recipe-sysroot
 -Iext/libav/libgstlibav.so.p -Iext/libav -I../gst-libav-1.22.11/ext/libav -I. 
-I../gst-libav-1.22.11 
-I/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleA/tmp/work/core2-64-poky-linux/gstreamer1.0-libav/1.22.11/recipe-sysroot/usr/include/gstreamer-1.0
 
-I/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleA/tmp/work/core2-64-poky-linux/gstreamer1.0-libav/1.22.11/recipe-sysroot/usr/include/glib-2.0
 
-I/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleA/tmp/work/core2-64-poky-linux/gstreamer1.0-libav/1.22.11/recipe-sysroot/usr/lib/glib-2.0/include
 
-I/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleA/tmp/work/core2-64-poky-linux/gstreamer1.0-libav/1.22.11/recipe-sysroot/usr/include/orc-0.4
 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch 
-fvisibility=hidden -fno-strict-aliasing -Wmissing-declarations 
-Wmissing-prototypes -Wold-style-definition -Wredundant-decls -Wundef 
-Wwrite-strings -Wformat -Wformat-nonliteral -Wformat-security -Winit-self 
-Wmissing-include-dirs -Waddress -Wno-multichar -Waggregate-return -Wvla 
-Wpointer-arith -O2 -pipe -g -feliminate-unused-debug-types -fcanon-prefix-map 
-fmacro-prefix-map=/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleA/tmp/work/core2-64-poky-linux/gstreamer1.0-libav/1.22.11/gst-libav-1.22.11=/usr/src/debug/gstreamer1.0-libav/1.22.11
 
-fdebug-prefix-map=/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleA/tmp/work/core2-64-poky-linux/gstreamer1.0-libav/1.22.11/gst-libav-1.22.11=/usr/src/debug/gstreamer1.0-libav/1.22.11
 
-fmacro-prefix-map=/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleA/tmp/work/core2-64-poky-linux/gstreamer1.0-libav/1.22.11/build=/usr/src/debug/gstreamer1.0-libav/1.22.11
 
-fdebug-prefix-map=/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleA/tmp/work/core2-64-poky-linux/gstreamer1.0-libav/1.22.11/build=/usr/src/debug/gstreamer1.0-libav/1.22.11
 
-fdebug-prefix-map=/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleA/tmp/work/core2-64-poky-linux/gstreamer1.0-libav/1.22.11/recipe-sysroot=
 
-fmacro-prefix-map=/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleA/tmp/work/core2-64-poky-linux/gstreamer1.0-libav/1.22.11/recipe-sysroot=
 
-fdebug-prefix-map=/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleA/tmp/work/core2-64-poky-linux/gstreamer1.0-libav/1.22.11/recipe-sysroot-native=
 -fPIC -pthread -DHAVE_CONFIG_H -MD -MQ 
ext/libav/libgstlibav.so.p/gstavdeinterlace.c.o -MF 
ext/libav/libgstlibav.so.p/gstavdeinterlace.c.o.d -o 
ext/libav/libgstlibav.so.p/gstavdeinterlace.c.o -c 
../gst-libav-1.22.11/ext/libav/gstavdeinterlace.c
| [12/13] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 
-mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat 
-Wformat-security -Werror=format-security 
--sysroot=/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleA/tmp/work/core2-64-poky-linux/gstreamer1.0-libav/1.22.11/recipe-sysroot
 -Iext/libav/libgstlibav.so.p -Iext/libav -I../gst-libav-1.22.11/ext/libav -I. 
-I../gst-libav-1.22.11 
-I/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleA/tmp/work/core2-64-poky-linux/gstreamer1.0-libav/1.22.11/recipe-sysroot/usr/include/gstreamer-1.0
 
-I/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleA/tmp/work/core2-64-poky-linux/gstreamer1.0-libav/1.22.11/recipe-sysroot/usr/include/glib-2.0
 
-I/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleA/tmp/work/core2-64-poky-linux/gstreamer1.0-libav/1.22.11/recipe-sysroot/usr/lib/glib-2.0/include
 
-I/home/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleA/tmp/work/core2-64-poky-linux/gstreamer1.0-libav/1.22.11/recipe-sysroot/usr/include/orc-0.4
 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch 
-fvisibility=hidden -fno-strict-aliasing -Wmissing-declarations 
-Wmissing-prototypes -Wold-style-definition -Wredundant-decls -Wundef 

Re: [OE-core] [PATCH 10/33] gnutls: upgrade 3.8.4 -> 3.8.5

2024-04-09 Thread Alexandre Belloni via lists.openembedded.org
Failed ptests:
{'gnutls': ['alerts',
'cert-status',
'ciphersuite-name',
'dtls-etm',
'dtls10-cert-key-exchange',
'dtls12-cert-key-exchange',
'keylog-env',
'mini-chain-unsorted',
'mini-record-failure',
'mini-overhead',
'mini-record',
'mini-record-2',
'record-retvals',
'rehandshake-switch-cert',
'rehandshake-switch-cert-allow',
'rehandshake-switch-cert-client',
'rehandshake-switch-cert-client-allow',
'rsa-encrypt-decrypt',
'rsa-psk',
'rsa-psk-cb',
'rsaes-pkcs1-v1_5',
'tls-etm',
'tls-force-etm',
'tls-neg-ext4-key',
'tls10-cert-key-exchange',
'tls11-cert-key-exchange',
'tls10-server-kx-neg',
'tls12-anon-upgrade',
'tls12-cert-key-exchange',
'tls11-server-kx-neg',
'tls12-server-kx-neg',
'tls13-cert-key-exchange',
'tls13-server-kx-neg',
'version-checks']}


On 09/04/2024 15:09:57+0800, wangmy via lists.openembedded.org wrote:
> From: Wang Mingyu 
> 
> Add-ptest-support.patch
> refreshed for 3.8.5
> 
> Changelog:
> ==
> * libgnutls: Due to majority of usages and implementations of
>   RSA decryption with PKCS#1 v1.5 padding being incorrect,
>   leaving them vulnerable to Marvin attack, the RSAES-PKCS1-v1_5
>   is being deprecated (encryption and decryption) and will be
>   disabled in the future.
> * libgnutls: Added support for RIPEMD160 and PBES1-DES-SHA1 for
>   backward compatibility with GCR.
> * libgnutls: A couple of memory related issues have been fixed in RSA PKCS#1
>   v1.5 decryption error handling and deterministic ECDSA with earlier
>   versions of GMP.
> * build: Fixed a bug where building gnutls statically failed due
>   to a duplicate definition of nettle_rsa_compute_root_tr().
> 
> Signed-off-by: Wang Mingyu 
> ---
>  .../recipes-support/gnutls/gnutls/Add-ptest-support.patch | 8 
>  .../gnutls/{gnutls_3.8.4.bb => gnutls_3.8.5.bb}   | 2 +-
>  2 files changed, 5 insertions(+), 5 deletions(-)
>  rename meta/recipes-support/gnutls/{gnutls_3.8.4.bb => gnutls_3.8.5.bb} (97%)
> 
> diff --git a/meta/recipes-support/gnutls/gnutls/Add-ptest-support.patch 
> b/meta/recipes-support/gnutls/gnutls/Add-ptest-support.patch
> index 1152d3797f..8edd31d6b9 100644
> --- a/meta/recipes-support/gnutls/gnutls/Add-ptest-support.patch
> +++ b/meta/recipes-support/gnutls/gnutls/Add-ptest-support.patch
> @@ -1,4 +1,4 @@
> -From ff6a345235b2585c261752e47a749228672b07dc Mon Sep 17 00:00:00 2001
> +From bfa70adcbda4e505cf2e597907852e78e0439ee2 Mon Sep 17 00:00:00 2001
>  From: Ravineet Singh 
>  Date: Tue, 10 Jan 2023 16:11:10 +0100
>  Subject: [PATCH] gnutls: add ptest support
> @@ -26,7 +26,7 @@ index 843193f..816b09f 100644
>   
>   include $(top_srcdir)/cligen/cligen.mk
>  diff --git a/configure.ac b/configure.ac
> -index d6e03cf..e3f15fb 100644
> +index 934377e..4406eae 100644
>  --- a/configure.ac
>  +++ b/configure.ac
>  @@ -1213,6 +1213,8 @@ AC_SUBST(LIBGNUTLS_CFLAGS)
> @@ -39,10 +39,10 @@ index d6e03cf..e3f15fb 100644
>   
>   hw_features=
>  diff --git a/tests/Makefile.am b/tests/Makefile.am
> -index fb9e55a..c2d226a 100644
> +index e39a3b3..861dd63 100644
>  --- a/tests/Makefile.am
>  +++ b/tests/Makefile.am
> -@@ -658,6 +658,12 @@ SH_LOG_COMPILER = $(SHELL)
> +@@ -663,6 +663,12 @@ SH_LOG_COMPILER = $(SHELL)
>   AM_VALGRINDFLAGS = --suppressions=$(srcdir)/suppressions.valgrind
>   LOG_COMPILER = $(LOG_VALGRIND)
>   
> diff --git a/meta/recipes-support/gnutls/gnutls_3.8.4.bb 
> b/meta/recipes-support/gnutls/gnutls_3.8.5.bb
> similarity index 97%
> rename from meta/recipes-support/gnutls/gnutls_3.8.4.bb
> rename to meta/recipes-support/gnutls/gnutls_3.8.5.bb
> index 20139b4dd4..21506a04dc 100644
> --- a/meta/recipes-support/gnutls/gnutls_3.8.4.bb
> +++ b/meta/recipes-support/gnutls/gnutls_3.8.5.bb
> @@ -25,7 +25,7 @@ SRC_URI = 
> "https://www.gnupg.org/ftp/gcrypt/gnutls/v${SHRT_VER}/gnutls-${PV}.tar
> file://Add-ptest-support.patch \
> "
>  
> -SRC_URI[sha256sum] = 
> "2bea4e154794f3f00180fa2a5c51fe8b005ac7a31cd58bd44cdfa7f36ebc3a9b"
> +SRC_URI[sha256sum] = 
> "66269a2cfe0e1c2dabec87bdbbd8ab656f396edd9a40dd006978e003cfa52bfc"
>  
>  inherit autotools texinfo pkgconfig gettext lib_package gtk-doc ptest
>  
> -- 
> 2.34.1
> 

> 
> 
> 


-- 
Alexandre Belloni, co-owner and COO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#198072): 
https://lists.openembedded.org/g/openembedded-core/message/198072
Mute This Topic: https://lists.openembedded.org/mt/105417636/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: 

Re: [OE-core] [PATCH] devtool: standard: throws appropriate error if source is in detached HEAD

2024-04-09 Thread Peter Kjellerstedt
> -Original Message-
> From: openembedded-core@lists.openembedded.org 
>  On Behalf Of Julien Stephan
> Sent: den 9 april 2024 09:19
> To: openembedded-core@lists.openembedded.org
> Cc: Julien Stephan 
> Subject: [OE-core] [PATCH] devtool: standard: throws appropriate error if 
> source is in detached HEAD
> 
> If source is in detached HEAD, we get the following error when using
> detvool finish command:
> 
> [...]
> File "<...>/poky/scripts/lib/devtool/standard.py", line 1938, in 
> _update_recipe
>   bb.process.run('git checkout %s' % startbranch, cwd=srctree)
> File "<...>/poky/bitbake/lib/bb/process.py", line 189, in run
>   raise ExecutionError(cmd, pipe.returncode, stdout, stderr)
>   bb.process.ExecutionError: Execution of 'git checkout (HEAD detached at 
> 9bbf87e)' failed with exit code 2:
>   /bin/sh: -c: line 1: syntax error near unexpected token `('
>   /bin/sh: -c: line 1: `git checkout (HEAD detached at 9bbf87e)'
> 
> Check this and throws an appropriate error in this case
> 
> Signed-off-by: Julien Stephan 
> ---
>  scripts/lib/devtool/standard.py | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/scripts/lib/devtool/standard.py
> b/scripts/lib/devtool/standard.py
> index 7972b4f8223..7f32b0999a4 100644
> --- a/scripts/lib/devtool/standard.py
> +++ b/scripts/lib/devtool/standard.py
> @@ -1885,6 +1885,8 @@ def _update_recipe(recipename, workspace, rd, mode, 
> appendlayerdir, wildcard_ver
>  for line in stdout.splitlines():
>  branchname = line[2:]
>  if line.startswith('* '):
> +if 'HEAD' in line:
> +raise DevtoolError('Detached HEAD - please check out the 
> main branch in source tree first')

Using "main branch" here might lead to confusion since it is unclear 
if the error is referring to an actual "main" branch, which not all 
repositories have, or to whatever branch is primarily used.
Additionally, when using devtool, the branch is typically "devtool". 

I would change it to:

raise DevtoolError('Detached HEAD - please check out a 
branch, e.g., "devtool"')

>  startbranch = branchname
>  if branchname.startswith(override_branch_prefix):
>  override_branches.append(branchname)
> --
> 2.44.0

//Peter


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



Re: [OE-core] [PATCH 06/33] dropbear: upgrade 2022.83 -> 2024.84

2024-04-09 Thread Alexandre Belloni via lists.openembedded.org
ERROR: dropbear-2024.84-r0 do_patch: Applying patch 
'0005-dropbear-enable-pam.patch' on target directory 
'/home/pokybuild/yocto-worker/beaglebone-alt/build/build/tmp/work/cortexa8hf-neon-poky-linux-gnueabi/dropbear/2024.84/dropbear-2024.84'
CmdError('quilt --quiltrc 
/home/pokybuild/yocto-worker/beaglebone-alt/build/build/tmp/work/cortexa8hf-neon-poky-linux-gnueabi/dropbear/2024.84/recipe-sysroot-native/etc/quiltrc
 push', 0, "stdout: Applying patch 0005-dropbear-enable-pam.patch
can't find file to patch at input line 21
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--
|From b8cece92ba19aa77ac013ea161bfe4c7147747c9 Mon Sep 17 00:00:00 2001
|From: Jussi Kukkonen 
|Date: Wed, 2 Dec 2015 11:36:02 +0200
|Subject: Enable pam
|
|We need modify file default_options.h besides enabling pam in
|configure if we want dropbear to support pam.
|
|Upstream-Status: Pending
|
|Signed-off-by: Xiaofeng Yan 
|Signed-off-by: Jussi Kukkonen 
|---
| default_options.h | 4 ++--
| 1 file changed, 2 insertions(+), 2 deletions(-)
|
|diff --git a/default_options.h b/default_options.h
|index 0e3d027..349338c 100644
|--- a/default_options.h
|+++ b/default_options.h
--
No file to patch.  Skipping patch.
2 out of 2 hunks ignored
Patch 0005-dropbear-enable-pam.patch does not apply (enforce with -f)
stderr: ")


On 09/04/2024 15:09:53+0800, wangmy via lists.openembedded.org wrote:
> From: Wang Mingyu 
> 
> 0001-urandom-xauth-changes-to-options.h.patch
> dropbear-disable-weak-ciphers.patch
> refreshed for 2024.84
> 
> CVE-2023-36328.patch
> removed since it's included in 2024.84
> 
> Signed-off-by: Wang Mingyu 
> ---
>  ...1-urandom-xauth-changes-to-options.h.patch |  14 +-
>  .../dropbear/dropbear/CVE-2023-36328.patch| 144 --
>  .../dropbear-disable-weak-ciphers.patch   |   6 +-
>  ...ropbear_2022.83.bb => dropbear_2024.84.bb} |   3 +-
>  4 files changed, 11 insertions(+), 156 deletions(-)
>  delete mode 100644 meta/recipes-core/dropbear/dropbear/CVE-2023-36328.patch
>  rename meta/recipes-core/dropbear/{dropbear_2022.83.bb => 
> dropbear_2024.84.bb} (97%)
> 
> diff --git 
> a/meta/recipes-core/dropbear/dropbear/0001-urandom-xauth-changes-to-options.h.patch
>  
> b/meta/recipes-core/dropbear/dropbear/0001-urandom-xauth-changes-to-options.h.patch
> index 99adcfd770..c74f09e484 100644
> --- 
> a/meta/recipes-core/dropbear/dropbear/0001-urandom-xauth-changes-to-options.h.patch
> +++ 
> b/meta/recipes-core/dropbear/dropbear/0001-urandom-xauth-changes-to-options.h.patch
> @@ -2,14 +2,14 @@ Subject: [PATCH 1/6] urandom-xauth-changes-to-options.h
>  
>  Upstream-Status: Inappropriate [configuration]
>  ---
> - default_options.h | 2 +-
> + src/default_options.h | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)
>  
> -diff --git a/default_options.h b/default_options.h
> -index 349338c..5ffac25 100644
>  a/default_options.h
> -+++ b/default_options.h
> -@@ -289,7 +289,7 @@ group1 in Dropbear server too */
> +diff --git a/src/default_options.h b/src/default_options.h
> +index 6e970bb..ccc8b47 100644
> +--- a/src/default_options.h
>  b/src/default_options.h
> +@@ -311,7 +311,7 @@ group1 in Dropbear server too */
>   
>   /* The command to invoke for xauth when using X11 forwarding.
>* "-q" for quiet */
> @@ -19,5 +19,5 @@ index 349338c..5ffac25 100644
>   
>   /* If you want to enable running an sftp server (such as the one included 
> with
>  -- 
> -2.25.1
> +2.34.1
>  
> diff --git a/meta/recipes-core/dropbear/dropbear/CVE-2023-36328.patch 
> b/meta/recipes-core/dropbear/dropbear/CVE-2023-36328.patch
> deleted file mode 100644
> index ec50d69816..00
> --- a/meta/recipes-core/dropbear/dropbear/CVE-2023-36328.patch
> +++ /dev/null
> @@ -1,144 +0,0 @@
> -From beba892bc0d4e4ded4d667ab1d2a94f4d75109a9 Mon Sep 17 00:00:00 2001
> -From: czurnieden 
> -Date: Fri, 8 Sep 2023 10:07:32 +
> -Subject: [PATCH] Fix possible integer overflow
> -
> -CVE: CVE-2023-36328
> -
> -Upstream-Status: Backport 
> [https://github.com/libtom/libtommath/commit/beba892bc0d4e4ded4d667ab1d2a94f4d75109a9]
> -
> -Signed-off-by: Yogita Urade 
> 
> - libtommath/bn_mp_2expt.c| 4 
> - libtommath/bn_mp_grow.c | 4 
> - libtommath/bn_mp_init_size.c| 5 +
> - libtommath/bn_mp_mul_2d.c   | 4 
> - libtommath/bn_s_mp_mul_digs.c   | 4 
> - libtommath/bn_s_mp_mul_digs_fast.c  | 4 
> - libtommath/bn_s_mp_mul_high_digs.c  | 4 
> - libtommath/bn_s_mp_mul_high_digs_fast.c | 4 
> - 8 files changed, 33 insertions(+)
> -
> -diff --git a/libtommath/bn_mp_2expt.c b/libtommath/bn_mp_2expt.c
> -index 0ae3df1..ca6fbc3 100644
>  a/libtommath/bn_mp_2expt.c
> -+++ b/libtommath/bn_mp_2expt.c
> -@@ -12,6 +12,10 @@ mp_err mp_2expt(mp_int *a, int b)
> - {
> -mp_errerr;
> -
> -+   if (b < 0) {
> -+  return MP_VAL;
> -+   }
> -+
> -/* zero a as per 

Re: [OE-core] [PATCH] u-boot: update to final v2024.04 release

2024-04-09 Thread Fabio Estevam
On Tue, Apr 9, 2024 at 12:12 PM Tim Orling  wrote:
>
> Release announcement:
> https://lists.denx.de/pipermail/u-boot/2024-April/549827.html

I submitted the U-Boot 2024.01 update last week:
https://lore.kernel.org/openembedded-core/20240402120223.152044-1-feste...@gmail.com/

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



Re: [OE-core] [PATCH] u-boot: update to final v2024.04 release

2024-04-09 Thread Tim Orling
To make it absolutely clear, this is for "master" (styhead 5.1) NOT for
"scarthgap".

On Tue, Apr 9, 2024 at 8:12 AM Tim Orling  wrote:

> Release announcement:
> https://lists.denx.de/pipermail/u-boot/2024-April/549827.html
>
> "The merge window is formally open again, and I'll be merging in next
> shortly. v2024.07 is scheduled for Monday, July 1st, 2024 and the merge
> window will close and -rc1 will be released on the 22nd of April, and
> then the next window will open with -rc2, two weeks later.
> "
>
> Changes since v2024.01:
> https://github.com/u-boot/u-boot/compare/v2024.01...v2024.04
>
> Complete changelog of merges from v2024.01...v2024.04:
>
> 425dc46a2c Merge tag 'u-boot-imx-master-20240330' of
> https://gitlab.denx.de/u-boot/custodians/u-boot-imx
> 9468bf3a69 
> Merge tag 'doc-2024-04-rc6' of
> https://source.denx.de/u-boot/custodians/u-boot-efi
> a5ec56aea1 
> Merge https://source.denx.de/u-boot/custodians/u-boot-riscv
> 34f0452e0e
>  Merge
> tag 'u-boot-amlogic-fixes-20240325' of
> https://source.denx.de/u-boot/custodians/u-boot-amlogic
> 5397daaed8
>  Merge
> tag 'efi-2024-04-rc5-2' of
> https://source.denx.de/u-boot/custodians/u-boot-efi
> 6ec096a711 
> Merge tag 'u-boot-imx-master-20240317' of
> https://gitlab.denx.de/u-boot/custodians/u-boot-imx
> 86fd291a79 
> Merge tag 'efi-2024-04-rc5' of
> https://source.denx.de/u-boot/custodians/u-boot-efi
> a81242099c 
> Merge tag 'mips-fixes-for-v2024.04' of
> https://source.denx.de/u-boot/custodians/u-boot-mips
> 7422f661e2
>  Merge
> https://source.denx.de/u-boot/custodians/u-boot-riscv
> da07a629e1
>  Merge
> tag 'u-boot-imx-master-20240311' of
> https://gitlab.denx.de/u-boot/custodians/u-boot-imx
> 0981f8900f 
> Merge https://source.denx.de/u-boot/custodians/u-boot-usb
> 485bfe1adb 
> Merge branch 'master' of
> https://source.denx.de/u-boot/custodians/u-boot-marvell
> 46e3871aa6
>  Merge
> branch 'master' of https://source.denx.de/u-boot/custodians/u-boot-sunxi
> 773cb2bca7
>  Merge
> tag 'u-boot-imx-master-20240304' of
> https://gitlab.denx.de/u-boot/custodians/u-boot-imx
> eac52e4be4 
> Merge patch series "ARM: renesas: Rename R-Mobile to Renesas"
> 574aac1c8c Merge branch 'master-riic' of
> https://source.denx.de/u-boot/custodians/u-boot-sh
> 44a15c3f4e 
> Merge patch series "toradex: fix reset and hardware detection regressions"
> abd4fb5ac1 Merge patch series "Dockerfile: Build coreboot from source"
> 1a66a7768a Merge tag 'u-boot-imx-master-20240224' of
> https://source.denx.de/u-boot/custodians/u-boot-imx
> bb9d6c7f4f 
> Merge tag 'u-boot-amlogic-fixes-20240223' of
> https://source.denx.de/u-boot/custodians/u-boot-amlogic
> 5e4a0c7f4a
>  Merge
> branch 'qcom-fixes-2024.04' of
> https://gitlab.denx.de/u-boot/custodians/u-boot-snapdragon
> 7bb761c42d
> 
> Merge patch series "board/ti: k3 boards: Stop using findfdt"
> 1817afe30f Merge https://gitlab.denx.de/u-boot/custodians/u-boot-usb
> bebf916f9e 
> Merge https://gitlab.denx.de/u-boot/custodians/u-boot-samsung
> 3e6f2a94bf
>  Merge
> tag 'u-boot-imx-master-20240219' of
> https://gitlab.denx.de/u-boot/custodians/u-boot-imx
> e4013bcb10 
> Merge branch 'master-porter' of
> https://source.denx.de/u-boot/custodians/u-boot-sh
> 9e00b6993f 
> Merge tag 'u-boot-dfu-20240215' of
> https://source.denx.de/u-boot/custodians/u-boot-dfu
> 77ff61a5bb 
> Merge tag 'xilinx-for-v2024.04-rc3' of
> https://source.denx.de/u-boot/custodians/u-boot-microblaze
> 0b66c54a97
> 
> Merge branch 

[OE-core] [PATCH] u-boot: update to final v2024.04 release

2024-04-09 Thread Tim Orling
Release announcement:
https://lists.denx.de/pipermail/u-boot/2024-April/549827.html

"The merge window is formally open again, and I'll be merging in next
shortly. v2024.07 is scheduled for Monday, July 1st, 2024 and the merge
window will close and -rc1 will be released on the 22nd of April, and
then the next window will open with -rc2, two weeks later.
"

Changes since v2024.01:
https://github.com/u-boot/u-boot/compare/v2024.01...v2024.04

Complete changelog of merges from v2024.01...v2024.04:

425dc46a2c Merge tag 'u-boot-imx-master-20240330' of 
https://gitlab.denx.de/u-boot/custodians/u-boot-imx
9468bf3a69 Merge tag 'doc-2024-04-rc6' of 
https://source.denx.de/u-boot/custodians/u-boot-efi
a5ec56aea1 Merge https://source.denx.de/u-boot/custodians/u-boot-riscv
34f0452e0e Merge tag 'u-boot-amlogic-fixes-20240325' of 
https://source.denx.de/u-boot/custodians/u-boot-amlogic
5397daaed8 Merge tag 'efi-2024-04-rc5-2' of 
https://source.denx.de/u-boot/custodians/u-boot-efi
6ec096a711 Merge tag 'u-boot-imx-master-20240317' of 
https://gitlab.denx.de/u-boot/custodians/u-boot-imx
86fd291a79 Merge tag 'efi-2024-04-rc5' of 
https://source.denx.de/u-boot/custodians/u-boot-efi
a81242099c Merge tag 'mips-fixes-for-v2024.04' of 
https://source.denx.de/u-boot/custodians/u-boot-mips
7422f661e2 Merge https://source.denx.de/u-boot/custodians/u-boot-riscv
da07a629e1 Merge tag 'u-boot-imx-master-20240311' of 
https://gitlab.denx.de/u-boot/custodians/u-boot-imx
0981f8900f Merge https://source.denx.de/u-boot/custodians/u-boot-usb
485bfe1adb Merge branch 'master' of 
https://source.denx.de/u-boot/custodians/u-boot-marvell
46e3871aa6 Merge branch 'master' of 
https://source.denx.de/u-boot/custodians/u-boot-sunxi
773cb2bca7 Merge tag 'u-boot-imx-master-20240304' of 
https://gitlab.denx.de/u-boot/custodians/u-boot-imx
eac52e4be4 Merge patch series "ARM: renesas: Rename R-Mobile to Renesas"
574aac1c8c Merge branch 'master-riic' of 
https://source.denx.de/u-boot/custodians/u-boot-sh
44a15c3f4e Merge patch series "toradex: fix reset and hardware detection 
regressions"
abd4fb5ac1 Merge patch series "Dockerfile: Build coreboot from source"
1a66a7768a Merge tag 'u-boot-imx-master-20240224' of 
https://source.denx.de/u-boot/custodians/u-boot-imx
bb9d6c7f4f Merge tag 'u-boot-amlogic-fixes-20240223' of 
https://source.denx.de/u-boot/custodians/u-boot-amlogic
5e4a0c7f4a Merge branch 'qcom-fixes-2024.04' of 
https://gitlab.denx.de/u-boot/custodians/u-boot-snapdragon
7bb761c42d Merge patch series "board/ti: k3 boards: Stop using findfdt"
1817afe30f Merge https://gitlab.denx.de/u-boot/custodians/u-boot-usb
bebf916f9e Merge https://gitlab.denx.de/u-boot/custodians/u-boot-samsung
3e6f2a94bf Merge tag 'u-boot-imx-master-20240219' of 
https://gitlab.denx.de/u-boot/custodians/u-boot-imx
e4013bcb10 Merge branch 'master-porter' of 
https://source.denx.de/u-boot/custodians/u-boot-sh
9e00b6993f Merge tag 'u-boot-dfu-20240215' of 
https://source.denx.de/u-boot/custodians/u-boot-dfu
77ff61a5bb Merge tag 'xilinx-for-v2024.04-rc3' of 
https://source.denx.de/u-boot/custodians/u-boot-microblaze
0b66c54a97 Merge branch '2024-02-13-assorted-updates'
73b5b47dd5 Merge tag 'doc-2024-04-rc2' of 
https://source.denx.de/u-boot/custodians/u-boot-efi
91c37c4a20 Merge tag 'u-boot-imx-master-20240212' of 
https://gitlab.denx.de/u-boot/custodians/u-boot-imx
e8f2404e09 Merge branch 'master-779h0-r2' of 
https://source.denx.de/u-boot/custodians/u-boot-sh
d7aaaf4223 Merge tag 'u-boot-dfu-20240209' of 
https://source.denx.de/u-boot/custodians/u-boot-dfu
2b51069b7c Merge tag 'u-boot-imx-master-20240208' of 
https://gitlab.denx.de/u-boot/custodians/u-boot-imx
a7fb2f57ad Merge tag 'fsl-qoriq-2024-2-8' of 
https://source.denx.de/u-boot/custodians/u-boot-fsl-qoriq
0101a2ffe1 Merge branch '2024-02-06-assorted-fixes'
7ebc77fede Merge tag 'u-boot-rockchip-20240207' of 
https://source.denx.de/u-boot/custodians/u-boot-rockchip
daa3100250 Merge patch series "board: siemens: clean up subfolders"
090d8463b0 Merge tag 'rpi-next-2024.04' of 
https://source.denx.de/u-boot/custodians/u-boot-raspberrypi
819abd0a1e Merge tag 'smbios-2024-04-rc2' of 
https://source.denx.de/u-boot/custodians/u-boot-efi
050a9b981d Merge tag 'u-boot-amlogic-fixes-20240201' of 
https://source.denx.de/u-boot/custodians/u-boot-amlogic
f0df21b40c Merge https://source.denx.de/u-boot/custodians/u-boot-watchdog
b6d8969bcb Merge tag 'u-boot-at91-2024.04-a' of 
https://source.denx.de/u-boot/custodians/u-boot-at91
625e68ef65 Merge https://source.denx.de/u-boot/custodians/u-boot-riscv
28760ce864 Merge tag 'clk-2024.04-rc2' of 
https://source.denx.de/u-boot/custodians/u-boot-clk
d5c0c990c3 Merge tag 'efi-2024-04-rc1-4' of 
https://source.denx.de/u-boot/custodians/u-boot-efi
073f4f10b9 Merge patch series "Move framebuffer reservation for SPL to RAM end"
8986be59e7 Merge branch 'master' of 
https://source.denx.de/u-boot/custodians/u-boot-spi
41a737bb85 Merge branch 'master' of 

[yocto] Yocto Project Status 9 April 2024 (WW15)

2024-04-09 Thread Stephen Jolley
Current Dev Position: YP 5.0 M4 - Final Release

Next Deadline: 1st April 2024 YP 5.0 M4 build

Next Team Meetings:

   -

   Bug Triage meeting Thursday April 11th at 7:30 am PST (
   https://zoom.us/j/454367603?pwd=ZGxoa2ZXL3FkM3Y0bFd5aVpHVVZ6dz09)
   -

   Weekly Project Engineering Sync Tuesday April 9th at 8 am PST (
   https://zoom.us/j/990892712?pwd=cHU1MjhoM2x6ck81bkcrYjRrcmJsUT09)
   
   -

   Twitch -  See https://www.twitch.tv/theyoctojester


Key Status/Updates:

   -

   YP 4.3.4 is due to be released.
   -

   YP 5.0 rc1 is now due to build when ready.
   -

   All dunfell patches should have been sent now in preparation for an
   April 15 build. This will be the last release of dunfell.
   -

   For 5.0, we are still hoping to switch the hash equivalence server
   before running the release build but that is the only remaining pending
   change. We do also still need documentation work for the release
   -

   A new yocto-status 
   mailing list has been created where we plan to send just the project weekly
   status reports and any other suitable updates on the project. This should
   help those who found the traffic of the other mailing lists too much.
   -

   A yocto-patches 
   mailing list has been setup and patches that used to go to the yocto@
   list will be migrating over to this new list, making yocto@ a bit more
   friendly for questions and discussions. Information in layers is being
   updated to reflect this.
   -

   We received some disappointing feedback from a key organization in the
   RISC-V ecosystem that the Yocto Project was not important and not worth
   funding. We will take this feedback into account.
   -

   The “Binary Distro” work is now well underway and there are PR Server
   passthrough patches under review. The wiki page
   

   has had a number of policy/process proposals documented, at least as a
   first pass. Help is welcome to help improve these, or highlight where
   further documentation is needed.
   -

   We continue to watch the NIST NVD (CVE database) situation, the recent
   update didn’t clarify much. Unfortunately there doesn’t appear to be a
   clear path forward as yet but using data directly from MITRE may help give
   partial information. These issues are making it hard to know what to
   include in the 5.0 release as it isn’t clear which changes are security
   related.


Ways to contribute:

   -

   As people are likely aware, the project has a number of components which
   are either unmaintained, or have people with little to no time trying to
   keep them alive. These components include: devtool, toaster, wic, oeqa,
   autobuilder, CROPs containers, pseudo and more. Many have open bugs. Help
   is welcome in trying to better look after these components!
   -

   There are bugs identified as possible for newcomers to the project:
   https://wiki.yoctoproject.org/wiki/Newcomers
   -

   There are bugs that are currently unassigned for YP 5.0. See:
   
https://wiki.yoctoproject.org/wiki/Bug_Triage#Medium+_5.0_Unassigned_Enhancements/Bugs
   -

   We’d welcome new maintainers for recipes in OE-Core. Please see the list
   at:
   
http://git.yoctoproject.org/cgit.cgi/poky/tree/meta/conf/distro/include/maintainers.inc
   and discuss with the existing maintainer, or ask on the OE-Core mailing
   list. We will likely move a chunk of these to “Unassigned” soon to help
   facilitate this.
   -

   Help is very much welcome in trying to resolve our autobuilder
   intermittent issues. You can see the list of failures we’re continuing to
   see by searching for the “AB-INT” tag in bugzilla:
   https://bugzilla.yoctoproject.org/buglist.cgi?quicksearch=AB-INT.
   -

   Help us resolve CVE issues: CVE metrics
   
   -

   We have a growing number of bugs in bugzilla, any help with them is
   appreciated.
   -

   Regarding bugs, even if you can’t fix a bug, submitting a failing test
   case that can reproduce the issue significantly improves the chances it
   might get fixed.


YP 5.0 Milestone Dates:

   -

   YP 5.0 M4 build date  2024/04/01
   -

   YP 5.0 M4 Release date 2024/04/30


YP 5.1 Proposed Milestone Dates:

   -

   YP 5.1 M1 Build date  2024-05-20
   -

   YP 5.1 M1 Release date 2024-05-31
   -

   YP 5.1 M2 Build date  2024-07-08
   -

   YP 5.1 M2 Release date 2024-07-19
   -

   YP 5.1 M3 Build date  2024-08-26
   -

   YP 5.1 M3 Release date 2024-09-06
   -

   YP 5.1 M4 Build date  2024-09-30
   -

   YP 5.1 M4 Release date 2024-10-25


Upcoming dot releases:

   -

   YP 4.3.4 is released.
   -

   YP 3.1.33 build date 2024-04-15
   -

   YP 3.1.33 Release date 2024-04-26
   -

   YP 4.0.18 build date 2024-04-22
   -

   YP 4.0.18 Release date 

[OE-core] [PATCH] oeqa/selftest/prservice: support non integer PR values

2024-04-09 Thread Michael Opdenacker via lists.openembedded.org
From: Michael Opdenacker 

Support non integer x.y.z PR values, for when the PR server
supports upstream PR servers.

Signed-off-by: Michael Opdenacker 

---

Note that regular integer PR values are still supported.
This code has also been tested on master, without the proposed
PR server changes.
---
 meta/classes/primport.bbclass |  2 +-
 meta/lib/oe/prservice.py  | 17 -
 meta/lib/oeqa/selftest/cases/prservice.py |  9 +++--
 3 files changed, 20 insertions(+), 8 deletions(-)

diff --git a/meta/classes/primport.bbclass b/meta/classes/primport.bbclass
index 00924174c1..1ff09c8785 100644
--- a/meta/classes/primport.bbclass
+++ b/meta/classes/primport.bbclass
@@ -17,7 +17,7 @@ python primport_handler () {
 bb.fatal("import failed!")
 
 for (version, pkgarch, checksum, value) in imported:
-bb.note("imported (%s,%s,%s,%d)" % (version, pkgarch, checksum, 
value))
+bb.note("imported (%s,%s,%s,%s)" % (version, pkgarch, checksum, 
value))
 elif isinstance(e, bb.event.ParseStarted):
 import oe.prservice
 oe.prservice.prserv_check_avail(e.data)
diff --git a/meta/lib/oe/prservice.py b/meta/lib/oe/prservice.py
index c41242c878..d7920fc511 100644
--- a/meta/lib/oe/prservice.py
+++ b/meta/lib/oe/prservice.py
@@ -4,6 +4,12 @@
 # SPDX-License-Identifier: GPL-2.0-only
 #
 
+import re
+
+def is_legal_prvalue(str):
+pattern = r'^[0-9]+([.][0-9]+)*$'
+return bool(re.match(pattern, str))
+
 def prserv_make_conn(d, check = False):
 import prserv.serv
 host_params = list([_f for _f in (d.getVar("PRSERV_HOST") or 
'').split(':') if _f])
@@ -59,14 +65,15 @@ def prserv_import_db(d, filter_version=None, 
filter_pkgarch=None, filter_checksu
(filter_pkgarch and filter_pkgarch != pkgarch) or \
(filter_checksum and filter_checksum != checksum):
continue
-try:
-value = int(d.getVar(remain + '$' + version + '$' + pkgarch + 
'$' + checksum))
-except BaseException as exc:
+
+value = d.getVar(remain + '$' + version + '$' + pkgarch + '$' + 
checksum)
+if not is_legal_prvalue(value):
 bb.debug("Not valid value of %s:%s" % (v,str(exc)))
 continue
-ret = conn.importone(version,pkgarch,checksum,value)
+
+ret = str(conn.importone(version, pkgarch, checksum, value))
 if ret != value:
-bb.error("importing(%s,%s,%s,%d) failed. DB may have larger 
value %d" % (version,pkgarch,checksum,value,ret))
+bb.error("importing(%s,%s,%s,%s) failed. DB may have larger 
value %s" % (version,pkgarch,checksum,value,ret))
 else:
imported.append((version,pkgarch,checksum,value))
 conn.close()
diff --git a/meta/lib/oeqa/selftest/cases/prservice.py 
b/meta/lib/oeqa/selftest/cases/prservice.py
index 8da3739c57..0e2ca0c5ab 100644
--- a/meta/lib/oeqa/selftest/cases/prservice.py
+++ b/meta/lib/oeqa/selftest/cases/prservice.py
@@ -16,6 +16,11 @@ from oeqa.utils.network import get_free_port
 
 import bb.utils
 
+def rev_minor(rev):
+"""Returns the last number of an x.y.z revision number"""
+fields=str(rev).split('.')
+return int(fields[-1])
+
 class BitbakePrTests(OESelftestTestCase):
 
 @classmethod
@@ -78,7 +83,7 @@ class BitbakePrTests(OESelftestTestCase):
 pr_2 = self.get_pr_version(package_name)
 stamp_2 = self.get_task_stamp(package_name, track_task)
 
-self.assertTrue(pr_2 - pr_1 == 1, "New PR %s did not increment as 
expected (from %s), difference should be 1" % (pr_2, pr_1))
+self.assertTrue(rev_minor(pr_2) - rev_minor(pr_1) == 1, "New PR %s did 
not increment as expected (from %s), difference should be 1" % (pr_2, pr_1))
 self.assertTrue(stamp_1 != stamp_2, "Different pkg rev. but same 
stamp: %s" % stamp_1)
 
 self.cleanup()
@@ -104,7 +109,7 @@ class BitbakePrTests(OESelftestTestCase):
 self.increment_package_pr(package_name)
 pr_2 = self.get_pr_version(package_name)
 
-self.assertTrue(pr_2 - pr_1 == 1, "New PR %s did not increment as 
expected (from %s), difference should be 1" % (pr_2, pr_1))
+self.assertTrue(rev_minor(pr_2) - rev_minor(pr_1) == 1, "New PR %s did 
not increment as expected (from %s), difference should be 1" % (pr_2, pr_1))
 
 self.cleanup()
 
-- 
2.34.1


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



Re: [OE-core] [PATCH 28/33] python3-pycparser: upgrade 2.21 -> 2.22

2024-04-09 Thread Trevor Gamblin


On 2024-04-09 11:29, Alexander Kanavin wrote:

On Tue, 9 Apr 2024 at 09:11, wangmy via lists.openembedded.org
 wrote:

  LICENSE = "BSD-3-Clause"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=2c28cdeabcb88f5843d934381b4b4fea"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=9761c3ffee7ba99c60dca0408fd3262b"

License checksum change should be explained.

Thanks for pointing that out. Odd that patchtest didn't get it this time.


Alex




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



[OE-core][PATCH] patchtest: test_metadata: fix invalid escape sequences

2024-04-09 Thread Trevor Gamblin
Clear up the following warnings seen during patchtest runs:

|/workspace/yocto/poky/meta/lib/patchtest/tests/test_metadata.py:21: 
SyntaxWarning: invalid escape sequence '\+'
|  add_mark = pyparsing.Regex('\+ ')
|/workspace/yocto/poky/meta/lib/patchtest/tests/test_metadata.py:26: 
SyntaxWarning: invalid escape sequence '\:'
|  git_regex = pyparsing.Regex('^git\:\/\/.*')

Signed-off-by: Trevor Gamblin 
---
 meta/lib/patchtest/tests/test_metadata.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta/lib/patchtest/tests/test_metadata.py 
b/meta/lib/patchtest/tests/test_metadata.py
index be609dbd048..f5dbcf01ed6 100644
--- a/meta/lib/patchtest/tests/test_metadata.py
+++ b/meta/lib/patchtest/tests/test_metadata.py
@@ -18,12 +18,12 @@ class TestMetadata(base.Metadata):
 lictag_re  = pyparsing.AtLineStart("License-Update:")
 lic_chksum_added = pyparsing.AtLineStart("+" + metadata_chksum)
 lic_chksum_removed = pyparsing.AtLineStart("-" + metadata_chksum)
-add_mark = pyparsing.Regex('\+ ')
+add_mark = pyparsing.Regex('\\+ ')
 max_length = 200
 metadata_src_uri  = 'SRC_URI'
 md5sum= 'md5sum'
 sha256sum = 'sha256sum'
-git_regex = pyparsing.Regex('^git\:\/\/.*')
+git_regex = pyparsing.Regex('^git\\:\\/\\/.*')
 metadata_summary = 'SUMMARY'
 cve_check_ignore_var = 'CVE_CHECK_IGNORE'
 cve_status_var = 'CVE_STATUS'
-- 
2.44.0


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



Re: [OE-core][PATCH] systemd: make predictable name mac policy opt-out

2024-04-09 Thread Alexander Kanavin
On Tue, 9 Apr 2024 at 11:57, Marko, Peter  wrote:
>
> -Original Message-
> From: Alexander Kanavin 
> Sent: Tuesday, April 9, 2024 11:16
> To: Marko, Peter (ADV D EU SK BFS1) 
> Cc: openembedded-core@lists.openembedded.org
> Subject: Re: [OE-core][PATCH] systemd: make predictable name mac policy 
> opt-out
>
> > On Mon, 8 Apr 2024 at 09:06, Peter Marko via lists.openembedded.org 
> >  wrote:
> > > -   file://0001-NamePolicy.patch \
> > > +   ${@bb.utils.contains('PACKAGECONFIG',
> > > + 'predictable-if-mac', 'file://0001-NamePolicy.patch', '', d)} \
> >
> > Conditional patches are terrible for maintainability. Please make it a 
> > proper meson option, and submit upstream.
> >
> > Alex
>
> This patch has status upstream inappropriate.
> Pushing something like that to upstream doesn't sound like a good plan.

It's inappropriate as it is now, but with a meson option it would be
very appropriate.

> What about reverting the inappropriate patch completely instead?

I'm okay with that too. Please work this out with the patch author.

Alex

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



Re: [OE-core][PATCH] systemd: make predictable name mac policy opt-out

2024-04-09 Thread Peter Marko via lists.openembedded.org
-Original Message-
From: Alexander Kanavin  
Sent: Tuesday, April 9, 2024 11:16
To: Marko, Peter (ADV D EU SK BFS1) 
Cc: openembedded-core@lists.openembedded.org
Subject: Re: [OE-core][PATCH] systemd: make predictable name mac policy opt-out

> On Mon, 8 Apr 2024 at 09:06, Peter Marko via lists.openembedded.org 
>  wrote:
> > -   file://0001-NamePolicy.patch \
> > +   ${@bb.utils.contains('PACKAGECONFIG', 
> > + 'predictable-if-mac', 'file://0001-NamePolicy.patch', '', d)} \
>
> Conditional patches are terrible for maintainability. Please make it a proper 
> meson option, and submit upstream.
>
> Alex

This patch has status upstream inappropriate.
Pushing something like that to upstream doesn't sound like a good plan.

What about reverting the inappropriate patch completely instead?

Peter

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



[OE-core] [PATCH] xorg-xserver : Disabling Screensaver blanking for QEMU images

2024-04-09 Thread K Sanjay Nayak
Fixes [YOCTO #15436]

This fix addresses the issue of Xserver screensaver blanking
being enabled on QEMU images by disabling BlankTime, StandbyTime,
SuspendTime, and OffTime in the Xorg default settings for QEMU images.

Reference : https://www.x.org/archive/X11R6.8.0/doc/xorg.conf.5.html

Reported-by   : Richard Purdie 
Signed-off-by: K Sanjay Nayak 
---
 .../xorg-xserver/xserver-xf86-config/qemuarm/xorg.conf| 4 
 .../xorg-xserver/xserver-xf86-config/qemuppc/xorg.conf| 4 
 .../xorg-xserver/xserver-xf86-config/qemush4/xorg.conf| 4 
 .../xorg-xserver/xserver-xf86-config/qemux86-64/xorg.conf | 4 
 .../xorg-xserver/xserver-xf86-config/qemux86/xorg.conf| 4 
 5 files changed, 20 insertions(+)

diff --git 
a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemuarm/xorg.conf 
b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemuarm/xorg.conf
index f4cd139e8d..3eb380a0a4 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemuarm/xorg.conf
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemuarm/xorg.conf
@@ -35,4 +35,8 @@ Section "ServerLayout"
 Identifier"Default Layout"
 Screen"Default Screen"
 Option "AllowEmptyInput" "no"
+Option"BlankTime" "0"
+Option"StandbyTime" "0"
+Option"SuspendTime" "0"
+Option"OffTime" "0"
 EndSection
diff --git 
a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemuppc/xorg.conf 
b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemuppc/xorg.conf
index f4cd139e8d..3eb380a0a4 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemuppc/xorg.conf
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemuppc/xorg.conf
@@ -35,4 +35,8 @@ Section "ServerLayout"
 Identifier"Default Layout"
 Screen"Default Screen"
 Option "AllowEmptyInput" "no"
+Option"BlankTime" "0"
+Option"StandbyTime" "0"
+Option"SuspendTime" "0"
+Option"OffTime" "0"
 EndSection
diff --git 
a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemush4/xorg.conf 
b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemush4/xorg.conf
index f4cd139e8d..3eb380a0a4 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemush4/xorg.conf
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemush4/xorg.conf
@@ -35,4 +35,8 @@ Section "ServerLayout"
 Identifier"Default Layout"
 Screen"Default Screen"
 Option "AllowEmptyInput" "no"
+Option"BlankTime" "0"
+Option"StandbyTime" "0"
+Option"SuspendTime" "0"
+Option"OffTime" "0"
 EndSection
diff --git 
a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemux86-64/xorg.conf 
b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemux86-64/xorg.conf
index c12d92c201..c01c3331c5 100644
--- 
a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemux86-64/xorg.conf
+++ 
b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemux86-64/xorg.conf
@@ -30,4 +30,8 @@ Section "ServerLayout"
 Identifier"Default Layout"
 Screen"Default Screen"
 Option "AllowEmptyInput" "no"
+Option"BlankTime" "0"
+Option"StandbyTime" "0"
+Option"SuspendTime" "0"
+Option"OffTime" "0"
 EndSection
diff --git 
a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemux86/xorg.conf 
b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemux86/xorg.conf
index c12d92c201..c01c3331c5 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemux86/xorg.conf
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemux86/xorg.conf
@@ -30,4 +30,8 @@ Section "ServerLayout"
 Identifier"Default Layout"
 Screen"Default Screen"
 Option "AllowEmptyInput" "no"
+Option"BlankTime" "0"
+Option"StandbyTime" "0"
+Option"SuspendTime" "0"
+Option"OffTime" "0"
 EndSection
-- 
2.34.1


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



Re: [OE-core] [PATCH 28/33] python3-pycparser: upgrade 2.21 -> 2.22

2024-04-09 Thread Alexander Kanavin
On Tue, 9 Apr 2024 at 09:11, wangmy via lists.openembedded.org
 wrote:
>  LICENSE = "BSD-3-Clause"
> -LIC_FILES_CHKSUM = "file://LICENSE;md5=2c28cdeabcb88f5843d934381b4b4fea"
> +LIC_FILES_CHKSUM = "file://LICENSE;md5=9761c3ffee7ba99c60dca0408fd3262b"

License checksum change should be explained.

Alex

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



[OE-core] Patchtest results for [PATCH] xorg-xserver : Disabled BlankTime, StandbyTime, SuspendTime and OffTime in X default for QEMU images

2024-04-09 Thread Patchtest
Thank you for your submission. Patchtest identified one
or more issues with the patch. Please see the log below for
more information:

---
Testing patch 
/home/patchtest/share/mboxes/xorg-xserver-Disabled-BlankTime-StandbyTime-SuspendTime-and-OffTime-in-X-default-for-QEMU-images.patch

FAIL: test shortlog length: Edit shortlog so that it is 90 characters or less 
(currently 100 characters) (test_mbox.TestMbox.test_shortlog_length)

PASS: test Signed-off-by presence 
(test_mbox.TestMbox.test_signed_off_by_presence)
PASS: test author valid (test_mbox.TestMbox.test_author_valid)
PASS: test bugzilla entry format (test_mbox.TestMbox.test_bugzilla_entry_format)
PASS: test commit message presence 
(test_mbox.TestMbox.test_commit_message_presence)
PASS: test max line length (test_metadata.TestMetadata.test_max_line_length)
PASS: test mbox format (test_mbox.TestMbox.test_mbox_format)
PASS: test non-AUH upgrade (test_mbox.TestMbox.test_non_auh_upgrade)
PASS: test shortlog format (test_mbox.TestMbox.test_shortlog_format)

SKIP: pretest pylint: No python related patches, skipping test 
(test_python_pylint.PyLint.pretest_pylint)
SKIP: pretest src uri left files: No modified recipes, skipping pretest 
(test_metadata.TestMetadata.pretest_src_uri_left_files)
SKIP: test CVE check ignore: No modified recipes or older target branch, 
skipping test (test_metadata.TestMetadata.test_cve_check_ignore)
SKIP: test CVE tag format: No new CVE patches introduced 
(test_patch.TestPatch.test_cve_tag_format)
SKIP: test Signed-off-by presence: No new CVE patches introduced 
(test_patch.TestPatch.test_signed_off_by_presence)
SKIP: test Upstream-Status presence: No new CVE patches introduced 
(test_patch.TestPatch.test_upstream_status_presence_format)
SKIP: test lic files chksum modified not mentioned: No modified recipes, 
skipping test 
(test_metadata.TestMetadata.test_lic_files_chksum_modified_not_mentioned)
SKIP: test lic files chksum presence: No added recipes, skipping test 
(test_metadata.TestMetadata.test_lic_files_chksum_presence)
SKIP: test license presence: No added recipes, skipping test 
(test_metadata.TestMetadata.test_license_presence)
SKIP: test pylint: No python related patches, skipping test 
(test_python_pylint.PyLint.test_pylint)
SKIP: test series merge on head: Merge test is disabled for now 
(test_mbox.TestMbox.test_series_merge_on_head)
SKIP: test src uri left files: No modified recipes, skipping pretest 
(test_metadata.TestMetadata.test_src_uri_left_files)
SKIP: test summary presence: No added recipes, skipping test 
(test_metadata.TestMetadata.test_summary_presence)
SKIP: test target mailing list: Series merged, no reason to check other mailing 
lists (test_mbox.TestMbox.test_target_mailing_list)

---

Please address the issues identified and
submit a new revision of the patch, or alternatively, reply to this
email with an explanation of why the patch should be accepted. If you
believe these results are due to an error in patchtest, please submit a
bug at https://bugzilla.yoctoproject.org/ (use the 'Patchtest' category
under 'Yocto Project Subprojects'). For more information on specific
failures, see: https://wiki.yoctoproject.org/wiki/Patchtest. Thank
you!

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



Re: [OE-core][PATCH] systemd: make predictable name mac policy opt-out

2024-04-09 Thread Alexander Kanavin
On Mon, 8 Apr 2024 at 09:06, Peter Marko via lists.openembedded.org
 wrote:
> -   file://0001-NamePolicy.patch \
> +   ${@bb.utils.contains('PACKAGECONFIG', 'predictable-if-mac', 
> 'file://0001-NamePolicy.patch', '', d)} \

Conditional patches are terrible for maintainability. Please make it a
proper meson option, and submit upstream.

Alex

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



[OE-core] [PATCH] xorg-xserver : Disabled BlankTime, StandbyTime, SuspendTime and OffTime in X default for QEMU images

2024-04-09 Thread K Sanjay Nayak
Fixes [YOCTO #15436]

This fix addresses the issue of Xserver screensaver blanking being enabled on 
QEMU images by
disabling BlankTime, StandbyTime, SuspendTime, and OffTime in the Xorg default 
settings for QEMU images.

Reference : https://www.x.org/archive/X11R6.8.0/doc/xorg.conf.5.html

Reported-by   : Richard Purdie 
Signed-off-by: K Sanjay Nayak 
---
 .../xorg-xserver/xserver-xf86-config/qemuarm/xorg.conf| 4 
 .../xorg-xserver/xserver-xf86-config/qemuppc/xorg.conf| 4 
 .../xorg-xserver/xserver-xf86-config/qemush4/xorg.conf| 4 
 .../xorg-xserver/xserver-xf86-config/qemux86-64/xorg.conf | 4 
 .../xorg-xserver/xserver-xf86-config/qemux86/xorg.conf| 4 
 5 files changed, 20 insertions(+)

diff --git 
a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemuarm/xorg.conf 
b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemuarm/xorg.conf
index f4cd139e8d..3eb380a0a4 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemuarm/xorg.conf
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemuarm/xorg.conf
@@ -35,4 +35,8 @@ Section "ServerLayout"
 Identifier"Default Layout"
 Screen"Default Screen"
 Option "AllowEmptyInput" "no"
+Option"BlankTime" "0"
+Option"StandbyTime" "0"
+Option"SuspendTime" "0"
+Option"OffTime" "0"
 EndSection
diff --git 
a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemuppc/xorg.conf 
b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemuppc/xorg.conf
index f4cd139e8d..3eb380a0a4 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemuppc/xorg.conf
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemuppc/xorg.conf
@@ -35,4 +35,8 @@ Section "ServerLayout"
 Identifier"Default Layout"
 Screen"Default Screen"
 Option "AllowEmptyInput" "no"
+Option"BlankTime" "0"
+Option"StandbyTime" "0"
+Option"SuspendTime" "0"
+Option"OffTime" "0"
 EndSection
diff --git 
a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemush4/xorg.conf 
b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemush4/xorg.conf
index f4cd139e8d..3eb380a0a4 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemush4/xorg.conf
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemush4/xorg.conf
@@ -35,4 +35,8 @@ Section "ServerLayout"
 Identifier"Default Layout"
 Screen"Default Screen"
 Option "AllowEmptyInput" "no"
+Option"BlankTime" "0"
+Option"StandbyTime" "0"
+Option"SuspendTime" "0"
+Option"OffTime" "0"
 EndSection
diff --git 
a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemux86-64/xorg.conf 
b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemux86-64/xorg.conf
index c12d92c201..c01c3331c5 100644
--- 
a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemux86-64/xorg.conf
+++ 
b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemux86-64/xorg.conf
@@ -30,4 +30,8 @@ Section "ServerLayout"
 Identifier"Default Layout"
 Screen"Default Screen"
 Option "AllowEmptyInput" "no"
+Option"BlankTime" "0"
+Option"StandbyTime" "0"
+Option"SuspendTime" "0"
+Option"OffTime" "0"
 EndSection
diff --git 
a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemux86/xorg.conf 
b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemux86/xorg.conf
index c12d92c201..c01c3331c5 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemux86/xorg.conf
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemux86/xorg.conf
@@ -30,4 +30,8 @@ Section "ServerLayout"
 Identifier"Default Layout"
 Screen"Default Screen"
 Option "AllowEmptyInput" "no"
+Option"BlankTime" "0"
+Option"StandbyTime" "0"
+Option"SuspendTime" "0"
+Option"OffTime" "0"
 EndSection
-- 
2.34.1


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



[OE-core] [PATCH] u-boot-tools: Package mkeficapsule

2024-04-09 Thread Peter Hoyes
mkeficapsule is a tool provided by U-Boot (as part of the tools-only
targets) for generating UEFI capsule update archives.

Install mkeficapsule into a u-boot-tools-mkeficapsule package.

Signed-off-by: Peter Hoyes 
---
 meta/recipes-bsp/u-boot/u-boot-tools.inc | 13 +
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/meta/recipes-bsp/u-boot/u-boot-tools.inc 
b/meta/recipes-bsp/u-boot/u-boot-tools.inc
index 09b3c3f68c..f3010763c0 100644
--- a/meta/recipes-bsp/u-boot/u-boot-tools.inc
+++ b/meta/recipes-bsp/u-boot/u-boot-tools.inc
@@ -4,10 +4,10 @@ DEPENDS += "gnutls openssl util-linux swig-native"
 inherit python3native
 export STAGING_INCDIR="${STAGING_INCDIR_NATIVE}"
 
-PROVIDES = "${MLPREFIX}u-boot-mkimage ${MLPREFIX}u-boot-mkenvimage"
-PROVIDES:class-native = "u-boot-mkimage-native u-boot-mkenvimage-native"
+PROVIDES = "${MLPREFIX}u-boot-mkimage ${MLPREFIX}u-boot-mkenvimage 
${MLPREFIX}u-boot-mkeficapsule"
+PROVIDES:class-native = "u-boot-mkimage-native u-boot-mkenvimage-native 
u-boot-mkeficapsule-native"
 
-PACKAGES += "${PN}-mkimage ${PN}-mkenvimage"
+PACKAGES += "${PN}-mkimage ${PN}-mkenvimage ${PN}-mkeficapsule"
 
 # Required for backward compatibility with "u-boot-mkimage-xxx.bb"
 RPROVIDES:${PN}-mkimage = "u-boot-mkimage"
@@ -70,15 +70,20 @@ do_install () {
# fit_check_sign
install -m 0755 tools/fit_check_sign ${D}${bindir}/uboot-fit_check_sign
ln -sf uboot-fit_check_sign ${D}${bindir}/fit_check_sign
+
+   # mkeficapsule
+   install -m 0755 tools/mkeficapsule ${D}${bindir}/uboot-mkeficapsule
+   ln -sf uboot-mkeficapsule ${D}${bindir}/mkeficapsule
 }
 
 ALLOW_EMPTY:${PN} = "1"
 FILES:${PN} = ""
 FILES:${PN}-mkimage = "${bindir}/uboot-mkimage ${bindir}/mkimage 
${bindir}/uboot-dumpimage ${bindir}/dumpimage ${bindir}/uboot-fit_check_sign 
${bindir}/fit_check_sign"
 FILES:${PN}-mkenvimage = "${bindir}/uboot-mkenvimage ${bindir}/mkenvimage"
+FILES:${PN}-mkeficapsule = "${bindir}/uboot-mkeficapsule 
${bindir}/mkeficapsule"
 
 RDEPENDS:${PN}-mkimage += "dtc"
-RDEPENDS:${PN} += "${PN}-mkimage ${PN}-mkenvimage"
+RDEPENDS:${PN} += "${PN}-mkimage ${PN}-mkenvimage ${PN}-mkeficapsule"
 RDEPENDS:${PN}:class-native = ""
 
 BBCLASSEXTEND = "native nativesdk"
-- 
2.34.1


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



[OE-core] [PATCH] devtool: standard: throws appropriate error if source is in detached HEAD

2024-04-09 Thread Julien Stephan
If source is in detached HEAD, we get the following error when using
detvool finish command:

[...]
File "<...>/poky/scripts/lib/devtool/standard.py", line 1938, in 
_update_recipe
  bb.process.run('git checkout %s' % startbranch, cwd=srctree)
File "<...>/poky/bitbake/lib/bb/process.py", line 189, in run
  raise ExecutionError(cmd, pipe.returncode, stdout, stderr)
  bb.process.ExecutionError: Execution of 'git checkout (HEAD detached at 
9bbf87e)' failed with exit code 2:
  /bin/sh: -c: line 1: syntax error near unexpected token `('
  /bin/sh: -c: line 1: `git checkout (HEAD detached at 9bbf87e)'

Check this and throws an appropriate error in this case

Signed-off-by: Julien Stephan 
---
 scripts/lib/devtool/standard.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/scripts/lib/devtool/standard.py b/scripts/lib/devtool/standard.py
index 7972b4f8223..7f32b0999a4 100644
--- a/scripts/lib/devtool/standard.py
+++ b/scripts/lib/devtool/standard.py
@@ -1885,6 +1885,8 @@ def _update_recipe(recipename, workspace, rd, mode, 
appendlayerdir, wildcard_ver
 for line in stdout.splitlines():
 branchname = line[2:]
 if line.startswith('* '):
+if 'HEAD' in line:
+raise DevtoolError('Detached HEAD - please check out the 
main branch in source tree first')
 startbranch = branchname
 if branchname.startswith(override_branch_prefix):
 override_branches.append(branchname)
-- 
2.44.0


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



[OE-core] [PATCH 33/33] xorgproto: upgrade 2023.2 -> 2024.1

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Signed-off-by: Wang Mingyu 
---
 .../xorg-proto/{xorgproto_2023.2.bb => xorgproto_2024.1.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-graphics/xorg-proto/{xorgproto_2023.2.bb => 
xorgproto_2024.1.bb} (90%)

diff --git a/meta/recipes-graphics/xorg-proto/xorgproto_2023.2.bb 
b/meta/recipes-graphics/xorg-proto/xorgproto_2024.1.bb
similarity index 90%
rename from meta/recipes-graphics/xorg-proto/xorgproto_2023.2.bb
rename to meta/recipes-graphics/xorg-proto/xorgproto_2024.1.bb
index 94d37c56bc..3f56e21a55 100644
--- a/meta/recipes-graphics/xorg-proto/xorgproto_2023.2.bb
+++ b/meta/recipes-graphics/xorg-proto/xorgproto_2024.1.bb
@@ -9,7 +9,7 @@ LICENSE = "MIT"
 LIC_FILES_CHKSUM = 
"file://COPYING-x11proto;md5=0b9fe3db4015bcbe920e7c67a39ee3f1"
 
 SRC_URI = "${XORG_MIRROR}/individual/proto/${BP}.tar.xz"
-SRC_URI[sha256sum] = 
"b61fbc7db82b14ce2dc705ab590efc32b9ad800037113d1973811781d5118c2c"
+SRC_URI[sha256sum] = 
"372225fd40815b8423547f5d890c5debc72e88b91088fbfb13158c20495ccb59"
 
 inherit meson
 
-- 
2.34.1


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



[OE-core] [PATCH 32/33] u-boot: upgrade 2024.01 -> 2024.04

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Signed-off-by: Wang Mingyu 
---
 meta/recipes-bsp/u-boot/u-boot-common.inc   | 2 +-
 .../u-boot/{u-boot-tools_2024.01.bb => u-boot-tools_2024.04.bb} | 0
 .../recipes-bsp/u-boot/{u-boot_2024.01.bb => u-boot_2024.04.bb} | 0
 3 files changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-bsp/u-boot/{u-boot-tools_2024.01.bb => 
u-boot-tools_2024.04.bb} (100%)
 rename meta/recipes-bsp/u-boot/{u-boot_2024.01.bb => u-boot_2024.04.bb} (100%)

diff --git a/meta/recipes-bsp/u-boot/u-boot-common.inc 
b/meta/recipes-bsp/u-boot/u-boot-common.inc
index 1f17bd7d0a..ca5357392a 100644
--- a/meta/recipes-bsp/u-boot/u-boot-common.inc
+++ b/meta/recipes-bsp/u-boot/u-boot-common.inc
@@ -12,7 +12,7 @@ PE = "1"
 
 # We use the revision in order to avoid having to fetch it from the
 # repo during parse
-SRCREV = "866ca972d6c3cabeaf6dbac431e8e08bb30b3c8e"
+SRCREV = "25049ad560826f7dc1c4740883b0016014a59789"
 
 SRC_URI = "git://source.denx.de/u-boot/u-boot.git;protocol=https;branch=master"
 
diff --git a/meta/recipes-bsp/u-boot/u-boot-tools_2024.01.bb 
b/meta/recipes-bsp/u-boot/u-boot-tools_2024.04.bb
similarity index 100%
rename from meta/recipes-bsp/u-boot/u-boot-tools_2024.01.bb
rename to meta/recipes-bsp/u-boot/u-boot-tools_2024.04.bb
diff --git a/meta/recipes-bsp/u-boot/u-boot_2024.01.bb 
b/meta/recipes-bsp/u-boot/u-boot_2024.04.bb
similarity index 100%
rename from meta/recipes-bsp/u-boot/u-boot_2024.01.bb
rename to meta/recipes-bsp/u-boot/u-boot_2024.04.bb
-- 
2.34.1


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



[OE-core] [PATCH 31/33] ttyrun: upgrade 2.31.0 -> 2.32.0

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Changelog:
===
- dbginfo.sh: dash compatible copy sequence
- rust/pv_core: Fix UvDeviceInfo::get() method
- zipl/src: Fix leak of files if run with a broken configuration
- zkey: Fix convert command to accept only keys of type CCA-AESDATA

Signed-off-by: Wang Mingyu 
---
 meta/recipes-core/ttyrun/{ttyrun_2.31.0.bb => ttyrun_2.32.0.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-core/ttyrun/{ttyrun_2.31.0.bb => ttyrun_2.32.0.bb} (93%)

diff --git a/meta/recipes-core/ttyrun/ttyrun_2.31.0.bb 
b/meta/recipes-core/ttyrun/ttyrun_2.32.0.bb
similarity index 93%
rename from meta/recipes-core/ttyrun/ttyrun_2.31.0.bb
rename to meta/recipes-core/ttyrun/ttyrun_2.32.0.bb
index 122dd9d8e7..9a8be15dab 100644
--- a/meta/recipes-core/ttyrun/ttyrun_2.31.0.bb
+++ b/meta/recipes-core/ttyrun/ttyrun_2.32.0.bb
@@ -7,7 +7,7 @@ LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=f5118f167b055bfd7c3450803f1847af"
 
 SRC_URI = 
"git://github.com/ibm-s390-linux/s390-tools;protocol=https;branch=master"
-SRCREV = "6f15ed326491a17d83ca60cd2bda47fb5e8a0175"
+SRCREV = "9eea78b3ad8ab3710fb3b2d80b9cd058d7c8aba7"
 
 S = "${WORKDIR}/git"
 
-- 
2.34.1


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



[OE-core] [PATCH 27/33] python3-pyasn1: upgrade 0.5.1 -> 0.6.0

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Changelog:
==
-Removed support for EOL Python 2.7, 3.6, 3.7
-Added support for previously missing RELATIVE-OID construct
-Updated link to Layman's Guide

Signed-off-by: Wang Mingyu 
---
 meta/recipes-devtools/python/python-pyasn1.inc  | 2 +-
 .../python/{python3-pyasn1_0.5.1.bb => python3-pyasn1_0.6.0.bb} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/python/{python3-pyasn1_0.5.1.bb => 
python3-pyasn1_0.6.0.bb} (100%)

diff --git a/meta/recipes-devtools/python/python-pyasn1.inc 
b/meta/recipes-devtools/python/python-pyasn1.inc
index 530ff1c7c3..7b269f2940 100644
--- a/meta/recipes-devtools/python/python-pyasn1.inc
+++ b/meta/recipes-devtools/python/python-pyasn1.inc
@@ -3,7 +3,7 @@ HOMEPAGE = "http://pyasn1.sourceforge.net/;
 LICENSE = "BSD-2-Clause"
 LIC_FILES_CHKSUM = "file://LICENSE.rst;md5=190f79253908c986e6cacf380c3a5f6d"
 
-SRC_URI[sha256sum] = 
"6d391a96e59b23130a5cfa74d6fd7f388dbbe26cc8f1edf39fdddf08d9d6676c"
+SRC_URI[sha256sum] = 
"3a35ab2c4b5ef98e17dfdec8ab074046fbda76e281c5a706ccd82328cfc8f64c"
 
 RDEPENDS:${PN}:class-target += " \
 python3-codecs \
diff --git a/meta/recipes-devtools/python/python3-pyasn1_0.5.1.bb 
b/meta/recipes-devtools/python/python3-pyasn1_0.6.0.bb
similarity index 100%
rename from meta/recipes-devtools/python/python3-pyasn1_0.5.1.bb
rename to meta/recipes-devtools/python/python3-pyasn1_0.6.0.bb
-- 
2.34.1


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



[OE-core] [PATCH 29/33] python3-typing-extensions: upgrade 4.10.0 -> 4.11.0

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Changelog:
==
-Fix tests on Python 3.13.0a5.
-Fix the runtime behavior of type parameters with defaults
-Fix minor discrepancy between error messages produced by typing and
 typing_extensions on Python 3.10.
-When include_extra=False, get_type_hints() now strips ReadOnly from the
 annotation.

Signed-off-by: Wang Mingyu 
---
 ...extensions_4.10.0.bb => python3-typing-extensions_4.11.0.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/python/{python3-typing-extensions_4.10.0.bb => 
python3-typing-extensions_4.11.0.bb} (91%)

diff --git a/meta/recipes-devtools/python/python3-typing-extensions_4.10.0.bb 
b/meta/recipes-devtools/python/python3-typing-extensions_4.11.0.bb
similarity index 91%
rename from meta/recipes-devtools/python/python3-typing-extensions_4.10.0.bb
rename to meta/recipes-devtools/python/python3-typing-extensions_4.11.0.bb
index 8698a80cc5..ad45b669ec 100644
--- a/meta/recipes-devtools/python/python3-typing-extensions_4.10.0.bb
+++ b/meta/recipes-devtools/python/python3-typing-extensions_4.11.0.bb
@@ -15,7 +15,7 @@ LIC_FILES_CHKSUM = 
"file://LICENSE;md5=fcf6b249c2641540219a727f35d8d2c2"
 # The name on PyPi is slightly different.
 PYPI_PACKAGE = "typing_extensions"
 
-SRC_URI[sha256sum] = 
"b0abd7c89e8fb96f98db18d86106ff1d90ab692004eb746cf6eda2682f91b3cb"
+SRC_URI[sha256sum] = 
"83f085bd5ca59c80295fc2a82ab5dac679cbe02b9f33f7d83af68e241bea51b0"
 
 inherit pypi python_flit_core
 
-- 
2.34.1


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



[OE-core] [PATCH 30/33] rsync: upgrade 3.2.7 -> 3.3.0

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

0001-Add-missing-prototypes-to-function-declarations.patch
makefile-no-rebuild.patch
refreshed for 3.3.0

Changelog:
==
- Fixed a bug with '--sparse --inplace' where a trailing gap in the source
  file would not clear out the trailing data in the destination file.
- Fixed an buffer overflow in the checksum2 code if SHA1 is being used for
  the checksum2 algorithm.
- Fixed an issue when rsync is compiled using '_FORTIFY_SOURCE' so that the
  extra tests don't complain about a strlcpy() limit value (which was too
  large, even though it wasn't possible for the larger value to cause an
  overflow).
- Add a backtick to the list of characters that the filename quoting needs to
  escape using backslashes.
- Fixed a string-comparison issue in the internal handling of '--progress' (a
  locale such as tr_TR.utf-8 needed the internal triggering of '--info' options
  to use upper-case flag names to ensure that they match).
- Make sure that a local transfer marks the sender side as trusted.
- Change the argv handling to work with a newer popt library -- one that likes
  to free more data than it used to.
- Rsync now calls 'OpenSSL_add_all_algorithms()' when compiled against an older
  openssl library.
- Fixed a problem in the daemon auth for older protocols (29 and before) if the
  openssl library is being used to compute MD4 checksums.
- Fixed 'rsync -VV' on Cygwin -- it needed a flush of stdout.
- Fixed an old stats bug that counted devices as symlinks.

Signed-off-by: Wang Mingyu 
---
 ...issing-prototypes-to-function-declarations.patch | 13 ++---
 .../rsync/files/makefile-no-rebuild.patch   |  7 +++
 .../rsync/{rsync_3.2.7.bb => rsync_3.3.0.bb}|  2 +-
 3 files changed, 10 insertions(+), 12 deletions(-)
 rename meta/recipes-devtools/rsync/{rsync_3.2.7.bb => rsync_3.3.0.bb} (96%)

diff --git 
a/meta/recipes-devtools/rsync/files/0001-Add-missing-prototypes-to-function-declarations.patch
 
b/meta/recipes-devtools/rsync/files/0001-Add-missing-prototypes-to-function-declarations.patch
index 8895adad74..2379de84f2 100644
--- 
a/meta/recipes-devtools/rsync/files/0001-Add-missing-prototypes-to-function-declarations.patch
+++ 
b/meta/recipes-devtools/rsync/files/0001-Add-missing-prototypes-to-function-declarations.patch
@@ -1,4 +1,4 @@
-From 651425fced0691d9063fe417388ba6ca1c38c40b Mon Sep 17 00:00:00 2001
+From 2beb35c34c45320144f37b12ef4d72fb8734280e Mon Sep 17 00:00:00 2001
 From: Khem Raj 
 Date: Mon, 29 Aug 2022 19:53:28 -0700
 Subject: [PATCH] Add missing prototypes to function declarations
@@ -15,7 +15,6 @@ Fixes errors like
 
 Upstream-Status: Submitted 
[https://lists.samba.org/archive/rsync/2022-August/032858.html]
 Signed-off-by: Khem Raj 
-
 ---
  checksum.c   | 2 +-
  exclude.c| 2 +-
@@ -30,10 +29,10 @@ Signed-off-by: Khem Raj 
  10 files changed, 12 insertions(+), 13 deletions(-)
 
 diff --git a/checksum.c b/checksum.c
-index 60de365..67a9e16 100644
+index cb21882..736818b 100644
 --- a/checksum.c
 +++ b/checksum.c
-@@ -778,7 +778,7 @@ static void verify_digest(struct name_num_item *nni, BOOL 
check_auth_list)
+@@ -779,7 +779,7 @@ static void verify_digest(struct name_num_item *nni, BOOL 
check_auth_list)
  }
  #endif
  
@@ -43,7 +42,7 @@ index 60de365..67a9e16 100644
  #if defined SUPPORT_XXH3 || defined USE_OPENSSL
struct name_num_item *nni;
 diff --git a/exclude.c b/exclude.c
-index ffe55b1..a85ea76 100644
+index 87edbcf..ae0de2f 100644
 --- a/exclude.c
 +++ b/exclude.c
 @@ -363,7 +363,7 @@ void implied_include_partial_string(const char *s_start, 
const char *s_end)
@@ -96,10 +95,10 @@ index e4ba1cc..8482b71 100644
int options = LOG_PID;
  
 diff --git a/main.c b/main.c
-index d2a7b9b..c50af45 100644
+index 0c60b86..4bc664a 100644
 --- a/main.c
 +++ b/main.c
-@@ -244,7 +244,7 @@ void read_del_stats(int f)
+@@ -246,7 +246,7 @@ void read_del_stats(int f)
stats.deleted_files += stats.deleted_specials = read_varint(f);
  }
  
diff --git a/meta/recipes-devtools/rsync/files/makefile-no-rebuild.patch 
b/meta/recipes-devtools/rsync/files/makefile-no-rebuild.patch
index 92ed1f4419..0c9ce8b8e3 100644
--- a/meta/recipes-devtools/rsync/files/makefile-no-rebuild.patch
+++ b/meta/recipes-devtools/rsync/files/makefile-no-rebuild.patch
@@ -1,4 +1,4 @@
-From 81700d1a0e51391028c761cc8ef1cd660084d114 Mon Sep 17 00:00:00 2001
+From f446686c26c499e15ef17d495a93cfbc20e16090 Mon Sep 17 00:00:00 2001
 From: Ross Burton 
 Date: Tue, 12 Apr 2016 15:51:54 +0100
 Subject: [PATCH] rsync: remove upstream's rebuild logic
@@ -8,16 +8,15 @@ generally overcomplicated, and we ensure that autoreconf is 
invoked if required.
 
 Upstream-Status: Inappropriate
 Signed-off-by: Ross Burton 
-
 ---
  Makefile.in | 54 -
  1 file changed, 54 deletions(-)
 
 diff --git a/Makefile.in b/Makefile.in
-index 3cde955..d963a70 100644
+index a1253e5..a084935 100644
 --- a/Makefile.in
 +++ b/Makefile.in
-@@ -190,60 

[OE-core] [PATCH 18/33] llvm: upgrade 18.1.2 -> 18.1.3

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

0001-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch
refreshed for 18.1.3

Changelog:

-DFixes tsan failures for glibc's LoongArch and certain RISC-V ports when
 fstat is used.
-transform.structured.convert_to_loops now properly deletes its target op.
-Fix a llvm.usub.with.overflow.i128 wrong code generation regression that
 was introduced with LLVM 18.1.0.
-MemorySanitizer on Linux can now run even when maximum-entropy address-space
 layout randomization is configured globally
-Fixed a Clang 18.x regression which increased binary size and stack usage with
 -ftrivial-auto-var-init.

Signed-off-by: Wang Mingyu 
---
 ...mMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch | 6 +++---
 meta/recipes-devtools/llvm/llvm_git.bb  | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git 
a/meta/recipes-devtools/llvm/llvm/0001-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch
 
b/meta/recipes-devtools/llvm/llvm/0001-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch
index 48af6fc283..a5c53b6657 100644
--- 
a/meta/recipes-devtools/llvm/llvm/0001-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch
+++ 
b/meta/recipes-devtools/llvm/llvm/0001-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch
@@ -1,4 +1,4 @@
-From 86940d87026432683fb6741cd8a34d3b9b18e40d Mon Sep 17 00:00:00 2001
+From 3b30a9bda88374e8f03bf96e972aee5bd214b98b Mon Sep 17 00:00:00 2001
 From: Alexander Kanavin 
 Date: Fri, 27 Nov 2020 10:11:08 +
 Subject: [PATCH] AsmMatcherEmitter: sort ClassInfo lists by name as well
@@ -14,10 +14,10 @@ Signed-off-by: Alexander Kanavin 
  1 file changed, 4 insertions(+), 1 deletion(-)
 
 diff --git a/llvm/utils/TableGen/AsmMatcherEmitter.cpp 
b/llvm/utils/TableGen/AsmMatcherEmitter.cpp
-index ccf0959389b..1f801e83b7d 100644
+index 73724e662f9e..1ca9c73415db 100644
 --- a/llvm/utils/TableGen/AsmMatcherEmitter.cpp
 +++ b/llvm/utils/TableGen/AsmMatcherEmitter.cpp
-@@ -359,7 +359,10 @@ public:
+@@ -361,7 +361,10 @@ public:
  // name of a class shouldn't be significant. However, some of the backends
  // accidentally rely on this behaviour, so it will have to stay like this
  // until they are fixed.
diff --git a/meta/recipes-devtools/llvm/llvm_git.bb 
b/meta/recipes-devtools/llvm/llvm_git.bb
index e1d5fc47a1..c4fd73f2d7 100644
--- a/meta/recipes-devtools/llvm/llvm_git.bb
+++ b/meta/recipes-devtools/llvm/llvm_git.bb
@@ -17,14 +17,14 @@ inherit cmake pkgconfig
 # could be 'rcX' or 'git' or empty ( for release )
 VER_SUFFIX = ""
 
-PV = "18.1.2${VER_SUFFIX}"
+PV = "18.1.3${VER_SUFFIX}"
 
 MAJOR_VERSION = "${@oe.utils.trim_version("${PV}", 1)}"
 
 LLVM_RELEASE = "${PV}"
 
 BRANCH = "release/${MAJOR_VERSION}.x"
-SRCREV = "26a1d6601d727a96f4301d0d8647b5a42760ae0c"
+SRCREV = "c13b7485b87909fcf739f62cfa382b55407433c0"
 SRC_URI = 
"git://github.com/llvm/llvm-project.git;branch=${BRANCH};protocol=https \
file://0007-llvm-allow-env-override-of-exe-path.patch;striplevel=2 \

file://0001-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch;striplevel=2
 \
-- 
2.34.1


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



[OE-core] [PATCH 03/33] btrfs-tools: upgrade 6.7.1 -> 6.8

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Changelog:

* fix --enqueue option timeout handling
* subvolume: remove support for undocumented options -c and -x,
  functionality disabled in kernel
* libbtrfsutil:
   * version 0.1.3, backward compabile
   * add aliases for all existing functions with unified naming scheme
   * updated header defintions for recently added kernel features
* send: v3 supported in experimental mode
* other:
   * docs: manual page references, graphs, enhancements, clarifications
   * error handling fixes
   * cleanups and refactoring

Signed-off-by: Wang Mingyu 
---
 .../btrfs-tools/{btrfs-tools_6.7.1.bb => btrfs-tools_6.8.bb}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/btrfs-tools/{btrfs-tools_6.7.1.bb => 
btrfs-tools_6.8.bb} (98%)

diff --git a/meta/recipes-devtools/btrfs-tools/btrfs-tools_6.7.1.bb 
b/meta/recipes-devtools/btrfs-tools/btrfs-tools_6.8.bb
similarity index 98%
rename from meta/recipes-devtools/btrfs-tools/btrfs-tools_6.7.1.bb
rename to meta/recipes-devtools/btrfs-tools/btrfs-tools_6.8.bb
index 8132c2cc72..15cc7ac244 100644
--- a/meta/recipes-devtools/btrfs-tools/btrfs-tools_6.7.1.bb
+++ b/meta/recipes-devtools/btrfs-tools/btrfs-tools_6.8.bb
@@ -18,7 +18,7 @@ DEPENDS = "util-linux zlib"
 SRC_URI = 
"git://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git;branch=master;protocol=https
 \

file://0001-Add-a-possibility-to-specify-where-python-modules-ar.patch \
"
-SRCREV = "60abf7a90776c2405f616182ef6129474bbcb109"
+SRCREV = "3793e987d2b4e878410da16f33d963043d137d48"
 S = "${WORKDIR}/git"
 
 PACKAGECONFIG ??= " \
-- 
2.34.1


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



[OE-core] [PATCH 16/33] libxmlb: upgrade 0.3.15 -> 0.3.17

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

0001-xb-selftest.c-hardcode-G_TEST_SRCDIR.patch
refreshed for 0.3.17

Changelog:
=
- Create SECURITY.md for the OpenSSF scorecard
- Fix decompressing large zstd files
- Use zst as the file extension for zstd
- Make the LZMA support optional
- Add the lzma and zstd support to the pkgconfig file

Signed-off-by: Wang Mingyu 
---
 .../0001-xb-selftest.c-hardcode-G_TEST_SRCDIR.patch  | 9 +++--
 .../libxmlb/{libxmlb_0.3.15.bb => libxmlb_0.3.17.bb} | 2 +-
 2 files changed, 4 insertions(+), 7 deletions(-)
 rename meta/recipes-gnome/libxmlb/{libxmlb_0.3.15.bb => libxmlb_0.3.17.bb} 
(93%)

diff --git 
a/meta/recipes-gnome/libxmlb/libxmlb/0001-xb-selftest.c-hardcode-G_TEST_SRCDIR.patch
 
b/meta/recipes-gnome/libxmlb/libxmlb/0001-xb-selftest.c-hardcode-G_TEST_SRCDIR.patch
index da8ce68df9..27081d8749 100644
--- 
a/meta/recipes-gnome/libxmlb/libxmlb/0001-xb-selftest.c-hardcode-G_TEST_SRCDIR.patch
+++ 
b/meta/recipes-gnome/libxmlb/libxmlb/0001-xb-selftest.c-hardcode-G_TEST_SRCDIR.patch
@@ -1,4 +1,4 @@
-From dc208bafc57c1ccaa0ca260f99c8b4c976271ebc Mon Sep 17 00:00:00 2001
+From 8a1aa4c318b8dbe4c0c2b1c4968f867ea6641b32 Mon Sep 17 00:00:00 2001
 From: Markus Volk 
 Date: Sat, 16 Sep 2023 14:02:57 +0200
 Subject: [PATCH] xb-self-test.c: hardcode G_TEST_SRCDIR
@@ -18,10 +18,10 @@ Signed-off-by: Markus Volk 
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/src/xb-self-test.c b/src/xb-self-test.c
-index 47d9728..8b3dd0e 100644
+index 1daca18..2e5b251 100644
 --- a/src/xb-self-test.c
 +++ b/src/xb-self-test.c
-@@ -2870,7 +2870,7 @@ xb_speed_func(void)
+@@ -2876,7 +2876,7 @@ xb_speed_func(void)
  int
  main(int argc, char **argv)
  {
@@ -30,6 +30,3 @@ index 47d9728..8b3dd0e 100644
  
g_test_init(, , NULL);
  
--- 
-2.41.0
-
diff --git a/meta/recipes-gnome/libxmlb/libxmlb_0.3.15.bb 
b/meta/recipes-gnome/libxmlb/libxmlb_0.3.17.bb
similarity index 93%
rename from meta/recipes-gnome/libxmlb/libxmlb_0.3.15.bb
rename to meta/recipes-gnome/libxmlb/libxmlb_0.3.17.bb
index 528e3e0bab..f403857fea 100644
--- a/meta/recipes-gnome/libxmlb/libxmlb_0.3.15.bb
+++ b/meta/recipes-gnome/libxmlb/libxmlb_0.3.17.bb
@@ -8,7 +8,7 @@ SRC_URI = " \
file://0001-xb-selftest.c-hardcode-G_TEST_SRCDIR.patch \
file://run-ptest \
 "
-SRCREV = "25a6384ad60f7e8550292e6cb4f262cc5da74be4"
+SRCREV = "db54f1b3254334e59b29b01b6cb666f444746594"
 S = "${WORKDIR}/git"
 
 DEPENDS = "glib-2.0 xz zstd"
-- 
2.34.1


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



[OE-core] [PATCH 24/33] python3-beartype: upgrade 0.17.2 -> 0.18.2

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Signed-off-by: Wang Mingyu 
---
 .../{python3-beartype_0.17.2.bb => python3-beartype_0.18.2.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/python/{python3-beartype_0.17.2.bb => 
python3-beartype_0.18.2.bb} (75%)

diff --git a/meta/recipes-devtools/python/python3-beartype_0.17.2.bb 
b/meta/recipes-devtools/python/python3-beartype_0.18.2.bb
similarity index 75%
rename from meta/recipes-devtools/python/python3-beartype_0.17.2.bb
rename to meta/recipes-devtools/python/python3-beartype_0.18.2.bb
index 05fd74543b..1b6ab6a42b 100644
--- a/meta/recipes-devtools/python/python3-beartype_0.17.2.bb
+++ b/meta/recipes-devtools/python/python3-beartype_0.18.2.bb
@@ -4,7 +4,7 @@ HOMEPAGE = "https://beartype.readthedocs.io;
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=e71f94261c1b39896cacacfeaf60560e"
 
-SRC_URI[sha256sum] = 
"e911e1ae7de4bccd15745f7643609d8732f64de5c2fb844e89cbbed1c5a8d495"
+SRC_URI[sha256sum] = 
"a6fbc0be9269889312388bfec6a9ddf41bf8fe31b68bcf9c8239db35cd38f411"
 
 inherit setuptools3 pypi
 
-- 
2.34.1


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



[OE-core] [PATCH 28/33] python3-pycparser: upgrade 2.21 -> 2.22

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Changelog:
===
-Add missing SCHAR limit defines
-Use proper SPDX identifier
-Add Python 3.11 as a supported version
-Fix multi-pragma/single statement blocks (#479)
-Add an encoding parameter to parse_file
-Feature/add pragma support
-Set up permissions to ci.yml
-_build_tables: Invalidate cache before importing generated modules
-Upgrade GitHub Actions
-Create a Security Policy
-New example to generate AST from scratch
-Add support for Python 3.12
-ply: Make generated lextab.py deterministic

Signed-off-by: Wang Mingyu 
---
 .../{python3-pycparser_2.21.bb => python3-pycparser_2.22.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-devtools/python/{python3-pycparser_2.21.bb => 
python3-pycparser_2.22.bb} (69%)

diff --git a/meta/recipes-devtools/python/python3-pycparser_2.21.bb 
b/meta/recipes-devtools/python/python3-pycparser_2.22.bb
similarity index 69%
rename from meta/recipes-devtools/python/python3-pycparser_2.21.bb
rename to meta/recipes-devtools/python/python3-pycparser_2.22.bb
index 00deceebf9..9a5abc42bd 100644
--- a/meta/recipes-devtools/python/python3-pycparser_2.21.bb
+++ b/meta/recipes-devtools/python/python3-pycparser_2.22.bb
@@ -1,9 +1,9 @@
 SUMMARY = "Parser of the C language, written in pure Python"
 HOMEPAGE = "https://github.com/eliben/pycparser;
 LICENSE = "BSD-3-Clause"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=2c28cdeabcb88f5843d934381b4b4fea"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=9761c3ffee7ba99c60dca0408fd3262b"
 
-SRC_URI[sha256sum] = 
"e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206"
+SRC_URI[sha256sum] = 
"491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6"
 
 inherit pypi setuptools3
 
-- 
2.34.1


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



[OE-core] [PATCH 26/33] python3-git: upgrade 3.1.42 -> 3.1.43

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Changelog:

-Issue and test deprecation warnings
-Fix version_info cache invalidation, typing, parsing, and serialization
-Document manual refresh path treatment
-Improve static typing and docstrings related to git object types

Signed-off-by: Wang Mingyu 
---
 .../python/{python3-git_3.1.42.bb => python3-git_3.1.43.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/python/{python3-git_3.1.42.bb => 
python3-git_3.1.43.bb} (92%)

diff --git a/meta/recipes-devtools/python/python3-git_3.1.42.bb 
b/meta/recipes-devtools/python/python3-git_3.1.43.bb
similarity index 92%
rename from meta/recipes-devtools/python/python3-git_3.1.42.bb
rename to meta/recipes-devtools/python/python3-git_3.1.43.bb
index 19885a58c7..45c988117b 100644
--- a/meta/recipes-devtools/python/python3-git_3.1.42.bb
+++ b/meta/recipes-devtools/python/python3-git_3.1.43.bb
@@ -12,7 +12,7 @@ PYPI_PACKAGE = "GitPython"
 
 inherit pypi python_setuptools_build_meta
 
-SRC_URI[sha256sum] = 
"2d99869e0fef71a73cbd242528105af1d6c1b108c60dfabd994bf292f76c3ceb"
+SRC_URI[sha256sum] = 
"35f314a9f878467f5453cc1fee295c3e18e52f1b99f10f6cf5b1682e968a9e7c"
 
 DEPENDS += " python3-gitdb"
 
-- 
2.34.1


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



[OE-core] [PATCH 23/33] pkgconf: upgrade 2.1.1 -> 2.2.0

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Changelog:
===
* libpkgconf SOVERSION is now 5.
* Significant solver rework to flatten both requires and requires.private
  dependencies in a single pass.  Improves performance slightly and ensures
  proper dependency order.
* Improve '--digraph' output to reflect more of the solver's state in the
  rendered dependency graph.
* Do not reference the graph root by name when presenting error messages about
  directly requested dependency nodes.

Signed-off-by: Wang Mingyu 
---
 .../pkgconf/{pkgconf_2.1.1.bb => pkgconf_2.2.0.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/pkgconf/{pkgconf_2.1.1.bb => pkgconf_2.2.0.bb} 
(96%)

diff --git a/meta/recipes-devtools/pkgconf/pkgconf_2.1.1.bb 
b/meta/recipes-devtools/pkgconf/pkgconf_2.2.0.bb
similarity index 96%
rename from meta/recipes-devtools/pkgconf/pkgconf_2.1.1.bb
rename to meta/recipes-devtools/pkgconf/pkgconf_2.2.0.bb
index 33d69451bb..e98458ea55 100644
--- a/meta/recipes-devtools/pkgconf/pkgconf_2.1.1.bb
+++ b/meta/recipes-devtools/pkgconf/pkgconf_2.2.0.bb
@@ -20,7 +20,7 @@ SRC_URI = "\
 file://pkg-config-native.in \
 file://pkg-config-esdk.in \
 "
-SRC_URI[sha256sum] = 
"3a224f2accf091b77a5781316e27b9ee3ba82c083cc2e539e08940b68a44fec5"
+SRC_URI[sha256sum] = 
"b06ff63a83536aa8c2f6422fa80ad45e4833f590266feb14eaddfe1d4c853c69"
 
 inherit autotools
 
-- 
2.34.1


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



[OE-core] [PATCH 25/33] python3-build: upgrade 1.1.1 -> 1.2.1

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Changelog:

-Avoid error when terminal width is undetectable on Python < 3.11
-Add --installer option, supporting pip and uv. Added uv extra.
-Improve console output and provide -v for dependency installation
-Avoid compiling unused bytecode when using pip
-Dropped support for Python 3.7

Signed-off-by: Wang Mingyu 
---
 .../python/{python3-build_1.1.1.bb => python3-build_1.2.1.bb}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/python/{python3-build_1.1.1.bb => 
python3-build_1.2.1.bb} (89%)

diff --git a/meta/recipes-devtools/python/python3-build_1.1.1.bb 
b/meta/recipes-devtools/python/python3-build_1.2.1.bb
similarity index 89%
rename from meta/recipes-devtools/python/python3-build_1.1.1.bb
rename to meta/recipes-devtools/python/python3-build_1.2.1.bb
index 7fc3eef91b..0156861201 100644
--- a/meta/recipes-devtools/python/python3-build_1.1.1.bb
+++ b/meta/recipes-devtools/python/python3-build_1.2.1.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/pypa/build;
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=310439af287b0fb4780b2ad6907c256c"
 
-SRC_URI[sha256sum] = 
"8eea65bb45b1aac2e734ba2cc8dad3a6d97d97901a395bd0ed3e7b46953d2a31"
+SRC_URI[sha256sum] = 
"526263f4870c26f26c433545579475377b2b7588b6f1eac76a001e873ae3e19d"
 
 inherit pypi python_flit_core
 
-- 
2.34.1


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



[OE-core] [PATCH 21/33] mpg123: upgrade 1.32.5 -> 1.32.6

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Changelog:
- build: Detect forced 64 bit offsets on a dual-mode system that used
  to default to 32 bits and drop ambiguous suffix-less symbols in that
  case.

Signed-off-by: Wang Mingyu 
---
 .../mpg123/{mpg123_1.32.5.bb => mpg123_1.32.6.bb}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-multimedia/mpg123/{mpg123_1.32.5.bb => mpg123_1.32.6.bb} 
(96%)

diff --git a/meta/recipes-multimedia/mpg123/mpg123_1.32.5.bb 
b/meta/recipes-multimedia/mpg123/mpg123_1.32.6.bb
similarity index 96%
rename from meta/recipes-multimedia/mpg123/mpg123_1.32.5.bb
rename to meta/recipes-multimedia/mpg123/mpg123_1.32.6.bb
index 52526471ef..f7786e8588 100644
--- a/meta/recipes-multimedia/mpg123/mpg123_1.32.5.bb
+++ b/meta/recipes-multimedia/mpg123/mpg123_1.32.6.bb
@@ -10,7 +10,7 @@ LICENSE = "LGPL-2.1-only"
 LIC_FILES_CHKSUM = "file://COPYING;md5=e7b9c15fcfb986abb4cc5e8400a24169"
 
 SRC_URI = "https://www.mpg123.de/download/${BP}.tar.bz2;
-SRC_URI[sha256sum] = 
"af908cdf6cdb6544b97bc706a799f79894e69468af5881bf454a0ebb9171ed63"
+SRC_URI[sha256sum] = 
"ccdd1d0abc31d73d8b435fc658c79049d0a905b30669b6a42a03ad169dc609e6"
 
 UPSTREAM_CHECK_REGEX = "mpg123-(?P\d+(\.\d+)+)\.tar"
 
-- 
2.34.1


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



[OE-core] [PATCH 22/33] mtdev: upgrade 1.1.6 -> 1.1.7

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Changelog:
=
-test: link using libmtdev.la
-Fix test warnings

Signed-off-by: Wang Mingyu 
---
 .../wayland/{mtdev_1.1.6.bb => mtdev_1.1.7.bb} | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
 rename meta/recipes-graphics/wayland/{mtdev_1.1.6.bb => mtdev_1.1.7.bb} (80%)

diff --git a/meta/recipes-graphics/wayland/mtdev_1.1.6.bb 
b/meta/recipes-graphics/wayland/mtdev_1.1.7.bb
similarity index 80%
rename from meta/recipes-graphics/wayland/mtdev_1.1.6.bb
rename to meta/recipes-graphics/wayland/mtdev_1.1.7.bb
index 7c1cb5e4ec..24803c4238 100644
--- a/meta/recipes-graphics/wayland/mtdev_1.1.6.bb
+++ b/meta/recipes-graphics/wayland/mtdev_1.1.7.bb
@@ -12,7 +12,6 @@ LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://COPYING;md5=ea6bd0268bb0fcd6b27698616ceee5d6"
 
 SRC_URI = "http://bitmath.org/code/${BPN}/${BP}.tar.bz2;
-SRC_URI[md5sum] = "bf8ef2482e84a00b5db8fbd3ce00e249"
-SRC_URI[sha256sum] = 
"15d7b28da8ac71d8bc8c9287c2045fd174267bc740bec10cfda332dc1204e0e0"
+SRC_URI[sha256sum] = 
"a107adad2101fecac54ac7f9f0e0a0dd155d954193da55c2340c97f2ff1d814e"
 
 inherit autotools pkgconfig
-- 
2.34.1


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



[OE-core] [PATCH 17/33] libxmu: upgrade 1.1.4 -> 1.2.0

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Changelog:
===
-Use XtAsprintf to simplify os_name string generation
-Remove "#ifndef notdef" checks
-XmuReadBitmapDataFromFile: set close-on-exec when opening files
-configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
-src/Makefile.am: Remove hardcoded -D_BSD_SOURCE
-configure: raise minimum autoconf requirement to 2.70

Signed-off-by: Wang Mingyu 
---
 .../xorg-lib/{libxmu_1.1.4.bb => libxmu_1.2.0.bb}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-graphics/xorg-lib/{libxmu_1.1.4.bb => libxmu_1.2.0.bb} 
(89%)

diff --git a/meta/recipes-graphics/xorg-lib/libxmu_1.1.4.bb 
b/meta/recipes-graphics/xorg-lib/libxmu_1.2.0.bb
similarity index 89%
rename from meta/recipes-graphics/xorg-lib/libxmu_1.1.4.bb
rename to meta/recipes-graphics/xorg-lib/libxmu_1.2.0.bb
index 3aae4030b7..d97bc7a3dd 100644
--- a/meta/recipes-graphics/xorg-lib/libxmu_1.1.4.bb
+++ b/meta/recipes-graphics/xorg-lib/libxmu_1.2.0.bb
@@ -27,4 +27,4 @@ FILES:libxmuu = "${libdir}/libXmuu.so.*"
 
 BBCLASSEXTEND = "native"
 
-SRC_URI[sha256sum] = 
"210de3ab9c3e9382572c25d17c2518a854ce6e2c62c5f8315deac7579e758244"
+SRC_URI[sha256sum] = 
"072026fe305889538e5b0c5f9cbcd623d2c27d2b85dcd37ca369ab21590b6963"
-- 
2.34.1


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



[OE-core] [PATCH 20/33] man-db: upgrade 2.12.0 -> 2.12.1

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

0001-man-Move-local-variable-declaration-to-function-scop.patch
refreshed for 2.23.1

Changelog:
=
* Fix excessive cleanup of '/var/cache/man' by 'systemd-tmpfiles'.
* 'man' matches the display width more accurately to the configured width.
* Upgrade to Gnulib 'stable-202401'.
* Mention 'groff''s 'pdf' device in 'man(1)'.
* Speed up 'seccomp' filter slightly.
* Document how to format pages using italic rather than underlined text.
* Remove the obsolete 'chconfig' tool for converting man-db configuration
  files to the FHS.  This transition took place almost 25 years ago (at
  least in Debian), so it's not worth keeping it around now.

Signed-off-by: Wang Mingyu 
---
 ...ove-local-variable-declaration-to-function-scop.patch | 9 -
 .../man-db/{man-db_2.12.0.bb => man-db_2.12.1.bb}| 2 +-
 2 files changed, 5 insertions(+), 6 deletions(-)
 rename meta/recipes-extended/man-db/{man-db_2.12.0.bb => man-db_2.12.1.bb} 
(96%)

diff --git 
a/meta/recipes-extended/man-db/files/0001-man-Move-local-variable-declaration-to-function-scop.patch
 
b/meta/recipes-extended/man-db/files/0001-man-Move-local-variable-declaration-to-function-scop.patch
index dc6966629c..57ecd48b1f 100644
--- 
a/meta/recipes-extended/man-db/files/0001-man-Move-local-variable-declaration-to-function-scop.patch
+++ 
b/meta/recipes-extended/man-db/files/0001-man-Move-local-variable-declaration-to-function-scop.patch
@@ -1,4 +1,4 @@
-From 126dfefb5fddf411ad0a1316209e9c1b47abfcd2 Mon Sep 17 00:00:00 2001
+From e4125223631f0d555fc327da6d8705bcc8ee5ba5 Mon Sep 17 00:00:00 2001
 From: Khem Raj 
 Date: Wed, 9 Feb 2022 17:30:16 -0800
 Subject: [PATCH] man: Move local variable declaration to function scope
@@ -10,16 +10,15 @@ code without changing the logic, until its fixed in clang
 
 Upstream-Status: Inappropriate [Inappropriate: Clang bug]
 Signed-off-by: Khem Raj 
-
 ---
  src/man.c | 4 ++--
  1 file changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/src/man.c b/src/man.c
-index f16fae8..333df03 100644
+index 195d35d..6870989 100644
 --- a/src/man.c
 +++ b/src/man.c
-@@ -352,7 +352,7 @@ static void init_html_pager (void)
+@@ -379,7 +379,7 @@ static void init_html_pager (void)
  static error_t parse_opt (int key, char *arg, struct argp_state *state)
  {
static bool apropos, whatis; /* retain values between calls */
@@ -28,7 +27,7 @@ index f16fae8..333df03 100644
/* Please keep these keys in the same order as in options above. */
switch (key) {
case 'C':
-@@ -384,7 +384,7 @@ static error_t parse_opt (int key, char *arg, struct 
argp_state *state)
+@@ -411,7 +411,7 @@ static error_t parse_opt (int key, char *arg, struct 
argp_state *state)
case OPT_WARNINGS:
  #ifdef NROFF_WARNINGS
{
diff --git a/meta/recipes-extended/man-db/man-db_2.12.0.bb 
b/meta/recipes-extended/man-db/man-db_2.12.1.bb
similarity index 96%
rename from meta/recipes-extended/man-db/man-db_2.12.0.bb
rename to meta/recipes-extended/man-db/man-db_2.12.1.bb
index 19dbb41d16..27b47a7f47 100644
--- a/meta/recipes-extended/man-db/man-db_2.12.0.bb
+++ b/meta/recipes-extended/man-db/man-db_2.12.1.bb
@@ -11,7 +11,7 @@ SRC_URI = 
"${SAVANNAH_NONGNU_MIRROR}/man-db/man-db-${PV}.tar.xz \
file://99_mandb \

file://0001-man-Move-local-variable-declaration-to-function-scop.patch \
   "
-SRC_URI[sha256sum] = 
"415a6284a22764ad22ff0f66710d853be7790dd451cd71436e3d25c74d996a95"
+SRC_URI[sha256sum] = 
"ddee249daeb78cf92bab794ccd069cc8b575992265ea20e239e887156e880265"
 
 DEPENDS = "libpipeline gdbm groff-native base-passwd"
 RDEPENDS:${PN} += "base-passwd"
-- 
2.34.1


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



[OE-core] [PATCH 19/33] lttng-tools: upgrade 2.13.11 -> 2.13.13

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

0001-tests-do-not-strip-a-helper-library.patch
refreshed for 2.13.13

Changelog:
===
* Fix: consumerd: leak of tracing buffers on relayd connectivity issue
* Fix: consumerd: wrong timer mentioned in error logging
* Fix: consumerd: type confusion in lttng_consumer_send_error
* Fix: baddr-statedump: use $(LIBTOOL) --mode=execute
* Fix: relayd: live client not notified of inactive streams
* Fix: relayd: live: dispose of zombie viewer metadata stream
* tests: Fix typo in tests/regression/kernel/test_ns_contexts
* Fix: sessiond: freeze on channel creation on restart
* common: move utils_create_lock_file to its own file
* tests: tools/clear/test_ust wait for specific test app pid
* Fix: sessiond: crash when sending data_pending to an active session
* Tests: fix: list_triggers_cli: kallsyms contains prefixed symbols
* License: common: error_query: fix typo in SPDX specifier

Signed-off-by: Wang Mingyu 
---
 .../0001-tests-do-not-strip-a-helper-library.patch   | 9 +++--
 .../{lttng-tools_2.13.11.bb => lttng-tools_2.13.13.bb}   | 2 +-
 2 files changed, 4 insertions(+), 7 deletions(-)
 rename meta/recipes-kernel/lttng/{lttng-tools_2.13.11.bb => 
lttng-tools_2.13.13.bb} (99%)

diff --git 
a/meta/recipes-kernel/lttng/lttng-tools/0001-tests-do-not-strip-a-helper-library.patch
 
b/meta/recipes-kernel/lttng/lttng-tools/0001-tests-do-not-strip-a-helper-library.patch
index 2d08b08879..2f95889c4b 100644
--- 
a/meta/recipes-kernel/lttng/lttng-tools/0001-tests-do-not-strip-a-helper-library.patch
+++ 
b/meta/recipes-kernel/lttng/lttng-tools/0001-tests-do-not-strip-a-helper-library.patch
@@ -1,4 +1,4 @@
-From ab238c213fac190972f55e73cf3e0bb1c7846eb8 Mon Sep 17 00:00:00 2001
+From 2237748af00467ad8250a7ccd944200f811db69a Mon Sep 17 00:00:00 2001
 From: Alexander Kanavin 
 Date: Thu, 12 Dec 2019 16:52:07 +0100
 Subject: [PATCH] tests: do not strip a helper library
@@ -10,10 +10,10 @@ Signed-off-by: Alexander Kanavin 
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/tests/utils/testapp/userspace-probe-elf-binary/Makefile.am 
b/tests/utils/testapp/userspace-probe-elf-binary/Makefile.am
-index 03f5d5a..d12c343 100644
+index 836f13e..e19a554 100644
 --- a/tests/utils/testapp/userspace-probe-elf-binary/Makefile.am
 +++ b/tests/utils/testapp/userspace-probe-elf-binary/Makefile.am
-@@ -12,7 +12,7 @@ userspace_probe_elf_binary_LDADD = libfoo.la
+@@ -14,7 +14,7 @@ userspace_probe_elf_binary_LDADD = libfoo.la
  libfoo.strip: libfoo.la
$(OBJCOPY) --strip-all .libs/libfoo.so
  
@@ -22,6 +22,3 @@ index 03f5d5a..d12c343 100644
@if [ x"$(srcdir)" != x"$(builddir)" ]; then \
for script in $(EXTRA_DIST); do \
cp -f $(srcdir)/$$script $(builddir); \
--- 
-2.17.1
-
diff --git a/meta/recipes-kernel/lttng/lttng-tools_2.13.11.bb 
b/meta/recipes-kernel/lttng/lttng-tools_2.13.13.bb
similarity index 99%
rename from meta/recipes-kernel/lttng/lttng-tools_2.13.11.bb
rename to meta/recipes-kernel/lttng/lttng-tools_2.13.13.bb
index f6abd9e11a..174dec036e 100644
--- a/meta/recipes-kernel/lttng/lttng-tools_2.13.11.bb
+++ b/meta/recipes-kernel/lttng/lttng-tools_2.13.13.bb
@@ -41,7 +41,7 @@ SRC_URI = 
"https://lttng.org/files/lttng-tools/lttng-tools-${PV}.tar.bz2 \

file://0001-Fix-rotation-destroy-flush-fix-session-daemon-abort-.patch \
"
 
-SRC_URI[sha256sum] = 
"ac5baeef9fa690936b1ca01ecd1742da762c2c08511ff1b4e923938d94d0f979"
+SRC_URI[sha256sum] = 
"ff5f4f00b081dac66092afe8e72b7c790670931cf1c1ee0deaa7f80fbc53883e"
 
 inherit autotools ptest pkgconfig useradd python3-dir manpages systemd
 
-- 
2.34.1


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



[OE-core] [PATCH 12/33] libical: upgrade 3.0.17 -> 3.0.18

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

License-Update:
 LICENSE.LGPL21.txt - remove the KDAB claim for copyright

Changelog:
===
-Requires CMake v3.5.0 or higher
-Escape ^ (U+005E) character in parameter values according to RFC 6868
-New CMake option LIBICAL_BUILD_EXAMPLES to disable building the examples
-Should be able to use the project as a submodule
-Built-in timezones updated to tzdata2024a

Signed-off-by: Wang Mingyu 
---
 .../libical/{libical_3.0.17.bb => libical_3.0.18.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-support/libical/{libical_3.0.17.bb => libical_3.0.18.bb} 
(93%)

diff --git a/meta/recipes-support/libical/libical_3.0.17.bb 
b/meta/recipes-support/libical/libical_3.0.18.bb
similarity index 93%
rename from meta/recipes-support/libical/libical_3.0.17.bb
rename to meta/recipes-support/libical/libical_3.0.18.bb
index b91912b048..040d23b69d 100644
--- a/meta/recipes-support/libical/libical_3.0.17.bb
+++ b/meta/recipes-support/libical/libical_3.0.18.bb
@@ -7,7 +7,7 @@ HOMEPAGE = "https://github.com/libical/libical;
 BUGTRACKER = "https://github.com/libical/libical/issues;
 LICENSE = "LGPL-2.1-only | MPL-2.0"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=1910a2a76ddf6a9ba369182494170d87 \
-
file://LICENSE.LGPL21.txt;md5=933adb561f159e7c3da079536f0ed871 \
+
file://LICENSE.LGPL21.txt;md5=8f690bb538f4b301d931374a6eb864d0 \
 
file://LICENSE.MPL2.txt;md5=f75d2927d3c1ed2414ef72048f5ad640 \
 "
 SECTION = "libs"
@@ -15,7 +15,7 @@ SECTION = "libs"
 SRC_URI = "${GITHUB_BASE_URI}/download/v${PV}/${BP}.tar.gz \
file://0001-cmake-Do-not-export-CC-into-gir-compiler.patch \
   "
-SRC_URI[sha256sum] = 
"bcda9a6db6870240328752854d1ea475af9bbc6356e6771018200e475e5f781b"
+SRC_URI[sha256sum] = 
"72b7dc1a5937533aee5a2baefc990983b66b141dd80d43b51f80aced4aae219c"
 
 inherit cmake pkgconfig gobject-introspection vala github-releases
 
-- 
2.34.1


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



[OE-core] [PATCH 13/33] librepo: upgrade 1.17.0 -> 1.17.1

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

0001-gpg_gpgme.c-fix-build-errors-with-older-gcc.patch
removed since it's included in 1.17.1

Changelog:
=
-gpg_gpgme.c: fix build errors with older gcc
-Fix some compiler warnings
-Change header files to match a configured ABI regarding a zchunk support
-Fix building zchunk code if zchunk is enabled

Signed-off-by: Wang Mingyu 
---
 ...me.c-fix-build-errors-with-older-gcc.patch | 36 ---
 .../{librepo_1.17.0.bb => librepo_1.17.1.bb}  |  3 +-
 2 files changed, 1 insertion(+), 38 deletions(-)
 delete mode 100644 
meta/recipes-devtools/librepo/librepo/0001-gpg_gpgme.c-fix-build-errors-with-older-gcc.patch
 rename meta/recipes-devtools/librepo/{librepo_1.17.0.bb => librepo_1.17.1.bb} 
(88%)

diff --git 
a/meta/recipes-devtools/librepo/librepo/0001-gpg_gpgme.c-fix-build-errors-with-older-gcc.patch
 
b/meta/recipes-devtools/librepo/librepo/0001-gpg_gpgme.c-fix-build-errors-with-older-gcc.patch
deleted file mode 100644
index 8727b181b3..00
--- 
a/meta/recipes-devtools/librepo/librepo/0001-gpg_gpgme.c-fix-build-errors-with-older-gcc.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From b525cdec3051d1c6ff0c3cd38bf3070b18d6fb50 Mon Sep 17 00:00:00 2001
-From: Alexander Kanavin 
-Date: Wed, 6 Mar 2024 10:13:38 +0100
-Subject: [PATCH] gpg_gpgme.c: fix build errors with older gcc
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-When selinux is not enabled, older gcc versions error out this way:
-
-| 
/home/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-1938845/tmp-mc-tiny/hosttools/gcc
 -DG_LOG_DOMAIN=\"librepo\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE 
-D_LARGEFILE_SOURCE -Dlibrepo_EXPORTS 
-I/home/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-1938845/tmp-mc-tiny/work/aarch64-linux/librepo-native/1.17.0/git
 
-I/home/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-1938845/tmp-mc-tiny/work/aarch64-linux/librepo-native/1.17.0/recipe-sysroot-native/usr/lib/pkgconfig/../../../usr/include/libmount
 
-I/home/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-1938845/tmp-mc-tiny/work/aarch64-linux/librepo-native/1.17.0/recipe-sysroot-native/usr/lib/pkgconfig/../../../usr/include/blkid
 
-I/home/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-1938845/tmp-mc-tiny/work/aarch64-linux/librepo-native/1.17.0/recipe-sysroot-native/usr/lib/pkgconfig/../../../usr/include/glib-2.0
 -I/home/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-19
 
38845/tmp-mc-tiny/work/aarch64-linux/librepo-native/1.17.0/recipe-sysroot-native/usr/lib/pkgconfig/../../../usr/lib/glib-2.0/include
 
-I/home/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-1938845/tmp-mc-tiny/work/aarch64-linux/librepo-native/1.17.0/recipe-sysroot-native/usr/lib/pkgconfig/../../../usr/include/libxml2
 
-isystem/home/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-1938845/tmp-mc-tiny/work/aarch64-linux/librepo-native/1.17.0/recipe-sysroot-native/usr/include
 -O2 -pipe -std=c99 -Wall -fPIC -MD -MT 
librepo/CMakeFiles/librepo.dir/gpg_gpgme.c.o -MF 
librepo/CMakeFiles/librepo.dir/gpg_gpgme.c.o.d -o 
librepo/CMakeFiles/librepo.dir/gpg_gpgme.c.o -c 
/home/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-1938845/tmp-mc-tiny/work/aarch64-linux/librepo-native/1.17.0/git/librepo/gpg_gpgme.c
-| 
/home/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-1938845/tmp-mc-tiny/work/aarch64-linux/librepo-native/1.17.0/git/librepo/gpg_gpgme.c:
 In function ‘lr_gpg_ensure_socket_dir_exists’:
-| 
/home/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-1938845/tmp-mc-tiny/work/aarch64-linux/librepo-native/1.17.0/git/librepo/gpg_gpgme.c:135:1:
 error: label at end of compound statement
-|   135 | exit:
-|   | ^~~~
-
-Ensuring the exit: block is not empty fixes the issue.
-
-Upstream-Status: Submitted 
[https://github.com/rpm-software-management/librepo/pull/300]
-Signed-off-by: Alexander Kanavin 

- librepo/gpg_gpgme.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/librepo/gpg_gpgme.c b/librepo/gpg_gpgme.c
-index c4addb2..47c3153 100644
 a/librepo/gpg_gpgme.c
-+++ b/librepo/gpg_gpgme.c
-@@ -144,6 +144,7 @@ exit:
- }
- freecon(old_default_context);
- #endif
-+return;
- }
- 
- static gpgme_ctx_t
diff --git a/meta/recipes-devtools/librepo/librepo_1.17.0.bb 
b/meta/recipes-devtools/librepo/librepo_1.17.1.bb
similarity index 88%
rename from meta/recipes-devtools/librepo/librepo_1.17.0.bb
rename to meta/recipes-devtools/librepo/librepo_1.17.1.bb
index 810191459d..beb8baf8d6 100644
--- a/meta/recipes-devtools/librepo/librepo_1.17.0.bb
+++ b/meta/recipes-devtools/librepo/librepo_1.17.1.bb
@@ -8,10 +8,9 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=4fbd65380cdd255951079008b364516c"
 SRC_URI = 
"git://github.com/rpm-software-management/librepo.git;branch=master;protocol=https
 \

file://0002-Do-not-try-to-obtain-PYTHON_INSTALL_DIR-by-running-p.patch \


[OE-core] [PATCH 15/33] libx11: upgrade 1.8.7 -> 1.8.9

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Changelog:
===
-xlibi18n: restore parse_line1 for WIN32 builds
-Fix _XkbReadGetDeviceInfoReply for nButtons == dev->buttons
-_XimProtoIMFree:no need to check arg for Xfree()
-_XimEncodeString:no need to check arg for Xfree()
-Fix XCreateIC() memory leak (Part 2)
-_XimLocalDestroyIC:fix possible mem leak
-_XimLocalCreateIC: get rid of bzero
-_XimLocalCreateIC: minor cleanup
-_XimLocalCreateIC:no need to check arg for Xfree()
-_XimLocalDestroyIC: no need to check arg for Xfree()
-fix table width

Signed-off-by: Wang Mingyu 
---
 .../xorg-lib/{libx11_1.8.7.bb => libx11_1.8.9.bb}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-graphics/xorg-lib/{libx11_1.8.7.bb => libx11_1.8.9.bb} 
(92%)

diff --git a/meta/recipes-graphics/xorg-lib/libx11_1.8.7.bb 
b/meta/recipes-graphics/xorg-lib/libx11_1.8.9.bb
similarity index 92%
rename from meta/recipes-graphics/xorg-lib/libx11_1.8.7.bb
rename to meta/recipes-graphics/xorg-lib/libx11_1.8.9.bb
index 5f14e62446..5dcb063473 100644
--- a/meta/recipes-graphics/xorg-lib/libx11_1.8.7.bb
+++ b/meta/recipes-graphics/xorg-lib/libx11_1.8.9.bb
@@ -24,7 +24,7 @@ XORG_PN = "libX11"
 
 SRC_URI += "file://disable_tests.patch"
 
-SRC_URI[sha256sum] = 
"05f267468e3c851ae2b5c830bcf74251a90f63f04dd7c709ca94dc155b7e99ee"
+SRC_URI[sha256sum] = 
"779d8f111d144ef93e2daa5f23a762ce9555affc99592844e71c4243d3bd3262"
 
 inherit gettext
 
-- 
2.34.1


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



[OE-core] [PATCH 14/33] liburi-perl: upgrade 5.27 -> 5.28

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Changelog:
- Using Scalar::Util::reftype instead of just ref(), but mindful this time
  about definedness to avoid warnings

Signed-off-by: Wang Mingyu 
---
 .../perl/{liburi-perl_5.27.bb => liburi-perl_5.28.bb}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/perl/{liburi-perl_5.27.bb => liburi-perl_5.28.bb} 
(94%)

diff --git a/meta/recipes-devtools/perl/liburi-perl_5.27.bb 
b/meta/recipes-devtools/perl/liburi-perl_5.28.bb
similarity index 94%
rename from meta/recipes-devtools/perl/liburi-perl_5.27.bb
rename to meta/recipes-devtools/perl/liburi-perl_5.28.bb
index e5db7b3cfe..1fc0efd3e5 100644
--- a/meta/recipes-devtools/perl/liburi-perl_5.27.bb
+++ b/meta/recipes-devtools/perl/liburi-perl_5.28.bb
@@ -12,7 +12,7 @@ SRC_URI = 
"${CPAN_MIRROR}/authors/id/O/OA/OALDERS/URI-${PV}.tar.gz \
file://0001-Skip-TODO-test-cases-that-fail.patch \
"
 
-SRC_URI[sha256sum] = 
"11962d8a8a8496906e5d34774affc235a1c95c112d390c0b4171f3e91e9e2a97"
+SRC_URI[sha256sum] = 
"e7985da359b15efd00917fa720292b711c396f2f9f9a7349e4e7dec74aa79765"
 
 S = "${WORKDIR}/URI-${PV}"
 
-- 
2.34.1


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



[OE-core] [PATCH 10/33] gnutls: upgrade 3.8.4 -> 3.8.5

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Add-ptest-support.patch
refreshed for 3.8.5

Changelog:
==
* libgnutls: Due to majority of usages and implementations of
  RSA decryption with PKCS#1 v1.5 padding being incorrect,
  leaving them vulnerable to Marvin attack, the RSAES-PKCS1-v1_5
  is being deprecated (encryption and decryption) and will be
  disabled in the future.
* libgnutls: Added support for RIPEMD160 and PBES1-DES-SHA1 for
  backward compatibility with GCR.
* libgnutls: A couple of memory related issues have been fixed in RSA PKCS#1
  v1.5 decryption error handling and deterministic ECDSA with earlier
  versions of GMP.
* build: Fixed a bug where building gnutls statically failed due
  to a duplicate definition of nettle_rsa_compute_root_tr().

Signed-off-by: Wang Mingyu 
---
 .../recipes-support/gnutls/gnutls/Add-ptest-support.patch | 8 
 .../gnutls/{gnutls_3.8.4.bb => gnutls_3.8.5.bb}   | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)
 rename meta/recipes-support/gnutls/{gnutls_3.8.4.bb => gnutls_3.8.5.bb} (97%)

diff --git a/meta/recipes-support/gnutls/gnutls/Add-ptest-support.patch 
b/meta/recipes-support/gnutls/gnutls/Add-ptest-support.patch
index 1152d3797f..8edd31d6b9 100644
--- a/meta/recipes-support/gnutls/gnutls/Add-ptest-support.patch
+++ b/meta/recipes-support/gnutls/gnutls/Add-ptest-support.patch
@@ -1,4 +1,4 @@
-From ff6a345235b2585c261752e47a749228672b07dc Mon Sep 17 00:00:00 2001
+From bfa70adcbda4e505cf2e597907852e78e0439ee2 Mon Sep 17 00:00:00 2001
 From: Ravineet Singh 
 Date: Tue, 10 Jan 2023 16:11:10 +0100
 Subject: [PATCH] gnutls: add ptest support
@@ -26,7 +26,7 @@ index 843193f..816b09f 100644
  
  include $(top_srcdir)/cligen/cligen.mk
 diff --git a/configure.ac b/configure.ac
-index d6e03cf..e3f15fb 100644
+index 934377e..4406eae 100644
 --- a/configure.ac
 +++ b/configure.ac
 @@ -1213,6 +1213,8 @@ AC_SUBST(LIBGNUTLS_CFLAGS)
@@ -39,10 +39,10 @@ index d6e03cf..e3f15fb 100644
  
  hw_features=
 diff --git a/tests/Makefile.am b/tests/Makefile.am
-index fb9e55a..c2d226a 100644
+index e39a3b3..861dd63 100644
 --- a/tests/Makefile.am
 +++ b/tests/Makefile.am
-@@ -658,6 +658,12 @@ SH_LOG_COMPILER = $(SHELL)
+@@ -663,6 +663,12 @@ SH_LOG_COMPILER = $(SHELL)
  AM_VALGRINDFLAGS = --suppressions=$(srcdir)/suppressions.valgrind
  LOG_COMPILER = $(LOG_VALGRIND)
  
diff --git a/meta/recipes-support/gnutls/gnutls_3.8.4.bb 
b/meta/recipes-support/gnutls/gnutls_3.8.5.bb
similarity index 97%
rename from meta/recipes-support/gnutls/gnutls_3.8.4.bb
rename to meta/recipes-support/gnutls/gnutls_3.8.5.bb
index 20139b4dd4..21506a04dc 100644
--- a/meta/recipes-support/gnutls/gnutls_3.8.4.bb
+++ b/meta/recipes-support/gnutls/gnutls_3.8.5.bb
@@ -25,7 +25,7 @@ SRC_URI = 
"https://www.gnupg.org/ftp/gcrypt/gnutls/v${SHRT_VER}/gnutls-${PV}.tar
file://Add-ptest-support.patch \
"
 
-SRC_URI[sha256sum] = 
"2bea4e154794f3f00180fa2a5c51fe8b005ac7a31cd58bd44cdfa7f36ebc3a9b"
+SRC_URI[sha256sum] = 
"66269a2cfe0e1c2dabec87bdbbd8ab656f396edd9a40dd006978e003cfa52bfc"
 
 inherit autotools texinfo pkgconfig gettext lib_package gtk-doc ptest
 
-- 
2.34.1


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



[OE-core] [PATCH 11/33] libdnf: upgrade 0.73.0 -> 0.73.1

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Changelog:
=
-Fix https://issues.redhat.com/browse/RHEL-27657
-subject-py: Fix memory leak

Signed-off-by: Wang Mingyu 
---
 .../libdnf/{libdnf_0.73.0.bb => libdnf_0.73.1.bb}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/libdnf/{libdnf_0.73.0.bb => libdnf_0.73.1.bb} 
(97%)

diff --git a/meta/recipes-devtools/libdnf/libdnf_0.73.0.bb 
b/meta/recipes-devtools/libdnf/libdnf_0.73.1.bb
similarity index 97%
rename from meta/recipes-devtools/libdnf/libdnf_0.73.0.bb
rename to meta/recipes-devtools/libdnf/libdnf_0.73.1.bb
index dc2ddf9492..3ab840b1b0 100644
--- a/meta/recipes-devtools/libdnf/libdnf_0.73.0.bb
+++ b/meta/recipes-devtools/libdnf/libdnf_0.73.1.bb
@@ -13,7 +13,7 @@ SRC_URI = 
"git://github.com/rpm-software-management/libdnf;branch=dnf-4-master;p
file://armarch.patch \
"
 
-SRCREV = "1f30b3479528e8b62754f9047195c8e5a31f07ed"
+SRCREV = "0120e70747dcf05e716792e2e846c62eccd44319"
 UPSTREAM_CHECK_GITTAGREGEX = "(?P(?!4\.90)\d+(\.\d+)+)"
 
 S = "${WORKDIR}/git"
-- 
2.34.1


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



[OE-core] [PATCH 06/33] dropbear: upgrade 2022.83 -> 2024.84

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

0001-urandom-xauth-changes-to-options.h.patch
dropbear-disable-weak-ciphers.patch
refreshed for 2024.84

CVE-2023-36328.patch
removed since it's included in 2024.84

Signed-off-by: Wang Mingyu 
---
 ...1-urandom-xauth-changes-to-options.h.patch |  14 +-
 .../dropbear/dropbear/CVE-2023-36328.patch| 144 --
 .../dropbear-disable-weak-ciphers.patch   |   6 +-
 ...ropbear_2022.83.bb => dropbear_2024.84.bb} |   3 +-
 4 files changed, 11 insertions(+), 156 deletions(-)
 delete mode 100644 meta/recipes-core/dropbear/dropbear/CVE-2023-36328.patch
 rename meta/recipes-core/dropbear/{dropbear_2022.83.bb => dropbear_2024.84.bb} 
(97%)

diff --git 
a/meta/recipes-core/dropbear/dropbear/0001-urandom-xauth-changes-to-options.h.patch
 
b/meta/recipes-core/dropbear/dropbear/0001-urandom-xauth-changes-to-options.h.patch
index 99adcfd770..c74f09e484 100644
--- 
a/meta/recipes-core/dropbear/dropbear/0001-urandom-xauth-changes-to-options.h.patch
+++ 
b/meta/recipes-core/dropbear/dropbear/0001-urandom-xauth-changes-to-options.h.patch
@@ -2,14 +2,14 @@ Subject: [PATCH 1/6] urandom-xauth-changes-to-options.h
 
 Upstream-Status: Inappropriate [configuration]
 ---
- default_options.h | 2 +-
+ src/default_options.h | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-diff --git a/default_options.h b/default_options.h
-index 349338c..5ffac25 100644
 a/default_options.h
-+++ b/default_options.h
-@@ -289,7 +289,7 @@ group1 in Dropbear server too */
+diff --git a/src/default_options.h b/src/default_options.h
+index 6e970bb..ccc8b47 100644
+--- a/src/default_options.h
 b/src/default_options.h
+@@ -311,7 +311,7 @@ group1 in Dropbear server too */
  
  /* The command to invoke for xauth when using X11 forwarding.
   * "-q" for quiet */
@@ -19,5 +19,5 @@ index 349338c..5ffac25 100644
  
  /* If you want to enable running an sftp server (such as the one included with
 -- 
-2.25.1
+2.34.1
 
diff --git a/meta/recipes-core/dropbear/dropbear/CVE-2023-36328.patch 
b/meta/recipes-core/dropbear/dropbear/CVE-2023-36328.patch
deleted file mode 100644
index ec50d69816..00
--- a/meta/recipes-core/dropbear/dropbear/CVE-2023-36328.patch
+++ /dev/null
@@ -1,144 +0,0 @@
-From beba892bc0d4e4ded4d667ab1d2a94f4d75109a9 Mon Sep 17 00:00:00 2001
-From: czurnieden 
-Date: Fri, 8 Sep 2023 10:07:32 +
-Subject: [PATCH] Fix possible integer overflow
-
-CVE: CVE-2023-36328
-
-Upstream-Status: Backport 
[https://github.com/libtom/libtommath/commit/beba892bc0d4e4ded4d667ab1d2a94f4d75109a9]
-
-Signed-off-by: Yogita Urade 

- libtommath/bn_mp_2expt.c| 4 
- libtommath/bn_mp_grow.c | 4 
- libtommath/bn_mp_init_size.c| 5 +
- libtommath/bn_mp_mul_2d.c   | 4 
- libtommath/bn_s_mp_mul_digs.c   | 4 
- libtommath/bn_s_mp_mul_digs_fast.c  | 4 
- libtommath/bn_s_mp_mul_high_digs.c  | 4 
- libtommath/bn_s_mp_mul_high_digs_fast.c | 4 
- 8 files changed, 33 insertions(+)
-
-diff --git a/libtommath/bn_mp_2expt.c b/libtommath/bn_mp_2expt.c
-index 0ae3df1..ca6fbc3 100644
 a/libtommath/bn_mp_2expt.c
-+++ b/libtommath/bn_mp_2expt.c
-@@ -12,6 +12,10 @@ mp_err mp_2expt(mp_int *a, int b)
- {
-mp_errerr;
-
-+   if (b < 0) {
-+  return MP_VAL;
-+   }
-+
-/* zero a as per default */
-mp_zero(a);
-
-diff --git a/libtommath/bn_mp_grow.c b/libtommath/bn_mp_grow.c
-index 9e904c5..2b16826 100644
 a/libtommath/bn_mp_grow.c
-+++ b/libtommath/bn_mp_grow.c
-@@ -9,6 +9,10 @@ mp_err mp_grow(mp_int *a, int size)
-int i;
-mp_digit *tmp;
-
-+   if (size < 0) {
-+  return MP_VAL;
-+   }
-+
-/* if the alloc size is smaller alloc more ram */
-if (a->alloc < size) {
-   /* reallocate the array a->dp
-diff --git a/libtommath/bn_mp_init_size.c b/libtommath/bn_mp_init_size.c
-index d622687..5fefa96 100644
 a/libtommath/bn_mp_init_size.c
-+++ b/libtommath/bn_mp_init_size.c
-@@ -6,6 +6,11 @@
- /* init an mp_init for a given size */
- mp_err mp_init_size(mp_int *a, int size)
- {
-+
-+   if (size < 0) {
-+  return MP_VAL;
-+   }
-+
-size = MP_MAX(MP_MIN_PREC, size);
-
-/* alloc mem */
-diff --git a/libtommath/bn_mp_mul_2d.c b/libtommath/bn_mp_mul_2d.c
-index 87354de..2744163 100644
 a/libtommath/bn_mp_mul_2d.c
-+++ b/libtommath/bn_mp_mul_2d.c
-@@ -9,6 +9,10 @@ mp_err mp_mul_2d(const mp_int *a, int b, mp_int *c)
-mp_digit d;
-mp_err   err;
-
-+   if (b < 0) {
-+  return MP_VAL;
-+   }
-+
-/* copy */
-if (a != c) {
-   if ((err = mp_copy(a, c)) != MP_OKAY) {
-diff --git a/libtommath/bn_s_mp_mul_digs.c b/libtommath/bn_s_mp_mul_digs.c
-index 64509d4..2d2f5b0 100644
 a/libtommath/bn_s_mp_mul_digs.c
-+++ b/libtommath/bn_s_mp_mul_digs.c
-@@ -16,6 +16,10 @@ mp_err s_mp_mul_digs(const mp_int *a, const mp_int *b, 
mp_int *c, int digs)
-mp_word r;
-mp_digit tmpx, *tmpt, *tmpy;
-
-+   if (digs < 0) {
-+  return MP_VAL;
-+   }
-+
-/* can 

[OE-core] [PATCH 08/33] enchant2: upgrade 2.6.8 -> 2.6.9

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Changelog:
 Implement user dictionary support for Hspell, Nuspell, Voikko

Signed-off-by: Wang Mingyu 
---
 .../enchant/{enchant2_2.6.8.bb => enchant2_2.6.9.bb}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-support/enchant/{enchant2_2.6.8.bb => enchant2_2.6.9.bb} 
(91%)

diff --git a/meta/recipes-support/enchant/enchant2_2.6.8.bb 
b/meta/recipes-support/enchant/enchant2_2.6.9.bb
similarity index 91%
rename from meta/recipes-support/enchant/enchant2_2.6.8.bb
rename to meta/recipes-support/enchant/enchant2_2.6.9.bb
index e2bbe2eabf..aaf3525ad8 100644
--- a/meta/recipes-support/enchant/enchant2_2.6.8.bb
+++ b/meta/recipes-support/enchant/enchant2_2.6.9.bb
@@ -12,7 +12,7 @@ DEPENDS = "glib-2.0 groff-native"
 inherit autotools pkgconfig github-releases
 
 SRC_URI = "${GITHUB_BASE_URI}/download/v${PV}/enchant-${PV}.tar.gz"
-SRC_URI[sha256sum] = 
"f565923062c77f3d58846f0558d21e6d07ca4a488c58812dfdefb35202fac7ae"
+SRC_URI[sha256sum] = 
"d9a5a10dc9b38a43b3a0fa22c76ed6ebb7e09eb535aff62954afcdbd40efff6b"
 
 GITHUB_BASE_URI = "https://github.com/AbiWord/enchant/releases;
 
-- 
2.34.1


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



[OE-core] [PATCH 09/33] ffmpeg: upgrade 6.1.1 -> 7.0

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Changelog:
===
- enable gdigrab device to grab a window using the hwnd=HANDLER syntax
- qrencode filter and qrencodesrc source
- lavu/eval: introduce randomi() function in expressions
- Change the default bitrate control method from VBR to CQP for QSV encoders.
- removed deprecated ffmpeg CLI options -psnr and -map_channel

Signed-off-by: Wang Mingyu 
---
 .../ffmpeg/{ffmpeg_6.1.1.bb => ffmpeg_7.0.bb}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-multimedia/ffmpeg/{ffmpeg_6.1.1.bb => ffmpeg_7.0.bb} (99%)

diff --git a/meta/recipes-multimedia/ffmpeg/ffmpeg_6.1.1.bb 
b/meta/recipes-multimedia/ffmpeg/ffmpeg_7.0.bb
similarity index 99%
rename from meta/recipes-multimedia/ffmpeg/ffmpeg_6.1.1.bb
rename to meta/recipes-multimedia/ffmpeg/ffmpeg_7.0.bb
index aa59755034..633f32bff0 100644
--- a/meta/recipes-multimedia/ffmpeg/ffmpeg_6.1.1.bb
+++ b/meta/recipes-multimedia/ffmpeg/ffmpeg_7.0.bb
@@ -24,7 +24,7 @@ LIC_FILES_CHKSUM = 
"file://COPYING.GPLv2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
 
 SRC_URI = "https://www.ffmpeg.org/releases/${BP}.tar.xz;
 
-SRC_URI[sha256sum] = 
"8684f4b00f94b85461884c3719382f1261f0d9eb3d59640a1f4ac0873616f968"
+SRC_URI[sha256sum] = 
"4426a94dd2c814945456600c8adfc402bee65ec14a70e8c531ec9a2cd651da7b"
 
 # https://nvd.nist.gov/vuln/detail/CVE-2023-39018
 # https://github.com/bramp/ffmpeg-cli-wrapper/issues/291
-- 
2.34.1


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



[OE-core] [PATCH 04/33] coreutils: upgrade 9.4 -> 9.5

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

0001-posixtm-pacify-clang-18.patch
CVE-2024-0684.patch
removed since they're included in 9.5

0001-local.mk-fix-cross-compiling-problem.patch
remove-usr-local-lib-from-m4.patch
refreshed for 9.5

License-Update: Copyright updatedto 2024.

Signed-off-by: Wang Mingyu 
---
 ...local.mk-fix-cross-compiling-problem.patch | 12 +++---
 .../0001-posixtm-pacify-clang-18.patch| 38 --
 .../coreutils/coreutils/CVE-2024-0684.patch   | 39 ---
 .../remove-usr-local-lib-from-m4.patch|  7 ++--
 .../{coreutils_9.4.bb => coreutils_9.5.bb}|  6 +--
 5 files changed, 11 insertions(+), 91 deletions(-)
 delete mode 100644 
meta/recipes-core/coreutils/coreutils/0001-posixtm-pacify-clang-18.patch
 delete mode 100644 meta/recipes-core/coreutils/coreutils/CVE-2024-0684.patch
 rename meta/recipes-core/coreutils/{coreutils_9.4.bb => coreutils_9.5.bb} (97%)

diff --git 
a/meta/recipes-core/coreutils/coreutils/0001-local.mk-fix-cross-compiling-problem.patch
 
b/meta/recipes-core/coreutils/coreutils/0001-local.mk-fix-cross-compiling-problem.patch
index 66f9a716c9..97a6357ab9 100644
--- 
a/meta/recipes-core/coreutils/coreutils/0001-local.mk-fix-cross-compiling-problem.patch
+++ 
b/meta/recipes-core/coreutils/coreutils/0001-local.mk-fix-cross-compiling-problem.patch
@@ -1,4 +1,7 @@
-Subject: local.mk: fix cross compiling problem
+From 7cb2d20cfa2a27191255031d231cd41917dcffe8 Mon Sep 17 00:00:00 2001
+From: Chen Qi 
+Date: Mon, 26 Dec 2016 16:10:35 +0800
+Subject: [PATCH] local.mk: fix cross compiling problem
 
 We meet the following error when cross compiling.
 | Makefile:3418: *** Recursive variable 'INSTALL' references itself 
(eventually).  Stop.
@@ -12,15 +15,12 @@ Signed-off-by: Chen Qi 
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/src/local.mk b/src/local.mk
-index 36dfa4e..c5898cc 100644
+index 96ee941..cdd47d6 100644
 --- a/src/local.mk
 +++ b/src/local.mk
-@@ -649,4 +649,4 @@ cu_install_program = @INSTALL_PROGRAM@
+@@ -704,4 +704,4 @@ cu_install_program = @INSTALL@
  else
  cu_install_program = src/ginstall
  endif
 -INSTALL = $(cu_install_program) -c
 +INSTALL_PROGRAM = $(cu_install_program)
--- 
-2.1.0
-
diff --git 
a/meta/recipes-core/coreutils/coreutils/0001-posixtm-pacify-clang-18.patch 
b/meta/recipes-core/coreutils/coreutils/0001-posixtm-pacify-clang-18.patch
deleted file mode 100644
index e6c84be3c4..00
--- a/meta/recipes-core/coreutils/coreutils/0001-posixtm-pacify-clang-18.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 67c298c36f69b6906840b7584be06b7b5f33f829 Mon Sep 17 00:00:00 2001
-From: Paul Eggert 
-Date: Tue, 16 Jan 2024 17:21:08 -0800
-Subject: [PATCH] posixtm: pacify clang 18
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Problem reported by Khem Raj in:
-https://lists.gnu.org/r/bug-gnulib/2024-01/msg00045.html
-* lib/posixtm.c (posixtime): Pacify clang 18 by converting bool to int.
-Arguably this is a bug in draft C2x, since the non-pointer args to
-ckd_add should promote just like any other expressions do;
-but that’s not clang’s fault.
-
-Upstream-Status: Submitted 
[https://lists.gnu.org/archive/html/bug-gnulib/2024-01/msg00046.html]
-Signed-off-by: Khem Raj 

- ChangeLog | 10 ++
- lib/posixtm.c |  2 +-
- 2 files changed, 11 insertions(+), 1 deletion(-)
-
-diff --git a/lib/posixtm.c b/lib/posixtm.c
-index ef9f55f873..a072c7cad0 100644
 a/lib/posixtm.c
-+++ b/lib/posixtm.c
-@@ -191,7 +191,7 @@ posixtime (time_t *p, const char *s, unsigned int 
syntax_bits)
-  | (tm0.tm_min ^ tm1.tm_min)
-  | (tm0.tm_sec ^ tm1.tm_sec)))
- {
--  if (ckd_add (, t, leapsec))
-+  if (ckd_add (, t, +leapsec))
- return false;
-   *p = t;
-   return true;
--- 
-2.43.0
-
diff --git a/meta/recipes-core/coreutils/coreutils/CVE-2024-0684.patch 
b/meta/recipes-core/coreutils/coreutils/CVE-2024-0684.patch
deleted file mode 100644
index 0c68e2dce0..00
--- a/meta/recipes-core/coreutils/coreutils/CVE-2024-0684.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From c4c5ed8f4e9cd55a12966d4f520e3a13101637d9 Mon Sep 17 00:00:00 2001
-From: Paul Eggert 
-Date: Tue, 16 Jan 2024 13:48:32 -0800
-Subject: [PATCH 1/1] split: do not shrink hold buffer
-MIME-Version: 1.0
-Content-Type: text/plain; charset=utf8
-Content-Transfer-Encoding: 8bit
-
-* src/split.c (line_bytes_split): Do not shrink hold buffer.
-If it’s large for this batch it’s likely to be large for the next
-batch, and for ‘split’ it’s not worth the complexity/CPU hassle to
-shrink it.  Do not assume hold_size can be bufsize.
-
-CVE: CVE-2024-0684
-Upstream-Status: Backport 
[https://github.com/coreutils/coreutils/commit/c4c5ed8f4e9cd55a12966d4f520e3a13101637d9]
-Signed-off-by: Simone Weiß 

- src/split.c | 3 ---
- 1 file changed, 3 deletions(-)
-
-diff --git a/src/split.c b/src/split.c
-index 64020c859..037960a59 100644
 a/src/split.c
-+++ 

[OE-core] [PATCH 07/33] ell: upgrade 0.63 -> 0.64

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Changelog:
==
-Fix issue with casting in C++ environment.
-Fix issue with ASCII string upper and lower helpers.

Signed-off-by: Wang Mingyu 
---
 meta/recipes-core/ell/{ell_0.63.bb => ell_0.64.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-core/ell/{ell_0.63.bb => ell_0.64.bb} (89%)

diff --git a/meta/recipes-core/ell/ell_0.63.bb 
b/meta/recipes-core/ell/ell_0.64.bb
similarity index 89%
rename from meta/recipes-core/ell/ell_0.63.bb
rename to meta/recipes-core/ell/ell_0.64.bb
index 7ecb63a478..c4f16905fd 100644
--- a/meta/recipes-core/ell/ell_0.63.bb
+++ b/meta/recipes-core/ell/ell_0.64.bb
@@ -15,7 +15,7 @@ DEPENDS = "dbus"
 inherit autotools pkgconfig
 
 SRC_URI = 
"https://mirrors.edge.kernel.org/pub/linux/libs/${BPN}/${BPN}-${PV}.tar.xz;
-SRC_URI[sha256sum] = 
"7397c76996d7646b9917ebf016cd67586b10166295af2e0e18cdb5b8f6659965"
+SRC_URI[sha256sum] = 
"760f3901078409f66cadf1bb24c8bdc60f13d53f6dd66b88631221d2494f8405"
 
 do_configure:prepend () {
 mkdir -p ${S}/build-aux
-- 
2.34.1


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



[OE-core] [PATCH 05/33] dnf: upgrade 4.19.0 -> 4.19.2

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Changelog:
 Bump libdnf version to 0.73.1

Signed-off-by: Wang Mingyu 
---
 meta/recipes-devtools/dnf/{dnf_4.19.0.bb => dnf_4.19.2.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/dnf/{dnf_4.19.0.bb => dnf_4.19.2.bb} (98%)

diff --git a/meta/recipes-devtools/dnf/dnf_4.19.0.bb 
b/meta/recipes-devtools/dnf/dnf_4.19.2.bb
similarity index 98%
rename from meta/recipes-devtools/dnf/dnf_4.19.0.bb
rename to meta/recipes-devtools/dnf/dnf_4.19.2.bb
index 184dbea963..cc91dbe400 100644
--- a/meta/recipes-devtools/dnf/dnf_4.19.0.bb
+++ b/meta/recipes-devtools/dnf/dnf_4.19.2.bb
@@ -20,7 +20,7 @@ SRC_URI = 
"git://github.com/rpm-software-management/dnf.git;branch=master;protoc
 
 SRC_URI:append:class-native = 
"file://0001-dnf-write-the-log-lock-to-root.patch"
 
-SRCREV = "566a61f9d8a2830ac6dcc3a94c59224cef1c3d03"
+SRCREV = "9b2b2e8ddab99caba4bc8059cab4263163172e81"
 UPSTREAM_CHECK_GITTAGREGEX = "(?P\d+(\.\d+)+)"
 
 S = "${WORKDIR}/git"
-- 
2.34.1


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



[OE-core] [PATCH 02/33] bash-completion: upgrade 2.12.0 -> 2.13.0

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Changelog:
===
### Features

-Complete protocols for --proto-default
-Add completion for netconf subcommand
-Complete commands for netns exec
-Complete help for unknown subcommands
-Complete ip link property
-Complete link types for address show
-Complete neigh show and flush
-Complete stats subcommand
-Create function to get link types
-add fallback 3rd party completion loader
-also suggest *.rss files

### Bug Fixes
--
-fix regression of unwanted trailing colons
-Complete addrlabel add/del properties
-Complete ip delete with type correctly
-Complete more variations of subcommands
-Complete netns attach subcommand
-Complete only relevant addrlabel subcmds
-Keep completing after -netns name
-Quote all instantiation of ip as "$1"
-Quote network namespace names
-include api-and-naming.md in dist

Signed-off-by: Wang Mingyu 
---
 .../{bash-completion_2.12.0.bb => bash-completion_2.13.0.bb}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-support/bash-completion/{bash-completion_2.12.0.bb => 
bash-completion_2.13.0.bb} (92%)

diff --git a/meta/recipes-support/bash-completion/bash-completion_2.12.0.bb 
b/meta/recipes-support/bash-completion/bash-completion_2.13.0.bb
similarity index 92%
rename from meta/recipes-support/bash-completion/bash-completion_2.12.0.bb
rename to meta/recipes-support/bash-completion/bash-completion_2.13.0.bb
index 66f65f565c..f75d61e219 100644
--- a/meta/recipes-support/bash-completion/bash-completion_2.12.0.bb
+++ b/meta/recipes-support/bash-completion/bash-completion_2.13.0.bb
@@ -14,7 +14,7 @@ SECTION = "console/utils"
 
 SRC_URI = "${GITHUB_BASE_URI}/download/${PV}/${BPN}-${PV}.tar.xz"
 
-SRC_URI[sha256sum] = 
"3eb05b1783c339ef59ed576afb0f678fa4ef49a6de8a696397df3148f8345af9"
+SRC_URI[sha256sum] = 
"c5f99a39e40f0d154c03ff15438e87ece1f5ac666336a4459899e2ff4bedf3d1"
 GITHUB_BASE_URI = "https://github.com/scop/bash-completion/releases;
 
 PARALLEL_MAKE = ""
-- 
2.34.1


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



[OE-core] [PATCH 01/33] babeltrace2: upgrade 2.0.5 -> 2.0.6

2024-04-09 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 

Changelog:
===
* bt2: disable some warnings for 'native_bt.c'
* bt2: compile 'native_bt.c' with '-Wno-undef'
* Fix: src.ctf.lttng-live: expect NEW_STREAM/METADATA for inactive streams
* Fix: 'babeltrace2 convert': don't consider the '--plugin-path' opt.
* include/babeltrace2/plugin/plugin-dev.h: "define" -> "definition
* Fix: doc: escape double quote in bt_p alias
* Fix: bt2: pass _TraceClassConst to destruction listeners
* fix: 'load_module()' deprecated in Python 3.12
* tests: retry os.rename on PermissionError failure in lttng_live_server.py
* doc: fix uptream -> upstream typos
* fix: test_message_iterator.py hangs on Python 3.12
* plugin-dev: mark symbols meant to be public with 
__attribute__((visibility("default")))
* Silence -Wunused-but-set-variable error with clang
* Fix: Windows DLL path lookup with Python >= 3.8
* doc/man: make default values of boolean init. params. clearer
* RFC: docs: fix: Match stated automake requirement
* fix: make flake8 6.x happy
* fix: running black on python 3.11
* bt_query_executor_create_with_method_data(): fix docs note
* Fix: ctf-writer: null dereference in bt_ctf_trace_common_add_stream_class
* Update working version to Babeltrace v2.0.6

Signed-off-by: Wang Mingyu 
---
 .../lttng/{babeltrace2_2.0.5.bb => babeltrace2_2.0.6.bb}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-kernel/lttng/{babeltrace2_2.0.5.bb => 
babeltrace2_2.0.6.bb} (98%)

diff --git a/meta/recipes-kernel/lttng/babeltrace2_2.0.5.bb 
b/meta/recipes-kernel/lttng/babeltrace2_2.0.6.bb
similarity index 98%
rename from meta/recipes-kernel/lttng/babeltrace2_2.0.5.bb
rename to meta/recipes-kernel/lttng/babeltrace2_2.0.6.bb
index 9a4007fb25..d6c75d7580 100644
--- a/meta/recipes-kernel/lttng/babeltrace2_2.0.5.bb
+++ b/meta/recipes-kernel/lttng/babeltrace2_2.0.6.bb
@@ -12,7 +12,7 @@ SRC_URI = 
"git://git.efficios.com/babeltrace.git;branch=stable-2.0;protocol=http
file://0001-tests-do-not-run-test-applications-from-.libs.patch \
file://0001-Make-manpages-multilib-identical.patch \
"
-SRCREV = "66e76d1ea601705928899138f02730a3a2a3153d"
+SRCREV = "0a6632f77801f3218a288604c646f8a39cb0d2c4"
 UPSTREAM_CHECK_GITTAGREGEX = "v(?P2(\.\d+)+)$"
 
 S = "${WORKDIR}/git"
-- 
2.34.1


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



[OE-core][PATCH v2] iputils: splitting the ping6 as a package

2024-04-09 Thread Xiangyu Chen
From: Xiangyu Chen 

The iputils merged the ping4 and ping6 command into the ping since the
commit ebad35fe[1], currently, iputils ping support being called using
"ping -6" or "ping6" symlinks.

In oe-core, there are two packages provide ipv6 ping, inetutils and iputils,
the inetutils-ping6 doesn't support "-I" option to bind the interface, that
cause some of scripts(e.g. LTP test[2]) which was based on iputils-ping6 fails.

If someone or a package needs iputils-ping6, they can enable it in local.conf
or add it into rdepends directly.

Ref:
[1] https://github.com/iputils/iputils/commit/e3de851b809c7b72ccc654a72b6af61d
[2] https://github.com/linux-test-project/ltp/blob/master/testcases/kernel/ \
containers/netns/netns_comm.sh#L25

Signed-off-by: Xiangyu Chen 
---
Changes:
v1->v2 fix build package error under musl
---
 meta/recipes-extended/iputils/iputils_20240117.bb | 13 -
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/meta/recipes-extended/iputils/iputils_20240117.bb 
b/meta/recipes-extended/iputils/iputils_20240117.bb
index 5a5e15528e..3880689742 100644
--- a/meta/recipes-extended/iputils/iputils_20240117.bb
+++ b/meta/recipes-extended/iputils/iputils_20240117.bb
@@ -35,7 +35,11 @@ ALTERNATIVE_PRIORITY = "100"
 ALTERNATIVE:${PN}-ping = "ping"
 ALTERNATIVE_LINK_NAME[ping] = "${base_bindir}/ping"
 
-SPLITPKGS = "${PN}-ping ${PN}-arping ${PN}-tracepath ${PN}-clockdiff"
+ALTERNATIVE:${PN}-ping6 = "ping6"
+ALTERNATIVE_LINK_NAME[ping6] = "${base_bindir}/ping6"
+
+SPLITPKGS = "${PN}-ping ${PN}-arping ${PN}-tracepath ${PN}-clockdiff \
+ ${@bb.utils.contains('DISTRO_FEATURES', 'ipv6', '${PN}-ping6', 
'', d)}"
 PACKAGES += "${SPLITPKGS}"
 
 ALLOW_EMPTY:${PN} = "1"
@@ -43,6 +47,13 @@ RDEPENDS:${PN} += "${SPLITPKGS}"
 
 FILES:${PN} = ""
 FILES:${PN}-ping = "${base_bindir}/ping.${BPN}"
+FILES:${PN}-ping6 = "${base_bindir}/ping6.${BPN}"
 FILES:${PN}-arping = "${base_bindir}/arping"
 FILES:${PN}-tracepath = "${base_bindir}/tracepath"
 FILES:${PN}-clockdiff = "${base_bindir}/clockdiff"
+
+do_install:append() {
+   if ${@bb.utils.contains('DISTRO_FEATURES', 'ipv6', 'true', 'false', 
d)}; then
+   ln -sf ping ${D}/${base_bindir}/ping6
+   fi
+}
-- 
2.25.1


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