From patchwork Tue Dec 23 06:10:36 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Liu Yiding X-Patchwork-Id: 77293 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id A759CE6B277 for ; Tue, 23 Dec 2025 06:11:01 +0000 (UTC) Received: from esa6.hc1455-7.c3s2.iphmx.com (esa6.hc1455-7.c3s2.iphmx.com [68.232.139.139]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.96102.1766470256837462039 for ; Mon, 22 Dec 2025 22:10:57 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@fujitsu.com header.s=fj2 header.b=TmUwo6hF; spf=pass (domain: fujitsu.com, ip: 68.232.139.139, mailfrom: liuyd.fnst@fujitsu.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj2; t=1766470257; x=1798006257; h=from:to:subject:date:message-id:mime-version: content-transfer-encoding; bh=v0J7feQk428stf46enPA0oeSkFS3ysH6Zmc728FXtUI=; b=TmUwo6hFki84UYWixWjX2sDgV71s//rOHMlfnCvjtumz/nxnAUnU67g1 IlAbXDQSxFhEgeYuOPliXECdCWSwGSCQ09WuS7Vu0KuIIUw0Dmxhf7xjA He10UAc3J9zCn9VGCxXIbrJlcok0fJHZbAf3Ci7YVT0vflvq7TsS+Zwy4 qXmOA3aEkT0/+lUMJUJv2cnNJ1hYr4GLfrd4zj2ZLH8SoqQfVVScFeh25 052JdQVtntI4VpZk5PwRqRuTCjzGsXuzCDgigrrhAEnPFUA2B8WiNv3Gn D0KYZkfGS3Y+gnmaX3w7gUeILvHKQtk2sCtt/IJE8zQN+MwwfyzEq3hIc g==; X-CSE-ConnectionGUID: VKxr5SbMRfiQDI5VLFNchw== X-CSE-MsgGUID: ox8VDDsJQ++revqvhyCrXw== X-IronPort-AV: E=McAfee;i="6800,10657,11650"; a="227536474" X-IronPort-AV: E=Sophos;i="6.21,170,1763391600"; d="scan'208";a="227536474" Received: from unknown (HELO az2uksmgr3.o.css.fujitsu.com) ([52.151.125.128]) by esa6.hc1455-7.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Dec 2025 15:10:55 +0900 Received: from az2uksmgm3.o.css.fujitsu.com (unknown [10.151.22.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by az2uksmgr3.o.css.fujitsu.com (Postfix) with ESMTPS id 231791002B97 for ; Tue, 23 Dec 2025 06:10:55 +0000 (UTC) Received: from az2uksmom3.o.css.fujitsu.com (az2uksmom3.o.css.fujitsu.com [10.151.22.205]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by az2uksmgm3.o.css.fujitsu.com (Postfix) with ESMTPS id D0251C0245C for ; Tue, 23 Dec 2025 06:10:54 +0000 (UTC) Received: from G08FNSTD190101.g08.fujitsu.local (unknown [10.193.135.3]) by az2uksmom3.o.css.fujitsu.com (Postfix) with ESMTP id B02F510005AB for ; Tue, 23 Dec 2025 06:10:52 +0000 (UTC) From: Liu Yiding To: openembedded-devel@lists.openembedded.org Subject: [oe][meta-oe][PATCH 1/7] flatpak: upgrade 1.17.0 -> 1.17.2 Date: Tue, 23 Dec 2025 14:10:36 +0800 Message-ID: <20251223061043.659-1-liuyd.fnst@fujitsu.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 23 Dec 2025 06:11:01 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/122817 1. Changelog: https://github.com/flatpak/flatpak/releases/tag/1.17.2 2. Update 0001-flatpak-pc-add-pc_sysrootdir.patch for 1.17.2 3. Remove http_backend related options as they were removed in 1.17.2 Signed-off-by: Liu Yiding --- .../flatpak/0001-flatpak-pc-add-pc_sysrootdir.patch | 11 +++++++---- .../flatpak/{flatpak_1.17.0.bb => flatpak_1.17.2.bb} | 7 ++----- 2 files changed, 9 insertions(+), 9 deletions(-) rename meta-oe/recipes-extended/flatpak/{flatpak_1.17.0.bb => flatpak_1.17.2.bb} (90%) diff --git a/meta-oe/recipes-extended/flatpak/flatpak/0001-flatpak-pc-add-pc_sysrootdir.patch b/meta-oe/recipes-extended/flatpak/flatpak/0001-flatpak-pc-add-pc_sysrootdir.patch index 08d5625fa7..6207ae617b 100644 --- a/meta-oe/recipes-extended/flatpak/flatpak/0001-flatpak-pc-add-pc_sysrootdir.patch +++ b/meta-oe/recipes-extended/flatpak/flatpak/0001-flatpak-pc-add-pc_sysrootdir.patch @@ -7,22 +7,25 @@ Signed-off-by: Markus Volk --- Upstream-Status: Inappropriate [oe-specific] +Update for 1.17.2. +Signed-off-by: Liu Yiding +--- meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meson.build b/meson.build -index 4a0b865e..5f69b1d9 100644 +index e97b8cef..5c8de55f 100644 --- a/meson.build +++ b/meson.build -@@ -509,7 +509,7 @@ pkgconfig_variables += 'exec_prefix=${prefix}' +@@ -515,7 +515,7 @@ pkgconfig_variables += 'exec_prefix=${prefix}' pkgconfig_variables += 'datadir=' + ('${prefix}' / get_option('datadir')) pkgconfig_variables += 'datarootdir=' + ('${prefix}' / get_option('datadir')) -pkgconfig_variables += 'interfaces_dir=${datadir}/dbus-1/interfaces/' +pkgconfig_variables += 'interfaces_dir=${pc_sysrootdir}${datadir}/dbus-1/interfaces/' - pkgconfig_variables += 'httpbackend=' + get_option('http_backend') pkgconfig.generate( + libflatpak, -- -2.34.1 +2.43.0 diff --git a/meta-oe/recipes-extended/flatpak/flatpak_1.17.0.bb b/meta-oe/recipes-extended/flatpak/flatpak_1.17.2.bb similarity index 90% rename from meta-oe/recipes-extended/flatpak/flatpak_1.17.0.bb rename to meta-oe/recipes-extended/flatpak/flatpak_1.17.2.bb index a51937ea72..b5803e00a4 100644 --- a/meta-oe/recipes-extended/flatpak/flatpak_1.17.0.bb +++ b/meta-oe/recipes-extended/flatpak/flatpak_1.17.2.bb @@ -4,11 +4,11 @@ LICENSE = "LGPL-2.1-only" LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" SRC_URI = " \ - git://github.com/flatpak/flatpak;protocol=https;branch=main \ + git://github.com/flatpak/flatpak;protocol=https;branch=main;tag=${PV} \ file://0001-flatpak-pc-add-pc_sysrootdir.patch \ " -SRCREV = "0835c0272f3a0389f97b02cad4b208f80fec99ed" +SRCREV = "20599618d623630f7aa38d61a2bb81d86fb25f09" inherit meson pkgconfig gettext systemd gtk-doc gobject-introspection python3native mime features_check useradd @@ -49,11 +49,9 @@ GTKDOC_MESON_OPTION = 'gtkdoc' GTKDOC_MESON_ENABLE_FLAG = 'enabled' GTKDOC_MESON_DISABLE_FLAG = 'disabled' -PACKAGECONFIG[curl] = "-Dhttp_backend=curl,,curl" PACKAGECONFIG[dconf] = "-Ddconf=enabled,-Ddconf=disabled,dconf" PACKAGECONFIG[docbook_docs] = "-Ddocbook_docs=enabled,-Ddocbook_docs=disabled,xmlto-native" PACKAGECONFIG[man] = "-Dman=enabled,-Dman=disabled,libxslt-native" -PACKAGECONFIG[soup] = "-Dhttp_backend=soup,,libsoup-2.4" PACKAGECONFIG[tests] = "-Dtests=true,-Dtests=false,xauth socat-native" PACKAGECONFIG[xauth] = "-Dxauth=enabled,-Dxauth=disabled,xauth" PACKAGECONFIG[seccomp] = "-Dseccomp=enabled,-Dseccomp=disabled,libseccomp" @@ -62,7 +60,6 @@ PACKAGECONFIG[selinux] = "-Dselinux_module=enabled,-Dselinux_module=disabled,lib PACKAGECONFIG[wayland-security-context] = "-Dwayland_security_context=enabled,-Dwayland_security_context=disabled,wayland wayland-native wayland-protocols" PACKAGECONFIG ?= " \ - curl \ ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'xauth', '', d)} \ ${@bb.utils.contains('DISTRO_FEATURES', 'seccomp', 'seccomp', '', d)} \ ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland-security-context', '', d)} \ From patchwork Tue Dec 23 06:10:37 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Liu Yiding X-Patchwork-Id: 77295 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id AE73AE6B27B for ; Tue, 23 Dec 2025 06:11:11 +0000 (UTC) Received: from esa9.hc1455-7.c3s2.iphmx.com (esa9.hc1455-7.c3s2.iphmx.com [139.138.36.223]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.96104.1766470263714523370 for ; Mon, 22 Dec 2025 22:11:04 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@fujitsu.com header.s=fj2 header.b=Xoe/5kom; spf=pass (domain: fujitsu.com, ip: 139.138.36.223, mailfrom: liuyd.fnst@fujitsu.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj2; t=1766470263; x=1798006263; h=from:to:subject:date:message-id:in-reply-to:references: mime-version:content-transfer-encoding; bh=BZS6/lxDIpO7jxJI+cDQ3yzJTSJujUYcpl+9Hf967m4=; b=Xoe/5kom2SEqUQXL2UsdUBB5dyJSudPep/e/vIF4otEqfHLIiHejs2FS HaKXdyqLucLphFd5JeqYw+b6vO7PHUX5X+6KKqbFlQp0aqoqs1L5yfINz ucGCaynaiRxwM3J4tbsVXh6tmLjvOWfq/NcLjj4cRWkFKiH4s1+HfLBRv BxxW9SiIzLx6uis/drjpKiMdH/iqmxBXFxmYnJlRAnG4M1c//uD8Cxdlh eZlzInWQbTfKmDv+M5TqwLsGlnLgb+blSufXv/NwEkkPP346RP4Fmowr0 AxtQEip8DO/Ie3/hYzYYHccC7NavXYWOGURRMAyv9/gb9IJELYzXFNO4z g==; X-CSE-ConnectionGUID: qh0a8qPSRYuqcs2Vg4kl0A== X-CSE-MsgGUID: WS6lZkSzQlmuN6qgMZZf1A== X-IronPort-AV: E=McAfee;i="6800,10657,11650"; a="212167710" X-IronPort-AV: E=Sophos;i="6.21,170,1763391600"; d="scan'208";a="212167710" Received: from unknown (HELO az2uksmgr2.o.css.fujitsu.com) ([52.151.125.19]) by esa9.hc1455-7.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Dec 2025 15:11:02 +0900 Received: from az2uksmgm4.o.css.fujitsu.com (unknown [10.151.22.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by az2uksmgr2.o.css.fujitsu.com (Postfix) with ESMTPS id 089B482073B for ; Tue, 23 Dec 2025 06:11:02 +0000 (UTC) Received: from az2uksmom3.o.css.fujitsu.com (az2uksmom3.o.css.fujitsu.com [10.151.22.205]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by az2uksmgm4.o.css.fujitsu.com (Postfix) with ESMTPS id B86EF1400601 for ; Tue, 23 Dec 2025 06:11:01 +0000 (UTC) Received: from G08FNSTD190101.g08.fujitsu.local (unknown [10.193.135.3]) by az2uksmom3.o.css.fujitsu.com (Postfix) with ESMTP id 5A07610005B7 for ; Tue, 23 Dec 2025 06:10:59 +0000 (UTC) From: Liu Yiding To: openembedded-devel@lists.openembedded.org Subject: [oe][meta-networking][PATCH 2/7] net-snmp: upgrade 5.9.4 -> 5.9.5 Date: Tue, 23 Dec 2025 14:10:37 +0800 Message-ID: <20251223061043.659-2-liuyd.fnst@fujitsu.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251223061043.659-1-liuyd.fnst@fujitsu.com> References: <20251223061043.659-1-liuyd.fnst@fujitsu.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 23 Dec 2025 06:11:11 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/122818 1.Drop following patches as they were merged upstream. 0001-Android-Fix-the-build.patch 0012-Fix-configuration-of-NETSNMP_FD_MASK_TYPE.patch net-snmp-5.9.4-kernel-6.7.patch 0008-net-snmp-fix-engineBoots-value-on-SIGHUP.patch 0001-Fix-LDFLAGS-vs-LIBS-ordering.patch 2.Drop 0005-snmplib-keytools.c-Don-t-check-for-return-from-EVP_M.patch as compile error has been fixed. Signed-off-by: Liu Yiding --- .../net-snmp/0001-Android-Fix-the-build.patch | 83 ------ .../0001-Fix-LDFLAGS-vs-LIBS-ordering.patch | 252 ------------------ ....c-Don-t-check-for-return-from-EVP_M.patch | 37 --- ...snmp-fix-engineBoots-value-on-SIGHUP.patch | 46 ---- ...onfiguration-of-NETSNMP_FD_MASK_TYPE.patch | 43 --- .../net-snmp/net-snmp-5.9.4-kernel-6.7.patch | 123 --------- .../{net-snmp_5.9.4.bb => net-snmp_5.9.5.bb} | 8 +- 7 files changed, 1 insertion(+), 591 deletions(-) delete mode 100644 meta-networking/recipes-protocols/net-snmp/net-snmp/0001-Android-Fix-the-build.patch delete mode 100644 meta-networking/recipes-protocols/net-snmp/net-snmp/0001-Fix-LDFLAGS-vs-LIBS-ordering.patch delete mode 100644 meta-networking/recipes-protocols/net-snmp/net-snmp/0005-snmplib-keytools.c-Don-t-check-for-return-from-EVP_M.patch delete mode 100644 meta-networking/recipes-protocols/net-snmp/net-snmp/0008-net-snmp-fix-engineBoots-value-on-SIGHUP.patch delete mode 100644 meta-networking/recipes-protocols/net-snmp/net-snmp/0012-Fix-configuration-of-NETSNMP_FD_MASK_TYPE.patch delete mode 100644 meta-networking/recipes-protocols/net-snmp/net-snmp/net-snmp-5.9.4-kernel-6.7.patch rename meta-networking/recipes-protocols/net-snmp/{net-snmp_5.9.4.bb => net-snmp_5.9.5.bb} (96%) diff --git a/meta-networking/recipes-protocols/net-snmp/net-snmp/0001-Android-Fix-the-build.patch b/meta-networking/recipes-protocols/net-snmp/net-snmp/0001-Android-Fix-the-build.patch deleted file mode 100644 index 097d9f83cd..0000000000 --- a/meta-networking/recipes-protocols/net-snmp/net-snmp/0001-Android-Fix-the-build.patch +++ /dev/null @@ -1,83 +0,0 @@ -From b4598662a39ff6974119c900ea56a4d020eac366 Mon Sep 17 00:00:00 2001 -From: Bart Van Assche -Date: Wed, 20 Dec 2023 13:08:06 -0800 -Subject: [PATCH] Android: Fix the build - -Include for the fd_set type. In the configure script, -check whether 'unsigned long' is the underlying type of fd_set. Use -u_long instead of ulong. - -Upstream-Status: Backport [https://github.com/net-snmp/net-snmp/commit/b4598662a39ff6974119c900ea56a4d020eac366] -Signed-off-by: Khem Raj ---- - agent/mibgroup/ip-mib/data_access/ipaddress_linux.c | 4 ++-- - configure | 2 +- - configure.d/config_project_types | 2 +- - include/net-snmp/types.h | 3 +++ - 4 files changed, 7 insertions(+), 4 deletions(-) - -diff --git a/agent/mibgroup/ip-mib/data_access/ipaddress_linux.c b/agent/mibgroup/ip-mib/data_access/ipaddress_linux.c -index b38beb57dd..232202d0f9 100644 ---- a/agent/mibgroup/ip-mib/data_access/ipaddress_linux.c -+++ b/agent/mibgroup/ip-mib/data_access/ipaddress_linux.c -@@ -50,7 +50,7 @@ int _load_v6(netsnmp_container *container, int idx_offset); - int - netsnmp_access_ipaddress_extra_prefix_info(int index, - u_long *preferedlt, -- ulong *validlt, -+ u_long *validlt, - char *addr); - #endif - -@@ -523,7 +523,7 @@ out: - - int - netsnmp_access_ipaddress_extra_prefix_info(int index, u_long *preferedlt, -- ulong *validlt, char *addr) -+ u_long *validlt, char *addr) - { - - struct { -diff --git a/configure b/configure -index e7bf859bba..48abcbab11 100755 ---- a/configure -+++ b/configure -@@ -31577,7 +31577,7 @@ CFLAGS="$CFLAGS -Werror" - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for the type of fd_set::fds_bits" >&5 - printf %s "checking for the type of fd_set::fds_bits... " >&6; } --for type in __fd_mask __int32_t long\ int unknown; do -+for type in __fd_mask __int32_t long 'unsigned long' unknown; do - cat confdefs.h - <<_ACEOF >conftest.$ac_ext - /* end confdefs.h. */ - -diff --git a/configure.d/config_project_types b/configure.d/config_project_types -index a78e8ebb06..ac958d6712 100644 ---- a/configure.d/config_project_types -+++ b/configure.d/config_project_types -@@ -66,7 +66,7 @@ netsnmp_save_CFLAGS=$CFLAGS - CFLAGS="$CFLAGS -Werror" - - AC_MSG_CHECKING([for the type of fd_set::fds_bits]) --for type in __fd_mask __int32_t long\ int unknown; do -+for type in __fd_mask __int32_t long 'unsigned long' unknown; do - AC_COMPILE_IFELSE([AC_LANG_PROGRAM([ - #include - #include -diff --git a/include/net-snmp/types.h b/include/net-snmp/types.h -index b78f53ffd7..6228170e5f 100644 ---- a/include/net-snmp/types.h -+++ b/include/net-snmp/types.h -@@ -23,6 +23,9 @@ - #endif - - #include -+#ifdef __ANDROID__ -+#include -+#endif - - #if defined(WIN32) && !defined(cygwin) - typedef HANDLE netsnmp_pid_t; --- -2.44.0 - diff --git a/meta-networking/recipes-protocols/net-snmp/net-snmp/0001-Fix-LDFLAGS-vs-LIBS-ordering.patch b/meta-networking/recipes-protocols/net-snmp/net-snmp/0001-Fix-LDFLAGS-vs-LIBS-ordering.patch deleted file mode 100644 index 51a63538e4..0000000000 --- a/meta-networking/recipes-protocols/net-snmp/net-snmp/0001-Fix-LDFLAGS-vs-LIBS-ordering.patch +++ /dev/null @@ -1,252 +0,0 @@ -From 10883d754750865e42327826ee90d7eda3741dda Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Fri, 2 Dec 2022 02:26:29 +0000 -Subject: [PATCH] Fix LDFLAGS vs LIBS ordering - -LDFLAGS must come before both LIBS & any listed objects in order -for certain valid LDFLAGS, like '-Wl,--as-needed' to work correctly -(otherwise it'll either take no effect or discard libraries when -they're needed). - -Gentoo has been carrying this patch for a while. - -Signed-off-by: Sam James -Upstream-Status: Backport [https://github.com/net-snmp/net-snmp/commit/72b47b9b41d2640ed4810297f2e26f5eb9d2fa31] -Signed-off-by: Peter Kjellerstedt ---- - Makefile.top | 4 ++-- - agent/Makefile.in | 16 ++++++------- - agent/helpers/Makefile.in | 2 +- - apps/Makefile.in | 46 ++++++++++++++++++------------------ - apps/snmpnetstat/Makefile.in | 2 +- - snmplib/Makefile.in | 4 ++-- - testing/Makefile.in | 8 +++---- - 7 files changed, 41 insertions(+), 41 deletions(-) - -diff --git a/Makefile.top b/Makefile.top -index 53e0392..5de5648 100644 ---- a/Makefile.top -+++ b/Makefile.top -@@ -86,11 +86,11 @@ LIBCURRENT = 42 - LIBAGE = 2 - LIBREVISION = 1 - --LIB_LD_CMD = $(LIBTOOL) --mode=link $(LINKCC) $(CFLAGS) -rpath $(libdir) -version-info $(LIBCURRENT):$(LIBREVISION):$(LIBAGE) @LD_NO_UNDEFINED@ -o -+LIB_LD_CMD = $(LIBTOOL) --mode=link $(LINKCC) $(CFLAGS) $(LDFLAGS) -rpath $(libdir) -version-info $(LIBCURRENT):$(LIBREVISION):$(LIBAGE) @LD_NO_UNDEFINED@ -o - LIB_EXTENSION = la - LIB_VERSION = - LIB_LDCONFIG_CMD = echo "do not ldconfig\n" --LINK = $(LIBTOOL) --mode=link $(LINKCC) -+LINK = $(LIBTOOL) --mode=link $(LINKCC) $(LDFLAGS) - # RANLIB = @RANLIB@ - RANLIB = : - -diff --git a/agent/Makefile.in b/agent/Makefile.in -index 44f8818..6008eb8 100644 ---- a/agent/Makefile.in -+++ b/agent/Makefile.in -@@ -288,26 +288,26 @@ all: agentlib subdirs miblib $(INSTALLBINPROGS) $(INSTALLSBINPROGS) - # build stuff targets - # - getkstat: getkstat.o -- $(CC) $(CFLAGS) -o $@ $? $(LIBS) -+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $? $(LIBS) - - getkstat.o: mibgroup/kernel_sunos5.c -- $(CC) $(CFLAGS) -o $@ -D_GETKSTAT_TEST -DDODEBUG -c $? -+ $(CC) $(CFLAGS) -o $@ -D_GETKSTAT_TEST -DDODEBUG -c $? - - getmibstat: getmibstat.o -- $(CC) $(CFLAGS) -o $@ $? $(LIBS) -+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $? $(LIBS) - - getmibstat.o: mibgroup/kernel_sunos5.c -- $(CC) $(CFLAGS) -o $@ -D_GETMIBSTAT_TEST -DDODEBUG -c $? -+ $(CC) $(CFLAGS) -o $@ -D_GETMIBSTAT_TEST -DDODEBUG -c $? - --snmpd$(EXEEXT): ${LAGENTOBJS} $(USELIBS) $(AGENTLIB) $(HELPERLIB) $(MIBLIB) $(LIBTARG) -- $(LINK) $(CFLAGS) -o $@ ${LAGENTOBJS} ${LDFLAGS} ${OUR_AGENT_LIBS} -+snmpd$(EXEEXT): ${LAGENTOBJS} $(USELIBS) $(AGENTLIB) $(HELPERLIB) $(MIBLIB) $(LIBTARG) -+ $(LINK) $(CFLAGS) $(LDFLAGS) -o $@ ${LAGENTOBJS} ${OUR_AGENT_LIBS} - - libnetsnmpagent.$(LIB_EXTENSION)$(LIB_VERSION): ${LLIBAGENTOBJS} $(USELIBS) -- $(LIB_LD_CMD) $(AGENTLIB) ${LLIBAGENTOBJS} $(USELIBS) ${LAGENTLIBS} $(LDFLAGS) $(PERLLDOPTS_FOR_LIBS) @AGENTLIBS@ -+ $(LIB_LD_CMD) $(AGENTLIB) $(LDFLAGS) ${LLIBAGENTOBJS} $(USELIBS) ${LAGENTLIBS} $(PERLLDOPTS_FOR_LIBS) @AGENTLIBS@ - $(RANLIB) $(AGENTLIB) - - libnetsnmpmibs.$(LIB_EXTENSION)$(LIB_VERSION): ${LMIBOBJS} $(AGENTLIB) $(USELIBS) subdirs -- $(LIB_LD_CMD) $(MIBLIB) ${LMIBOBJS} $(AGENTLIB) $(USELIBS) $(LDFLAGS) ${LMIBLIBS} $(PERLLDOPTS_FOR_LIBS) @AGENTLIBS@ -+ $(LIB_LD_CMD) $(MIBLIB) $(LDFLAGS) ${LMIBOBJS} $(AGENTLIB) $(USELIBS) ${LMIBLIBS} $(PERLLDOPTS_FOR_LIBS) @AGENTLIBS@ - $(RANLIB) $(MIBLIB) - - agentlib: $(AGENTLIB) -diff --git a/agent/helpers/Makefile.in b/agent/helpers/Makefile.in -index 51f409d..05a9adc 100644 ---- a/agent/helpers/Makefile.in -+++ b/agent/helpers/Makefile.in -@@ -32,5 +32,5 @@ LOBJS = dummy.lo - all: standardall - - libnetsnmphelpers.$(LIB_EXTENSION)$(LIB_VERSION): $(LOBJS) -- $(LIB_LD_CMD) $@ $(LOBJS) $(LDFLAGS) -+ $(LIB_LD_CMD) $@ $(LDFLAGS) $(LOBJS) - $(RANLIB) $@ -diff --git a/apps/Makefile.in b/apps/Makefile.in -index 57b8524..b5b26f9 100644 ---- a/apps/Makefile.in -+++ b/apps/Makefile.in -@@ -161,37 +161,37 @@ OTHERUNINSTALL=snmpinformuninstall snmptrapdperluninstall \ - # build rules - # - snmpwalk$(EXEEXT): snmpwalk.$(OSUFFIX) $(USELIBS) -- $(LINK) ${CFLAGS} -o $@ snmpwalk.$(OSUFFIX) ${LDFLAGS} ${LIBS} -+ $(LINK) ${CFLAGS} ${LDFLAGS} -o $@ snmpwalk.$(OSUFFIX) ${LIBS} - - snmpbulkwalk$(EXEEXT): snmpbulkwalk.$(OSUFFIX) $(USELIBS) -- $(LINK) ${CFLAGS} -o $@ snmpbulkwalk.$(OSUFFIX) ${LDFLAGS} ${LIBS} -+ $(LINK) ${CFLAGS} ${LDFLAGS} -o $@ snmpbulkwalk.$(OSUFFIX) ${LIBS} - - snmpbulkget$(EXEEXT): snmpbulkget.$(OSUFFIX) $(USELIBS) -- $(LINK) ${CFLAGS} -o $@ snmpbulkget.$(OSUFFIX) ${LDFLAGS} ${LIBS} -+ $(LINK) ${CFLAGS} ${LDFLAGS} -o $@ snmpbulkget.$(OSUFFIX) ${LIBS} - - snmptranslate$(EXEEXT): snmptranslate.$(OSUFFIX) $(USELIBS) -- $(LINK) ${CFLAGS} -o $@ snmptranslate.$(OSUFFIX) ${LDFLAGS} ${LIBS} -+ $(LINK) ${CFLAGS} ${LDFLAGS} -o $@ snmptranslate.$(OSUFFIX) ${LIBS} - - snmpstatus$(EXEEXT): snmpstatus.$(OSUFFIX) $(USELIBS) -- $(LINK) ${CFLAGS} -o $@ snmpstatus.$(OSUFFIX) ${LDFLAGS} ${LIBS} -+ $(LINK) ${CFLAGS} ${LDFLAGS} -o $@ snmpstatus.$(OSUFFIX) ${LIBS} - - snmpget$(EXEEXT): snmpget.$(OSUFFIX) $(USELIBS) -- $(LINK) ${CFLAGS} -o $@ snmpget.$(OSUFFIX) ${LDFLAGS} ${LIBS} -+ $(LINK) ${CFLAGS} ${LDFLAGS} -o $@ snmpget.$(OSUFFIX) ${LIBS} - - snmpdelta$(EXEEXT): snmpdelta.$(OSUFFIX) $(USELIBS) -- $(LINK) ${CFLAGS} -o $@ snmpdelta.$(OSUFFIX) ${LDFLAGS} ${LIBS} -+ $(LINK) ${CFLAGS} ${LDFLAGS} -o $@ snmpdelta.$(OSUFFIX) ${LIBS} - - snmptable$(EXEEXT): snmptable.$(OSUFFIX) $(USELIBS) -- $(LINK) ${CFLAGS} -o $@ snmptable.$(OSUFFIX) ${LDFLAGS} ${LIBS} -+ $(LINK) ${CFLAGS} ${LDFLAGS} -o $@ snmptable.$(OSUFFIX) ${LIBS} - - snmptest$(EXEEXT): snmptest.$(OSUFFIX) $(USELIBS) -- $(LINK) ${CFLAGS} -o $@ snmptest.$(OSUFFIX) ${LDFLAGS} ${LIBS} -+ $(LINK) ${CFLAGS} ${LDFLAGS} -o $@ snmptest.$(OSUFFIX) ${LIBS} - - snmptrapd$(EXEEXT): $(TRAPD_OBJECTS) $(USETRAPLIBS) $(INSTALLLIBS) -- $(LINK) ${CFLAGS} -o $@ $(TRAPD_OBJECTS) $(INSTALLLIBS) ${LDFLAGS} ${TRAPLIBS} -+ $(LINK) ${CFLAGS} ${LDFLAGS} -o $@ $(TRAPD_OBJECTS) $(INSTALLLIBS) ${TRAPLIBS} - - snmptrap$(EXEEXT): snmptrap.$(OSUFFIX) $(USELIBS) -- $(LINK) ${CFLAGS} -o $@ snmptrap.$(OSUFFIX) ${LDFLAGS} ${LIBS} -+ $(LINK) ${CFLAGS} ${LDFLAGS} -o $@ snmptrap.$(OSUFFIX) ${LIBS} - - snmpinform$(EXEEXT): snmptrap$(EXEEXT) - rm -f snmpinform -@@ -202,40 +202,40 @@ snmptop$(EXEEXT): snmpps$(EXEEXT) - $(LN_S) snmpps$(EXEEXT) snmptop$(EXEEXT) - - snmpset$(EXEEXT): snmpset.$(OSUFFIX) $(USELIBS) -- $(LINK) ${CFLAGS} -o $@ snmpset.$(OSUFFIX) ${LDFLAGS} ${LIBS} -+ $(LINK) ${CFLAGS} ${LDFLAGS} -o $@ snmpset.$(OSUFFIX) ${LIBS} - - snmpusm$(EXEEXT): snmpusm.$(OSUFFIX) $(USELIBS) -- $(LINK) ${CFLAGS} -o $@ snmpusm.$(OSUFFIX) ${LDFLAGS} ${LIBS} -+ $(LINK) ${CFLAGS} ${LDFLAGS} -o $@ snmpusm.$(OSUFFIX) ${LIBS} - - snmpvacm$(EXEEXT): snmpvacm.$(OSUFFIX) $(USELIBS) -- $(LINK) ${CFLAGS} -o $@ snmpvacm.$(OSUFFIX) ${LDFLAGS} ${LIBS} -+ $(LINK) ${CFLAGS} ${LDFLAGS} -o $@ snmpvacm.$(OSUFFIX) ${LIBS} - - snmptls$(EXEEXT): snmptls.$(OSUFFIX) $(USELIBS) -- $(LINK) ${CFLAGS} -o $@ snmptls.$(OSUFFIX) ${LDFLAGS} ${LIBS} -+ $(LINK) ${CFLAGS} ${LDFLAGS} -o $@ snmptls.$(OSUFFIX) ${LIBS} - - agentxtrap$(EXEEXT): agentxtrap.$(OSUFFIX) $(USEAGENTLIBS) -- $(LINK) ${CFLAGS} -o $@ agentxtrap.$(OSUFFIX) ${LDFLAGS} $(USEAGENTLIBS) $(PERLLDOPTS_FOR_APPS) ${LIBS} -+ $(LINK) ${CFLAGS} ${LDFLAGS} -o $@ agentxtrap.$(OSUFFIX) $(USEAGENTLIBS) $(PERLLDOPTS_FOR_APPS) ${LIBS} - - snmpgetnext$(EXEEXT): snmpgetnext.$(OSUFFIX) $(USELIBS) -- $(LINK) ${CFLAGS} -o $@ snmpgetnext.$(OSUFFIX) ${LDFLAGS} ${LIBS} -+ $(LINK) ${CFLAGS} ${LDFLAGS} -o $@ snmpgetnext.$(OSUFFIX) ${LIBS} - - encode_keychange$(EXEEXT): encode_keychange.$(OSUFFIX) $(USELIBS) -- $(LINK) ${CFLAGS} -o $@ encode_keychange.$(OSUFFIX) ${LDFLAGS} ${LIBS} -+ $(LINK) ${CFLAGS} ${LDFLAGS} -o $@ encode_keychange.$(OSUFFIX) ${LIBS} - - snmpdf$(EXEEXT): snmpdf.$(OSUFFIX) $(USELIBS) -- $(LINK) ${CFLAGS} -o $@ snmpdf.$(OSUFFIX) ${LDFLAGS} ${LIBS} -+ $(LINK) ${CFLAGS} ${LDFLAGS} -o $@ snmpdf.$(OSUFFIX) ${LIBS} - - snmpps$(EXEEXT): snmpps.$(OSUFFIX) $(USELIBS) -- $(LINK) ${CFLAGS} -o $@ snmpps.$(OSUFFIX) ${LDFLAGS} @LIBCURSES@ ${LIBS} -+ $(LINK) ${CFLAGS} ${LDFLAGS} -o $@ snmpps.$(OSUFFIX) @LIBCURSES@ ${LIBS} - - snmpping$(EXEEXT): snmpping.$(OSUFFIX) $(USELIBS) -- $(LINK) ${CFLAGS} -o $@ snmpping.$(OSUFFIX) ${LDFLAGS} ${LIBS} -lm -+ $(LINK) ${CFLAGS} ${LDFLAGS} -o $@ snmpping.$(OSUFFIX) ${LIBS} -lm - - snmppcap$(EXEEXT): snmppcap.$(OSUFFIX) $(USEAGENTLIBS) -- $(LINK) ${CFLAGS} -o $@ snmppcap.$(OSUFFIX) ${LDFLAGS} ${USEAGENTLIBS} ${LIBS} -lpcap -+ $(LINK) ${CFLAGS} ${LDFLAGS} -o $@ snmppcap.$(OSUFFIX) ${USEAGENTLIBS} ${LIBS} -lpcap - - libnetsnmptrapd.$(LIB_EXTENSION)$(LIB_VERSION): $(LLIBTRAPD_OBJS) -- $(LIB_LD_CMD) $@ ${LLIBTRAPD_OBJS} $(MIBLIB) $(MYSQL_LIBS) $(USELIBS) $(PERLLDOPTS_FOR_LIBS) $(LDFLAGS) -+ $(LIB_LD_CMD) $@ $(LDFLAGS) ${LLIBTRAPD_OBJS} $(MIBLIB) $(MYSQL_LIBS) $(USELIBS) $(PERLLDOPTS_FOR_LIBS) - $(RANLIB) $@ - - snmpinforminstall: -diff --git a/apps/snmpnetstat/Makefile.in b/apps/snmpnetstat/Makefile.in -index dfb566d..8a8cb21 100644 ---- a/apps/snmpnetstat/Makefile.in -+++ b/apps/snmpnetstat/Makefile.in -@@ -34,4 +34,4 @@ LIBS= ../../snmplib/libnetsnmp.$(LIB_EXTENSION)$(LIB_VERSION) $(VAL_LIBS) @LIBS - all: standardall - - snmpnetstat$(EXEEXT): ${LOBJS} ${USELIBS} -- ${LINK} ${CFLAGS} -o $@ ${LOBJS} ${LOCAL_LIBS} ${LDFLAGS} ${LIBS} -+ ${LINK} ${CFLAGS} ${LDFLAGS} -o $@ ${LOBJS} ${LOCAL_LIBS} ${LIBS} -diff --git a/snmplib/Makefile.in b/snmplib/Makefile.in -index ecbfc4d..1501636 100644 ---- a/snmplib/Makefile.in -+++ b/snmplib/Makefile.in -@@ -230,11 +230,11 @@ all: standardall - - # how to build the libraries. - libnetsnmp.$(LIB_EXTENSION)$(LIB_VERSION): $(TOBJS) -- $(LIB_LD_CMD) $@ $(TOBJS) $(LDFLAGS) @LNETSNMPLIBS@ -+ $(LIB_LD_CMD) $@ $(LDFLAGS) $(TOBJS) @LNETSNMPLIBS@ - $(RANLIB) $@ - - libsnmp.$(LIB_EXTENSION)$(LIB_VERSION): $(TOBJS) -- $(LIB_LD_CMD) $@ $(TOBJS) $(LDFLAGS) @LNETSNMPLIBS@ -+ $(LIB_LD_CMD) $@ $(LDFLAGS) $(TOBJS) @LNETSNMPLIBS@ - $(RANLIB) $@ - - # -diff --git a/testing/Makefile.in b/testing/Makefile.in -index 79d069d..a6d920e 100644 ---- a/testing/Makefile.in -+++ b/testing/Makefile.in -@@ -61,16 +61,16 @@ test-mibs: - cd $(srcdir)/rfc1213 ; ./run - - etest: etimetest.o $(PARSEOBJS) $(USELIBS) -- ${CC} -o $@ etimetest.o $(PARSEOBJS) ${LDFLAGS} ${LIBS} -+ ${CC} ${LDFLAGS} -o $@ etimetest.o $(PARSEOBJS) ${LIBS} - - ktest: keymanagetest.o $(PARSEOBJS) $(USELIBS) -- ${CC} -o $@ keymanagetest.o $(PARSEOBJS) ${LDFLAGS} ${LIBS} -+ ${CC} ${LDFLAGS} -o $@ keymanagetest.o $(PARSEOBJS) ${LIBS} - - misctest: misctest.o $(PARSEOBJS) $(USELIBS) -- ${CC} -o $@ misctest.o $(PARSEOBJS) ${LDFLAGS} ${LIBS} -+ ${CC} ${LDFLAGS} -o $@ misctest.o $(PARSEOBJS) ${LIBS} - - stest: scapitest.o $(PARSEOBJS) $(USELIBS) -- ${CC} -o $@ scapitest.o $(PARSEOBJS) ${LDFLAGS} ${LIBS} -+ ${CC} ${LDFLAGS} -o $@ scapitest.o $(PARSEOBJS) ${LIBS} - - clean: testclean - rm -f *.o core *.core $(TARG) diff --git a/meta-networking/recipes-protocols/net-snmp/net-snmp/0005-snmplib-keytools.c-Don-t-check-for-return-from-EVP_M.patch b/meta-networking/recipes-protocols/net-snmp/net-snmp/0005-snmplib-keytools.c-Don-t-check-for-return-from-EVP_M.patch deleted file mode 100644 index 7a6b35460e..0000000000 --- a/meta-networking/recipes-protocols/net-snmp/net-snmp/0005-snmplib-keytools.c-Don-t-check-for-return-from-EVP_M.patch +++ /dev/null @@ -1,37 +0,0 @@ -From c790411f9aa82064fea9bbf23b499fb6b7f22c4f Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Fri, 18 Sep 2015 00:28:45 -0400 -Subject: [PATCH] snmplib/keytools.c: Don't check for return from - EVP_MD_CTX_init() - -EVP_MD_CTX_init() API returns void, it fixes errors with new compilers - -snmplib/keytools.c: In function 'generate_Ku': error: invalid use of void expression - -Upstream-Status: Pending - -Signed-off-by: Khem Raj -Signed-off-by: Ovidiu Panait ---- - snmplib/keytools.c | 5 +---- - 1 file changed, 1 insertion(+), 4 deletions(-) - -diff --git a/snmplib/keytools.c b/snmplib/keytools.c -index 388e655..5a66898 100644 ---- a/snmplib/keytools.c -+++ b/snmplib/keytools.c -@@ -183,10 +183,7 @@ generate_Ku(const oid * hashtype, u_int hashtype_len, - ctx = EVP_MD_CTX_create(); - #else - ctx = malloc(sizeof(*ctx)); -- if (!EVP_MD_CTX_init(ctx)) { -- rval = SNMPERR_GENERR; -- goto generate_Ku_quit; -- } -+ EVP_MD_CTX_init(ctx); - #endif - if (!EVP_DigestInit(ctx, hashfn)) { - rval = SNMPERR_GENERR; --- -2.25.1 - diff --git a/meta-networking/recipes-protocols/net-snmp/net-snmp/0008-net-snmp-fix-engineBoots-value-on-SIGHUP.patch b/meta-networking/recipes-protocols/net-snmp/net-snmp/0008-net-snmp-fix-engineBoots-value-on-SIGHUP.patch deleted file mode 100644 index a57c4c8f14..0000000000 --- a/meta-networking/recipes-protocols/net-snmp/net-snmp/0008-net-snmp-fix-engineBoots-value-on-SIGHUP.patch +++ /dev/null @@ -1,46 +0,0 @@ -From b5cbe0953a7e7a3c77c7ec69dfe81254475f08c0 Mon Sep 17 00:00:00 2001 -From: Zheng Ruoqin -Date: Wed, 9 Jun 2021 15:47:30 +0900 -Subject: [PATCH] net snmp: fix engineBoots value on SIGHUP - -Upstream-Status: Pending - -Signed-off-by: Marian Florea -Signed-off-by: Li Zhou -Signed-off-by: Ovidiu Panait ---- - agent/snmpd.c | 1 + - snmplib/snmpv3.c | 4 ++-- - 2 files changed, 3 insertions(+), 2 deletions(-) - -diff --git a/agent/snmpd.c b/agent/snmpd.c -index fe31c87..d9f68dd 100644 ---- a/agent/snmpd.c -+++ b/agent/snmpd.c -@@ -1169,6 +1169,7 @@ snmpd_reconfig(void) - snmp_log(LOG_INFO, "NET-SNMP version %s restarted\n", - netsnmp_get_version()); - update_config(); -+ snmp_store(app_name); - send_easy_trap(SNMP_TRAP_ENTERPRISESPECIFIC, 3); - #ifdef HAVE_SIGPROCMASK - ret = sigprocmask(SIG_UNBLOCK, &set, NULL); -diff --git a/snmplib/snmpv3.c b/snmplib/snmpv3.c -index be9256f..d17d2e3 100644 ---- a/snmplib/snmpv3.c -+++ b/snmplib/snmpv3.c -@@ -1071,9 +1071,9 @@ init_snmpv3_post_config(int majorid, int minorid, void *serverarg, - /* - * if our engineID has changed at all, the boots record must be set to 1 - */ -- if (engineIDLen != oldEngineIDLength || -+ if (oldEngineIDLength != (size_t)0 && (engineIDLen != oldEngineIDLength || - oldEngineID == NULL || c_engineID == NULL || -- memcmp(oldEngineID, c_engineID, engineIDLen) != 0) { -+ memcmp(oldEngineID, c_engineID, engineIDLen) != 0)) { - engineBoots = 1; - } - --- -2.25.1 - diff --git a/meta-networking/recipes-protocols/net-snmp/net-snmp/0012-Fix-configuration-of-NETSNMP_FD_MASK_TYPE.patch b/meta-networking/recipes-protocols/net-snmp/net-snmp/0012-Fix-configuration-of-NETSNMP_FD_MASK_TYPE.patch deleted file mode 100644 index 9d4b769930..0000000000 --- a/meta-networking/recipes-protocols/net-snmp/net-snmp/0012-Fix-configuration-of-NETSNMP_FD_MASK_TYPE.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 21ea0b9ce5cc9445f7ffd7a9020b816681e16284 Mon Sep 17 00:00:00 2001 -From: Adam Gajda -Date: Mon, 2 Oct 2023 16:40:31 +0200 -Subject: [PATCH] Fix configuration of NETSNMP_FD_MASK_TYPE - -Upstream-Status: Backport -[https://github.com/net-snmp/net-snmp/commit/af1b7f77975bbb2fcbdb3f005f8cb010d1d33cd3] - -Signed-off-by: Yi Zhao ---- - configure | 2 +- - configure.d/config_project_types | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/configure b/configure -index 907d441..f4468c6 100755 ---- a/configure -+++ b/configure -@@ -31638,7 +31638,7 @@ CFLAGS="$CFLAGS -Werror" - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for the type of fd_set::fds_bits" >&5 - printf %s "checking for the type of fd_set::fds_bits... " >&6; } --for type in __fd_mask __int32_t unknown; do -+for type in __fd_mask __int32_t long\ int unknown; do - cat confdefs.h - <<_ACEOF >conftest.$ac_ext - /* end confdefs.h. */ - -diff --git a/configure.d/config_project_types b/configure.d/config_project_types -index 1b4c66b..a78e8eb 100644 ---- a/configure.d/config_project_types -+++ b/configure.d/config_project_types -@@ -66,7 +66,7 @@ netsnmp_save_CFLAGS=$CFLAGS - CFLAGS="$CFLAGS -Werror" - - AC_MSG_CHECKING([for the type of fd_set::fds_bits]) --for type in __fd_mask __int32_t unknown; do -+for type in __fd_mask __int32_t long\ int unknown; do - AC_COMPILE_IFELSE([AC_LANG_PROGRAM([ - #include - #include --- -2.25.1 - diff --git a/meta-networking/recipes-protocols/net-snmp/net-snmp/net-snmp-5.9.4-kernel-6.7.patch b/meta-networking/recipes-protocols/net-snmp/net-snmp/net-snmp-5.9.4-kernel-6.7.patch deleted file mode 100644 index 9111ed8ae2..0000000000 --- a/meta-networking/recipes-protocols/net-snmp/net-snmp/net-snmp-5.9.4-kernel-6.7.patch +++ /dev/null @@ -1,123 +0,0 @@ -From f5ae6baf0018abda9dedc368fe6d52c0d7a8ab8f Mon Sep 17 00:00:00 2001 -From: Philippe Troin -Date: Sat, 3 Feb 2024 10:30:30 -0800 -Subject: [PATCH] Add Linux 6.7 compatibility parsing /proc/net/snmp - -Linux 6.7 adds a new OutTransmits field to Ip in /proc/net/snmp. -This breaks the hard-coded assumptions about the Ip line length. -Add compatibility to parse Linux 6.7 Ip header while keep support -for previous versions. - -Upstream-Status: Backport [https://github.com/net-snmp/net-snmp/commit/49d60ba57f4b462df7dc5fd5b38b4425dab0982c] -Signed-off-by: Khem Raj ---- - .../ip-mib/data_access/systemstats_linux.c | 46 +++++++++++++++---- - 1 file changed, 37 insertions(+), 9 deletions(-) - -diff --git a/agent/mibgroup/ip-mib/data_access/systemstats_linux.c b/agent/mibgroup/ip-mib/data_access/systemstats_linux.c -index 49e0a34d5c..f04e828a94 100644 ---- a/agent/mibgroup/ip-mib/data_access/systemstats_linux.c -+++ b/agent/mibgroup/ip-mib/data_access/systemstats_linux.c -@@ -36,7 +36,7 @@ netsnmp_access_systemstats_arch_init(void) - } - - /* -- /proc/net/snmp -+ /proc/net/snmp - Linux 6.6 and lower - - Ip: Forwarding DefaultTTL InReceives InHdrErrors InAddrErrors ForwDatagrams InUnknownProtos InDiscards InDelivers OutRequests OutDiscards OutNoRoutes ReasmTimeout ReasmReqds ReasmOKs ReasmFails FragOKs FragFails FragCreates - Ip: 2 64 7083534 0 0 0 0 0 6860233 6548963 0 0 1 286623 63322 1 259920 0 0 -@@ -49,6 +49,26 @@ netsnmp_access_systemstats_arch_init(void) - - Udp: InDatagrams NoPorts InErrors OutDatagrams - Udp: 1491094 122 0 1466178 -+* -+ /proc/net/snmp - Linux 6.7 and higher -+ -+ Ip: Forwarding DefaultTTL InReceives InHdrErrors InAddrErrors ForwDatagrams InUnknownProtos InDiscards InDelivers OutRequests OutDiscards OutNoRoutes ReasmTimeout ReasmReqds ReasmOKs ReasmFails FragOKs FragFails FragCreates OutTransmits -+ Ip: 1 64 50859058 496 0 37470604 0 0 20472980 7515791 1756 0 0 7264 3632 0 3548 0 7096 44961424 -+ -+ Icmp: InMsgs InErrors InCsumErrors InDestUnreachs InTimeExcds InParmProbs InSrcQuenchs InRedirects InEchos InEchoReps InTimestamps InTimestampReps InAddrMasks InAddrMaskReps OutMsgs OutErrors OutRateLimitGlobal OutRateLimitHost OutDestUnreachs OutTimeExcds OutParmProbs OutSrcQuenchs OutRedirects OutEchos OutEchoReps OutTimestamps OutTimestampReps OutAddrMasks OutAddrMaskReps -+ Icmp: 114447 2655 0 17589 0 0 0 0 66905 29953 0 0 0 0 143956 0 0 572 16610 484 0 0 0 59957 66905 0 0 0 0 -+ -+ IcmpMsg: InType0 InType3 InType8 OutType0 OutType3 OutType8 OutType11 -+ IcmpMsg: 29953 17589 66905 66905 16610 59957 484 -+ -+ Tcp: RtoAlgorithm RtoMin RtoMax MaxConn ActiveOpens PassiveOpens AttemptFails EstabResets CurrEstab InSegs OutSegs RetransSegs InErrs OutRsts InCsumErrors -+ Tcp: 1 200 120000 -1 17744 13525 307 3783 6 18093137 9277788 3499 8 7442 0 -+ -+ Udp: InDatagrams NoPorts InErrors OutDatagrams RcvbufErrors SndbufErrors InCsumErrors IgnoredMulti MemErrors -+ Udp: 2257832 1422 0 2252835 0 0 0 84 0 -+ -+ UdpLite: InDatagrams NoPorts InErrors OutDatagrams RcvbufErrors SndbufErrors InCsumErrors IgnoredMulti MemErrors -+ UdpLite: 0 0 0 0 0 0 0 0 0 - */ - - -@@ -101,10 +121,10 @@ _systemstats_v4(netsnmp_container* container, u_int load_flags) - FILE *devin; - char line[1024]; - netsnmp_systemstats_entry *entry = NULL; -- int scan_count; -+ int scan_count, expected_scan_count; - char *stats, *start = line; - int len; -- unsigned long long scan_vals[19]; -+ unsigned long long scan_vals[20]; - - DEBUGMSGTL(("access:systemstats:container:arch", "load v4 (flags %x)\n", - load_flags)); -@@ -126,10 +146,17 @@ _systemstats_v4(netsnmp_container* container, u_int load_flags) - */ - NETSNMP_IGNORE_RESULT(fgets(line, sizeof(line), devin)); - len = strlen(line); -- if (224 != len) { -+ switch (len) { -+ case 224: -+ expected_scan_count = 19; -+ break; -+ case 237: -+ expected_scan_count = 20; -+ break; -+ default: - fclose(devin); - snmp_log(LOG_ERR, "systemstats_linux: unexpected header length in /proc/net/snmp." -- " %d != 224\n", len); -+ " %d not in { 224, 237 } \n", len); - return -4; - } - -@@ -178,20 +205,20 @@ _systemstats_v4(netsnmp_container* container, u_int load_flags) - memset(scan_vals, 0x0, sizeof(scan_vals)); - scan_count = sscanf(stats, - "%llu %llu %llu %llu %llu %llu %llu %llu %llu %llu" -- "%llu %llu %llu %llu %llu %llu %llu %llu %llu", -+ "%llu %llu %llu %llu %llu %llu %llu %llu %llu %llu", - &scan_vals[0],&scan_vals[1],&scan_vals[2], - &scan_vals[3],&scan_vals[4],&scan_vals[5], - &scan_vals[6],&scan_vals[7],&scan_vals[8], - &scan_vals[9],&scan_vals[10],&scan_vals[11], - &scan_vals[12],&scan_vals[13],&scan_vals[14], - &scan_vals[15],&scan_vals[16],&scan_vals[17], -- &scan_vals[18]); -+ &scan_vals[18],&scan_vals[19]); - DEBUGMSGTL(("access:systemstats", " read %d values\n", scan_count)); - -- if(scan_count != 19) { -+ if(scan_count != expected_scan_count) { - snmp_log(LOG_ERR, - "error scanning systemstats data (expected %d, got %d)\n", -- 19, scan_count); -+ expected_scan_count, scan_count); - netsnmp_access_systemstats_entry_free(entry); - return -4; - } -@@ -223,6 +250,7 @@ _systemstats_v4(netsnmp_container* container, u_int load_flags) - entry->stats.HCOutFragFails.high = scan_vals[17] >> 32; - entry->stats.HCOutFragCreates.low = scan_vals[18] & 0xffffffff; - entry->stats.HCOutFragCreates.high = scan_vals[18] >> 32; -+ /* entry->stats. = scan_vals[19]; / * OutTransmits */ - - entry->stats.columnAvail[IPSYSTEMSTATSTABLE_HCINRECEIVES] = 1; - entry->stats.columnAvail[IPSYSTEMSTATSTABLE_INHDRERRORS] = 1; - diff --git a/meta-networking/recipes-protocols/net-snmp/net-snmp_5.9.4.bb b/meta-networking/recipes-protocols/net-snmp/net-snmp_5.9.5.bb similarity index 96% rename from meta-networking/recipes-protocols/net-snmp/net-snmp_5.9.4.bb rename to meta-networking/recipes-protocols/net-snmp/net-snmp_5.9.5.bb index 44a3cfc745..f4108d9715 100644 --- a/meta-networking/recipes-protocols/net-snmp/net-snmp_5.9.4.bb +++ b/meta-networking/recipes-protocols/net-snmp/net-snmp_5.9.5.bb @@ -19,20 +19,14 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/net-snmp/net-snmp-${PV}.tar.gz \ file://0002-net-snmp-fix-libtool-finish.patch \ file://0003-testing-add-the-output-format-for-ptest.patch \ file://0004-config_os_headers-Error-Fix.patch \ - file://0005-snmplib-keytools.c-Don-t-check-for-return-from-EVP_M.patch \ file://0006-get_pid_from_inode-Include-limit.h.patch \ file://0007-configure-fix-incorrect-variable.patch \ - file://0008-net-snmp-fix-engineBoots-value-on-SIGHUP.patch \ file://0009-net-snmp-fix-for-disable-des.patch \ file://0010-net-snmp-Reproducibility-Don-t-check-build-host-for.patch \ file://0011-ac_add_search_path.m4-keep-consistent-between-32bit-.patch \ - file://0012-Fix-configuration-of-NETSNMP_FD_MASK_TYPE.patch \ - file://0001-Android-Fix-the-build.patch \ file://netsnmp-swinst-crash.patch \ - file://net-snmp-5.9.4-kernel-6.7.patch \ - file://0001-Fix-LDFLAGS-vs-LIBS-ordering.patch \ " -SRC_URI[sha256sum] = "8b4de01391e74e3c7014beb43961a2d6d6fa03acc34280b9585f4930745b0544" +SRC_URI[sha256sum] = "07f94f06a8d681485e43eeec4f190d9bea43e1b335146d0de466b6de3f3f4c5a" UPSTREAM_CHECK_URI = "https://sourceforge.net/projects/net-snmp/files/net-snmp/" UPSTREAM_CHECK_REGEX = "/net-snmp/(?P\d+(\.\d+)+)/" From patchwork Tue Dec 23 06:10:38 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Liu Yiding X-Patchwork-Id: 77294 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9D0B5E6B278 for ; Tue, 23 Dec 2025 06:11:11 +0000 (UTC) Received: from esa10.hc1455-7.c3s2.iphmx.com (esa10.hc1455-7.c3s2.iphmx.com [139.138.36.225]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.96108.1766470269223937419 for ; Mon, 22 Dec 2025 22:11:09 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@fujitsu.com header.s=fj2 header.b=WY3AQdf8; spf=pass (domain: fujitsu.com, ip: 139.138.36.225, mailfrom: liuyd.fnst@fujitsu.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj2; t=1766470270; x=1798006270; h=from:to:subject:date:message-id:in-reply-to:references: mime-version:content-transfer-encoding; bh=YWv6uSicYm7SpciEEXT39nJC59jaj3JG32dwi1YGdHA=; b=WY3AQdf8WhPh6tszu/4UE51AiaRAKTy8vPXOagQBsTMrUXiuuE2hbidy gznibqZgry8P5t+QKUMkUzrF9vDVDhVRxtPIGfqtYiwR4cYJhzE2kIR0/ l80SSltArSDJ4iM2P9edr2EkEFz/Oc/2addztpTCza5kvOt+l3fvaEpa2 nVGy/CMp0hYmoKKSswedehHb+aPKuqM8+txRkUNvLZuUk37oJaqh0RR+J qYmBWB2Q0fea+/RKLaH/j15CcZqyrZPwe/UTUzrFsLCa0osof8jkGRLlM fzL1dDGqP8vs9ZXAX4numf431zcL/otecp+mO/GywRD5c8ZpsZO9ut1qD g==; X-CSE-ConnectionGUID: Q0oT+fvvTNeUmG+ERayrPA== X-CSE-MsgGUID: ROjF++DoTL2IvysbhNMAfQ== X-IronPort-AV: E=McAfee;i="6800,10657,11650"; a="211018730" X-IronPort-AV: E=Sophos;i="6.21,170,1763391600"; d="scan'208";a="211018730" Received: from unknown (HELO az2uksmgr1.o.css.fujitsu.com) ([52.151.125.128]) by esa10.hc1455-7.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Dec 2025 15:11:08 +0900 Received: from az2uksmgm2.o.css.fujitsu.com (unknown [10.151.22.199]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by az2uksmgr1.o.css.fujitsu.com (Postfix) with ESMTPS id BF9661C1C704 for ; Tue, 23 Dec 2025 06:11:07 +0000 (UTC) Received: from az2uksmom3.o.css.fujitsu.com (az2uksmom3.o.css.fujitsu.com [10.151.22.205]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by az2uksmgm2.o.css.fujitsu.com (Postfix) with ESMTPS id 7B1221800097 for ; Tue, 23 Dec 2025 06:11:07 +0000 (UTC) Received: from G08FNSTD190101.g08.fujitsu.local (unknown [10.193.135.3]) by az2uksmom3.o.css.fujitsu.com (Postfix) with ESMTP id 526E510005B4 for ; Tue, 23 Dec 2025 06:11:05 +0000 (UTC) From: Liu Yiding To: openembedded-devel@lists.openembedded.org Subject: [oe][meta-networking][PATCH 3/7] flatbuffers: upgrade 25.9.23 -> 25.12.19 Date: Tue, 23 Dec 2025 14:10:38 +0800 Message-ID: <20251223061043.659-3-liuyd.fnst@fujitsu.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251223061043.659-1-liuyd.fnst@fujitsu.com> References: <20251223061043.659-1-liuyd.fnst@fujitsu.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 23 Dec 2025 06:11:11 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/122819 Changelog: https://github.com/google/flatbuffers/releases/tag/v25.12.19 Signed-off-by: Liu Yiding --- meta-oe/recipes-devtools/flatbuffers/flatbuffers.inc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta-oe/recipes-devtools/flatbuffers/flatbuffers.inc b/meta-oe/recipes-devtools/flatbuffers/flatbuffers.inc index 8f40cbed4a..1168369f89 100644 --- a/meta-oe/recipes-devtools/flatbuffers/flatbuffers.inc +++ b/meta-oe/recipes-devtools/flatbuffers/flatbuffers.inc @@ -1,3 +1,3 @@ -PV = "25.9.23" -SRCREV = "187240970746d00bbd26b0f5873ed54d2477f9f3" -SRC_URI = "git://github.com/google/flatbuffers.git;branch=master;protocol=https" +PV = "25.12.19" +SRCREV = "7e163021e59cca4f8e1e35a7c828b5c6b7915953" +SRC_URI = "git://github.com/google/flatbuffers.git;branch=master;protocol=https;tag=v${PV}" From patchwork Tue Dec 23 06:10:39 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Liu Yiding X-Patchwork-Id: 77297 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id A305FE6B277 for ; Tue, 23 Dec 2025 06:11:31 +0000 (UTC) Received: from esa9.hc1455-7.c3s2.iphmx.com (esa9.hc1455-7.c3s2.iphmx.com [139.138.36.223]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.96112.1766470282826665350 for ; Mon, 22 Dec 2025 22:11:23 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@fujitsu.com header.s=fj2 header.b=lbyrkGS8; spf=pass (domain: fujitsu.com, ip: 139.138.36.223, mailfrom: liuyd.fnst@fujitsu.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj2; t=1766470282; x=1798006282; h=from:to:subject:date:message-id:in-reply-to:references: mime-version:content-transfer-encoding; bh=b6k1jWDhAYpssWAdR0mKeZ7QjRvixQzJRROx3+NciVw=; b=lbyrkGS8Z+AuLX8ho+hKK+Yzk6mVu/u0bGv6gFRBqUq+Im54wvUpCSQ0 PIJdXUH/3CqiZ8LBU3m/n8TbyzbPeVlJNcKmlKPn7DLf9sO9OSYWDpi0B xDU5vZKIYgE3puit01X+0r0wBrYd4IbZq9AvQg67rlKHBTSMCFVzHvgZ6 Q2vDCAQgyUmB53Zg+uygUX+Bv6zQlQC7UBoYPEoYtenEZnfmvL9aL7BJK eZ+9Acr4v/zZRYEsIMKKb8h1uKfwtf/09vv+siq+94DTggZ4XWMlbwENG 7d4AuMwwVzabxrcYLJ7eNLftFyUOkEsPDozXhms8grQMc3AP2t36t2QOW w==; X-CSE-ConnectionGUID: mT4gg+1HSAuz0TZybMtf5w== X-CSE-MsgGUID: MkX/GZB4QgazjPSaU6vhxg== X-IronPort-AV: E=McAfee;i="6800,10657,11650"; a="212167791" X-IronPort-AV: E=Sophos;i="6.21,170,1763391600"; d="scan'208";a="212167791" Received: from unknown (HELO az2uksmgr4.o.css.fujitsu.com) ([52.151.125.128]) by esa9.hc1455-7.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Dec 2025 15:11:21 +0900 Received: from az2uksmgm2.o.css.fujitsu.com (unknown [10.151.22.199]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by az2uksmgr4.o.css.fujitsu.com (Postfix) with ESMTPS id 48273C0181F for ; Tue, 23 Dec 2025 06:11:21 +0000 (UTC) Received: from az2uksmom3.o.css.fujitsu.com (az2uksmom3.o.css.fujitsu.com [10.151.22.205]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by az2uksmgm2.o.css.fujitsu.com (Postfix) with ESMTPS id 01DF31801FC6 for ; Tue, 23 Dec 2025 06:11:21 +0000 (UTC) Received: from G08FNSTD190101.g08.fujitsu.local (unknown [10.193.135.3]) by az2uksmom3.o.css.fujitsu.com (Postfix) with ESMTP id D2ACA10005B2 for ; Tue, 23 Dec 2025 06:11:18 +0000 (UTC) From: Liu Yiding To: openembedded-devel@lists.openembedded.org Subject: [oe][meta-oe][PATCH 4/7] mpv: upgrade 0.40.0 -> 0.41.0 Date: Tue, 23 Dec 2025 14:10:39 +0800 Message-ID: <20251223061043.659-4-liuyd.fnst@fujitsu.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251223061043.659-1-liuyd.fnst@fujitsu.com> References: <20251223061043.659-1-liuyd.fnst@fujitsu.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 23 Dec 2025 06:11:31 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/122820 1.Changelog: https://github.com/mpv-player/mpv/releases/tag/v0.41.0 2.Drop 0001-mpv-fix-build-with-ffmpeg-8.0.patch as it was merged in 0.41.0. Signed-off-by: Liu Yiding --- .../0001-mpv-fix-build-with-ffmpeg-8.0.patch | 41 ------------------- .../mplayer/{mpv_0.40.0.bb => mpv_0.41.0.bb} | 5 +-- 2 files changed, 2 insertions(+), 44 deletions(-) delete mode 100644 meta-oe/recipes-multimedia/mplayer/mpv/0001-mpv-fix-build-with-ffmpeg-8.0.patch rename meta-oe/recipes-multimedia/mplayer/{mpv_0.40.0.bb => mpv_0.41.0.bb} (95%) diff --git a/meta-oe/recipes-multimedia/mplayer/mpv/0001-mpv-fix-build-with-ffmpeg-8.0.patch b/meta-oe/recipes-multimedia/mplayer/mpv/0001-mpv-fix-build-with-ffmpeg-8.0.patch deleted file mode 100644 index ea705a4c73..0000000000 --- a/meta-oe/recipes-multimedia/mplayer/mpv/0001-mpv-fix-build-with-ffmpeg-8.0.patch +++ /dev/null @@ -1,41 +0,0 @@ -From dd80e5841894f854e2d994601016151531521d9a Mon Sep 17 00:00:00 2001 -From: Markus Volk -Date: Tue, 16 Sep 2025 09:37:48 +0200 -Subject: [PATCH] mpv: fix build with ffmpeg 8.0 - -quick fix, only compile tested - -Signed-off-by: Markus Volk - -Upstream-Status: Pending ---- - demux/demux_mkv.c | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/demux/demux_mkv.c b/demux/demux_mkv.c -index 135edcc23d..cc7ce3e98f 100644 ---- a/demux/demux_mkv.c -+++ b/demux/demux_mkv.c -@@ -2200,16 +2200,16 @@ static int demux_mkv_open_sub(demuxer_t *demuxer, mkv_track_t *track) - // [0x30..0x37] are component tags utilized for - // non-mobile captioning service ("profile A"). - if (component_tag >= 0x30 && component_tag <= 0x37) -- lav->profile = FF_PROFILE_ARIB_PROFILE_A; -+ lav->profile = AV_PROFILE_ARIB_PROFILE_A; - break; - case 0x0012: - // component tag 0x87 signifies a mobile/partial reception - // (1seg) captioning service ("profile C"). - if (component_tag == 0x87) -- lav->profile = FF_PROFILE_ARIB_PROFILE_C; -+ lav->profile = AV_PROFILE_ARIB_PROFILE_C; - break; - } -- if (lav->profile == FF_PROFILE_UNKNOWN) -+ if (lav->profile == AV_PROFILE_UNKNOWN) - MP_WARN(demuxer, "ARIB caption profile %02x / %04x not supported.\n", - component_tag, data_component_id); - } --- -2.50.1 - diff --git a/meta-oe/recipes-multimedia/mplayer/mpv_0.40.0.bb b/meta-oe/recipes-multimedia/mplayer/mpv_0.41.0.bb similarity index 95% rename from meta-oe/recipes-multimedia/mplayer/mpv_0.40.0.bb rename to meta-oe/recipes-multimedia/mplayer/mpv_0.41.0.bb index 117395b371..ccb66adb7a 100644 --- a/meta-oe/recipes-multimedia/mplayer/mpv_0.40.0.bb +++ b/meta-oe/recipes-multimedia/mplayer/mpv_0.41.0.bb @@ -16,9 +16,8 @@ DEPENDS = " \ LICENSE = "GPL-2.0-or-later" LIC_FILES_CHKSUM = "file://LICENSE.GPL;md5=570a9b3749dd0463a1778803b12a6dce" -SRCREV = "e48ac7ce08462f5e33af6ef9deeac6fa87eef01e" -SRC_URI = "git://github.com/mpv-player/mpv;name=mpv;branch=release/${@oe.utils.trim_version('${PV}', 2)};protocol=https" -SRC_URI += "file://0001-mpv-fix-build-with-ffmpeg-8.0.patch" +SRCREV = "41f6a645068483470267271e1d09966ca3b9f413" +SRC_URI = "git://github.com/mpv-player/mpv;name=mpv;branch=release/${@oe.utils.trim_version('${PV}', 2)};protocol=https;tag=v${PV}" inherit meson pkgconfig mime-xdg From patchwork Tue Dec 23 06:10:40 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Liu Yiding X-Patchwork-Id: 77296 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id A1C78E6B27C for ; Tue, 23 Dec 2025 06:11:31 +0000 (UTC) Received: from esa1.hc1455-7.c3s2.iphmx.com (esa1.hc1455-7.c3s2.iphmx.com [207.54.90.47]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.96113.1766470289619930946 for ; Mon, 22 Dec 2025 22:11:30 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@fujitsu.com header.s=fj2 header.b=P/RHkoiR; spf=pass (domain: fujitsu.com, ip: 207.54.90.47, mailfrom: liuyd.fnst@fujitsu.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj2; t=1766470288; x=1798006288; h=from:to:subject:date:message-id:in-reply-to:references: mime-version:content-transfer-encoding; bh=d3Q1jZLAnrGZVzWFzECUYh7E9NzMqJ+5W0b2vPCwtm8=; b=P/RHkoiR2JbmVAw71QVrXMY6F2pb8VJowWAujNch6qacU1Q/VuCqMcB2 p12G2pwLmxwez8qLSYFt1pswC6YCiGCvQpoWGPqtiTVFVcWQ4wZagiH4H 5F57t8AZ5oIt6s0HoxzJKBJjewL+kUpRqv21G4f/5LkGTeDgFyQAWl0nu VosBDLUY5BzbNVABJ6sX+1m6cs9EIJLzIAmhHiCk3AX8Kw1BcR1TJWDfT 2RNzrx+ntLDNsd76aRSBN97j99TVt+pX0zC1iWSTLKU+tt/5IfX+bn0lo ksryqC8KC5Pwd2PghesoosMMDF3iQcxzuHEmGey7N8F3eB/ueroBwuzy1 A==; X-CSE-ConnectionGUID: 9b1NgPK9TT2On2R+Xg8x6w== X-CSE-MsgGUID: TJBDGcX7S3aqdoQ/qSQdtQ== X-IronPort-AV: E=McAfee;i="6800,10657,11650"; a="223621747" X-IronPort-AV: E=Sophos;i="6.21,170,1763391600"; d="scan'208";a="223621747" Received: from unknown (HELO az2uksmgr4.o.css.fujitsu.com) ([52.151.125.128]) by esa1.hc1455-7.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Dec 2025 15:11:27 +0900 Received: from az2uksmgm2.o.css.fujitsu.com (unknown [10.151.22.199]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by az2uksmgr4.o.css.fujitsu.com (Postfix) with ESMTPS id CE138C00357 for ; Tue, 23 Dec 2025 06:11:27 +0000 (UTC) Received: from az2uksmom3.o.css.fujitsu.com (az2uksmom3.o.css.fujitsu.com [10.151.22.205]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by az2uksmgm2.o.css.fujitsu.com (Postfix) with ESMTPS id 8B1991801FDE for ; Tue, 23 Dec 2025 06:11:27 +0000 (UTC) Received: from G08FNSTD190101.g08.fujitsu.local (unknown [10.193.135.3]) by az2uksmom3.o.css.fujitsu.com (Postfix) with ESMTP id 6BF1610005B2 for ; Tue, 23 Dec 2025 06:11:25 +0000 (UTC) From: Liu Yiding To: openembedded-devel@lists.openembedded.org Subject: [oe][meta-oe][PATCH 5/7] polkit: upgrade 126 -> 127 Date: Tue, 23 Dec 2025 14:10:40 +0800 Message-ID: <20251223061043.659-5-liuyd.fnst@fujitsu.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251223061043.659-1-liuyd.fnst@fujitsu.com> References: <20251223061043.659-1-liuyd.fnst@fujitsu.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 23 Dec 2025 06:11:31 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/122821 Signed-off-by: Liu Yiding --- .../polkit/{polkit_126.bb => polkit_127.bb} | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) rename meta-oe/recipes-extended/polkit/{polkit_126.bb => polkit_127.bb} (92%) diff --git a/meta-oe/recipes-extended/polkit/polkit_126.bb b/meta-oe/recipes-extended/polkit/polkit_127.bb similarity index 92% rename from meta-oe/recipes-extended/polkit/polkit_126.bb rename to meta-oe/recipes-extended/polkit/polkit_127.bb index 0438c4e464..40eca9f9ee 100644 --- a/meta-oe/recipes-extended/polkit/polkit_126.bb +++ b/meta-oe/recipes-extended/polkit/polkit_127.bb @@ -5,9 +5,9 @@ LICENSE = "LGPL-2.0-or-later" LIC_FILES_CHKSUM = "file://COPYING;md5=155db86cdbafa7532b41f390409283eb" BUGTRACKER = "https://github.com/polkit-org/polkit/issues" -SRC_URI = "git://github.com/polkit-org/polkit.git;protocol=https;branch=main" +SRC_URI = "git://github.com/polkit-org/polkit.git;protocol=https;branch=main;tag=${PV}" -SRCREV = "d627b0d1e1108563658dabe3fb8d2a065e64df10" +SRCREV = "9e4894c969eecf26a3ba762f4f7a268aa0fb3e51" DEPENDS = "expat glib-2.0 duktape" @@ -62,4 +62,6 @@ FILES:${PN} += " \ ${nonarch_libdir}/tmpfiles.d \ ${nonarch_libdir}/polkit-1 \ ${datadir} \ + ${systemd_unitdir}/system/polkit-agent-helper.socket \ + ${systemd_unitdir}/system/polkit-agent-helper@.service \ " From patchwork Tue Dec 23 06:10:41 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Liu Yiding X-Patchwork-Id: 77298 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id A216DE6B27D for ; Tue, 23 Dec 2025 06:11:51 +0000 (UTC) Received: from esa2.hc1455-7.c3s2.iphmx.com (esa2.hc1455-7.c3s2.iphmx.com [207.54.90.48]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.95979.1766470310297896212 for ; Mon, 22 Dec 2025 22:11:50 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@fujitsu.com header.s=fj2 header.b=NHdM/uC3; spf=pass (domain: fujitsu.com, ip: 207.54.90.48, mailfrom: liuyd.fnst@fujitsu.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj2; t=1766470311; x=1798006311; h=from:to:subject:date:message-id:in-reply-to:references: mime-version:content-transfer-encoding; bh=IVZfuKMZfQnX0HSzvcpaLICroDAds9V5Q4YS/NskKjI=; b=NHdM/uC3gHY+XJt9wkYMLp3WC+0tdppAa2WCpFT/EAABsdLKH3luXYxM sc5evfLI3l6PoP4PGthOMFqUPYkiDJx1FHjcBMizw2IwwzJ+6McuCoezp COkDL0zWBGH+BKis3bHx1sBlx2I9nMm3vzaTLVXWu0glv39GxVbbLVokb gvQorOP0+FcKKnKnZDAkQ6d3Y8ApLHz3v2zQr5PxgkfFM3/rcJUYWtHGF B10yIPX8SfyYFqBtTyOhoOFghRkH4g3OJZi+0LPZ041zGuNiTmvBP5EAX o7dWgJUf/pM5kuE4jMakmy2OS3qjm7TiagxSuqonQTldmmFmqglLFbO+D A==; X-CSE-ConnectionGUID: I101VzPrQySX4NeFZSxU8g== X-CSE-MsgGUID: m6almD0uQSWmsDQ2l8alVQ== X-IronPort-AV: E=McAfee;i="6800,10657,11650"; a="223561281" X-IronPort-AV: E=Sophos;i="6.21,170,1763391600"; d="scan'208";a="223561281" Received: from unknown (HELO az2uksmgr1.o.css.fujitsu.com) ([52.151.125.19]) by esa2.hc1455-7.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Dec 2025 15:11:49 +0900 Received: from az2uksmgm4.o.css.fujitsu.com (unknown [10.151.22.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by az2uksmgr1.o.css.fujitsu.com (Postfix) with ESMTPS id 8EF4A1C1C717 for ; Tue, 23 Dec 2025 06:11:48 +0000 (UTC) Received: from az2uksmom3.o.css.fujitsu.com (az2uksmom3.o.css.fujitsu.com [10.151.22.205]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by az2uksmgm4.o.css.fujitsu.com (Postfix) with ESMTPS id 4C0A8140037F for ; Tue, 23 Dec 2025 06:11:48 +0000 (UTC) Received: from G08FNSTD190101.g08.fujitsu.local (unknown [10.193.135.3]) by az2uksmom3.o.css.fujitsu.com (Postfix) with ESMTP id 2915110005BD for ; Tue, 23 Dec 2025 06:11:45 +0000 (UTC) From: Liu Yiding To: openembedded-devel@lists.openembedded.org Subject: [oe][meta-oe][PATCH 6/7] rwmem: upgrade 1.2 -> 2.0 Date: Tue, 23 Dec 2025 14:10:41 +0800 Message-ID: <20251223061043.659-6-liuyd.fnst@fujitsu.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251223061043.659-1-liuyd.fnst@fujitsu.com> References: <20251223061043.659-1-liuyd.fnst@fujitsu.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 23 Dec 2025 06:11:51 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/122822 2. Pyrwmem and static-libc build option has been removed in 2.0. Signed-off-by: Liu Yiding --- .../rwmem/0001-include-missing-cstdint.patch | 32 ------------------- .../rwmem/{rwmem_1.2.bb => rwmem_2.0.bb} | 16 ++-------- 2 files changed, 3 insertions(+), 45 deletions(-) delete mode 100644 meta-oe/dynamic-layers/meta-python/recipes-bsp/rwmem/rwmem/0001-include-missing-cstdint.patch rename meta-oe/dynamic-layers/meta-python/recipes-bsp/rwmem/{rwmem_1.2.bb => rwmem_2.0.bb} (64%) diff --git a/meta-oe/dynamic-layers/meta-python/recipes-bsp/rwmem/rwmem/0001-include-missing-cstdint.patch b/meta-oe/dynamic-layers/meta-python/recipes-bsp/rwmem/rwmem/0001-include-missing-cstdint.patch deleted file mode 100644 index 0560daa4c2..0000000000 --- a/meta-oe/dynamic-layers/meta-python/recipes-bsp/rwmem/rwmem/0001-include-missing-cstdint.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 84e884f99e581515b49d8973538bb17e1e6c0dc0 Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Thu, 26 Jan 2023 20:45:57 -0800 -Subject: [PATCH] include missing - -gcc 13 moved some includes around and as a result is no -longer transitively included [1]. Explicitly include it for -uint{32,64}_t. - -[1] https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes - -Upstream-Status: Submitted [https://github.com/tomba/rwmem/pull/7] -Signed-off-by: Khem Raj ---- - librwmem/helpers.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/librwmem/helpers.h b/librwmem/helpers.h -index a0a738b..8d02c9c 100644 ---- a/librwmem/helpers.h -+++ b/librwmem/helpers.h -@@ -1,6 +1,7 @@ - #pragma once - - #include -+#include - #include - #include - #include --- -2.39.1 - diff --git a/meta-oe/dynamic-layers/meta-python/recipes-bsp/rwmem/rwmem_1.2.bb b/meta-oe/dynamic-layers/meta-python/recipes-bsp/rwmem/rwmem_2.0.bb similarity index 64% rename from meta-oe/dynamic-layers/meta-python/recipes-bsp/rwmem/rwmem_1.2.bb rename to meta-oe/dynamic-layers/meta-python/recipes-bsp/rwmem/rwmem_2.0.bb index 078be849a3..aea81ee23f 100644 --- a/meta-oe/dynamic-layers/meta-python/recipes-bsp/rwmem/rwmem_1.2.bb +++ b/meta-oe/dynamic-layers/meta-python/recipes-bsp/rwmem/rwmem_2.0.bb @@ -14,22 +14,12 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=b234ee4d69f5fce4486a80fdaf4a4263" DEPENDS += "fmt libinih" -PV .= "+git" +SRCREV = "d8dda76a0d8bc3356120d087f783d237602e0278" -SRCREV = "8416326777b2aada0706539b8f9f6acefa476b16" +SRC_URI = "git://github.com/tomba/rwmem.git;protocol=https;name=rwmem;branch=master;tag=${PV}" -SRC_URI = "git://github.com/tomba/rwmem.git;protocol=https;name=rwmem;branch=master \ - file://0001-include-missing-cstdint.patch" - - -inherit meson pkgconfig python3native - -PACKAGECONFIG ?= "python static" -PACKAGECONFIG[python] = "-Dpyrwmem=enabled,-Dpyrwmem=disabled,cmake-native python3 python3-pybind11" -PACKAGECONFIG[static] = "-Dstatic-libc=true,-Dstatic-libc=false," +inherit meson pkgconfig do_install:append() { install -D -m 0644 ${B}/librwmem/librwmem.a ${D}${libdir}/librwmem.a } - -FILES:${PN} += "${PYTHON_SITEPACKAGES_DIR}/pyrwmem" From patchwork Tue Dec 23 06:10:42 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Liu Yiding X-Patchwork-Id: 77299 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id A6915E6B27F for ; Tue, 23 Dec 2025 06:12:01 +0000 (UTC) Received: from esa12.hc1455-7.c3s2.iphmx.com (esa12.hc1455-7.c3s2.iphmx.com [139.138.37.100]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.95981.1766470312197547361 for ; Mon, 22 Dec 2025 22:11:52 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@fujitsu.com header.s=fj2 header.b=ho79yNJT; spf=pass (domain: fujitsu.com, ip: 139.138.37.100, mailfrom: liuyd.fnst@fujitsu.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj2; t=1766470312; x=1798006312; h=from:to:subject:date:message-id:in-reply-to:references: mime-version:content-transfer-encoding; bh=FfM/pLB7/oMZpNLbU5QQH/75sqy3Q3EqA9/JRzbvCVU=; b=ho79yNJTanhQXyCwplFusf6kkxKWOKF3BYpuMdYMcBe97mnweEH0ctWg hqfnPjEiwQtjA5+pkL0cIlfvnmQ60XNWfQctwrrfJXbJSuyBfLCBGiZmD MNxj7EW/zXUTh/frlq6fPNXcNWqyVpLZGssh/3Yoxl796R/G0vFngNJnI atlsoCt6vY1FDHLCoWiZ7FvtSb4oWMzRLKztW2KoCIeyHSpcDOMNMpvW1 Huff93KhXp8shmMHYZhOo+5/0KWoOU/Pg5ZkDy9pg9e45t8T1w9Tlus87 mApqgXDZJm8/4iPVX7qq6mnfFcGFIz5im2iAew/b5Ty+gcIvC8LRl0eIK g==; X-CSE-ConnectionGUID: eARkwS4iTJuzxJ8JtRth1w== X-CSE-MsgGUID: DoLHLzrGQ/ONZnjKdTej2w== X-IronPort-AV: E=McAfee;i="6800,10657,11650"; a="202559022" X-IronPort-AV: E=Sophos;i="6.21,170,1763391600"; d="scan'208";a="202559022" Received: from unknown (HELO az2uksmgr1.o.css.fujitsu.com) ([52.151.125.19]) by esa12.hc1455-7.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Dec 2025 15:11:50 +0900 Received: from az2uksmgm2.o.css.fujitsu.com (unknown [10.151.22.199]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by az2uksmgr1.o.css.fujitsu.com (Postfix) with ESMTPS id 7FEE81C1C718 for ; Tue, 23 Dec 2025 06:11:50 +0000 (UTC) Received: from az2uksmom3.o.css.fujitsu.com (az2uksmom3.o.css.fujitsu.com [10.151.22.205]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by az2uksmgm2.o.css.fujitsu.com (Postfix) with ESMTPS id 37C8918000F0 for ; Tue, 23 Dec 2025 06:11:50 +0000 (UTC) Received: from G08FNSTD190101.g08.fujitsu.local (unknown [10.193.135.3]) by az2uksmom3.o.css.fujitsu.com (Postfix) with ESMTP id 0C2C210005BC for ; Tue, 23 Dec 2025 06:11:47 +0000 (UTC) From: Liu Yiding To: openembedded-devel@lists.openembedded.org Subject: [oe][meta-python][PATCH 7/7] python3-uvicorn: upgrade 0.38.0 -> 0.40.0 Date: Tue, 23 Dec 2025 14:10:42 +0800 Message-ID: <20251223061043.659-7-liuyd.fnst@fujitsu.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251223061043.659-1-liuyd.fnst@fujitsu.com> References: <20251223061043.659-1-liuyd.fnst@fujitsu.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 23 Dec 2025 06:12:01 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/122823 Signed-off-by: Liu Yiding --- .../{python3-uvicorn_0.38.0.bb => python3-uvicorn_0.40.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-uvicorn_0.38.0.bb => python3-uvicorn_0.40.0.bb} (88%) diff --git a/meta-python/recipes-devtools/python/python3-uvicorn_0.38.0.bb b/meta-python/recipes-devtools/python/python3-uvicorn_0.40.0.bb similarity index 88% rename from meta-python/recipes-devtools/python/python3-uvicorn_0.38.0.bb rename to meta-python/recipes-devtools/python/python3-uvicorn_0.40.0.bb index b0ce49be97..56d58ded0a 100644 --- a/meta-python/recipes-devtools/python/python3-uvicorn_0.38.0.bb +++ b/meta-python/recipes-devtools/python/python3-uvicorn_0.40.0.bb @@ -4,7 +4,7 @@ LICENSE = "BSD-3-Clause" LIC_FILES_CHKSUM = "file://LICENSE.md;md5=5c778842f66a649636561c423c0eec2e" RECIPE_MAINTAINER = "Tom Geelen " -SRC_URI[sha256sum] = "fd97093bdd120a2609fc0d3afe931d4d4ad688b6e75f0f929fde1bc36fe0e91d" +SRC_URI[sha256sum] = "839676675e87e73694518b5574fd0f24c9d97b46bea16df7b8c05ea1a51071ea" SRC_URI += "file://0001-ptest-disable-failing-tests.patch"