diff --git a/CHANGELOG.md b/CHANGELOG.md index 98c1579d1..53fad0f3f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,13 @@ and this project adheres to - Disable mongodb build until its ported to python 3.12 - Add udev-bash-completion package to systemd - Upgrade reference u-boot to 2024.01 +- Use pkg-config in the meson cross files +- Backport opkg fix to drop --numeric-owner parameter +- don't exclude gtkdocize in autotools class, fix several recipes + to inherit gtk-doc +- Distable incompatible-function-pointer-types warning as error + with clang 17 on python3-lxml and python3-kivy +- Update VisionFive2 u-boot to JH7110_VF2_6.1_v5.10.3 ### Added diff --git a/sources/meta-clang b/sources/meta-clang index beffde692..36fe212db 160000 --- a/sources/meta-clang +++ b/sources/meta-clang @@ -1 +1 @@ -Subproject commit beffde692f3d365678f5fdf60b473b93045d4161 +Subproject commit 36fe212db05bb26894c158053df0c5852084deb2 diff --git a/sources/meta-freescale b/sources/meta-freescale index 00ee3e329..42a55bba0 160000 --- a/sources/meta-freescale +++ b/sources/meta-freescale @@ -1 +1 @@ -Subproject commit 00ee3e329f2594f5c9183e9077564fcaacb43e83 +Subproject commit 42a55bba0950275f96a4e938d0a873e83e8105e8 diff --git a/sources/meta-openembedded b/sources/meta-openembedded index 098dc606f..c076a2635 160000 --- a/sources/meta-openembedded +++ b/sources/meta-openembedded @@ -1 +1 @@ -Subproject commit 098dc606f967b8284911f1a6a89ccc83fb223964 +Subproject commit c076a263517e4dc52b115acc4ead8e3ddfcdded1 diff --git a/sources/meta-riscv b/sources/meta-riscv index 347be5d49..d6166341e 160000 --- a/sources/meta-riscv +++ b/sources/meta-riscv @@ -1 +1 @@ -Subproject commit 347be5d49afe2976ae9f1b9549d930cf8095f6f5 +Subproject commit d6166341e85205871c45099211582a1f2321ea8c diff --git a/sources/meta-yoe/conf/distro/yoe.inc b/sources/meta-yoe/conf/distro/yoe.inc index 70c115136..dc9840dc0 100644 --- a/sources/meta-yoe/conf/distro/yoe.inc +++ b/sources/meta-yoe/conf/distro/yoe.inc @@ -108,7 +108,7 @@ require conf/distro/include/no-static-libs.inc require conf/distro/include/yocto-uninative.inc require conf/distro/include/security_flags.inc -INHERIT += "${@bb.utils.contains('BUILD_ARCH', 'ppc64le', '', 'uninative', d)}" +INHERIT += "${@bb.utils.contains_any('BUILD_ARCH', 'ppc64le riscv64', '', 'uninative', d)}" # Add /etc/build to every image INHERIT += "image-buildinfo" diff --git a/sources/meta-yoe/recipes-core/glib-networking/glib-networking/0001-tls-tests-connection.c-Disable-unclean-close-by-serv.patch b/sources/meta-yoe/recipes-core/glib-networking/glib-networking/0001-tls-tests-connection.c-Disable-unclean-close-by-serv.patch new file mode 100644 index 000000000..be7fc586f --- /dev/null +++ b/sources/meta-yoe/recipes-core/glib-networking/glib-networking/0001-tls-tests-connection.c-Disable-unclean-close-by-serv.patch @@ -0,0 +1,36 @@ +From fdcd8fbf23983d33327967f3e4249bba7c5a1b93 Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Tue, 9 Jan 2024 11:15:21 -0800 +Subject: [PATCH] tls/tests/connection.c: Disable unclean-close-by-server with + openssl backend + +This test does not work when using openssl backend as reported here [1] + +Fixes + +not ok /tls/openssl/connection/unclean-close-by-server - GLib-Net:ERROR:../tls/tests/connection.c:2374:test_unclean_close_by_server: assertion failed (test->read_error == (g-tls-error-quark, 6)): Error reading data from TLS socket: error:00000005:lib(0)::reason(5) (g-tls-error-quark, 1) Bail out! +stderr: +** +GLib-Net:ERROR:../tls/tests/connection.c:2374:test_unclean_close_by_server: assertion failed (test->read_error == (g-tls-error-quark, 6)): Error reading data from TLS socket: error:00000005:lib(0)::reason(5) (g-tls-error-quark, 1) + +[1] https://gitlab.gnome.org/GNOME/glib-networking/-/issues/219 + +Upstream-Status: Inappropriate [ Disabled test as a workaround until fixed ] +Signed-off-by: Khem Raj +--- + tls/tests/connection.c | 2 ++ + 1 file changed, 2 insertions(+) + +--- a/tls/tests/connection.c ++++ b/tls/tests/connection.c +@@ -3466,8 +3466,10 @@ main (int argc, + setup_connection, test_simultaneous_sync_rehandshake, teardown_connection); + g_test_add ("/tls/" BACKEND "/connection/close-immediately", TestConnection, NULL, + setup_connection, test_close_immediately, teardown_connection); ++ #ifndef BACKEND_IS_OPENSSL + g_test_add ("/tls/" BACKEND "/connection/unclean-close-by-server", TestConnection, NULL, + setup_connection, test_unclean_close_by_server, teardown_connection); ++ #endif + g_test_add ("/tls/" BACKEND "/connection/async-implicit-handshake", TestConnection, NULL, + setup_connection, test_async_implicit_handshake, teardown_connection); + g_test_add ("/tls/" BACKEND "/connection/output-stream-close", TestConnection, NULL, diff --git a/sources/meta-yoe/recipes-core/glib-networking/glib-networking_%.bbappend b/sources/meta-yoe/recipes-core/glib-networking/glib-networking_%.bbappend index 6884ac76d..b5dd21f52 100644 --- a/sources/meta-yoe/recipes-core/glib-networking/glib-networking_%.bbappend +++ b/sources/meta-yoe/recipes-core/glib-networking/glib-networking_%.bbappend @@ -2,3 +2,5 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" PACKAGECONFIG:remove = "gnutls" PACKAGECONFIG:append = " openssl" + +SRC_URI:append = " file://0001-tls-tests-connection.c-Disable-unclean-close-by-serv.patch" diff --git a/sources/poky b/sources/poky index b11e3aa99..663f18057 160000 --- a/sources/poky +++ b/sources/poky @@ -1 +1 @@ -Subproject commit b11e3aa995f8590a6da73f1df2c76797bc747ead +Subproject commit 663f1805742ff6fb6955719d0ab7846a425debcf