From patchwork Tue Nov 10 03:52:23 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 103539 Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com [209.85.216.43]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.12904.1794282757680919991 for ; Mon, 09 Nov 2026 19:52:37 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=Th/ilYO8; spf=pass (domain: gmail.com, ip: 209.85.216.43, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pj1-f43.google.com with SMTP id 98e67ed59e1d1-3b16896b8ceso275595a91.1 for ; Mon, 09 Nov 2026 19:52:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794282757; x=1794887557; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=BZVnAfL3uIlxiPJLYGHlAs/ZoQsppFiiiGK1J3a5ux4=; b=Th/ilYO8l3Z1nXeaCaYC8bD7lammaSEc5UAB85CkXq1Vycyd681ivWT1RNoefPHtZH LWQ/jbKBWZPLNOY0qO10bt5dyLWzpFGEC5NTMTy+RBGPklQ2Aj9fOMKPgUiYufwl931w QChpwEL/zLO/ay9RAHCqtc8rvuOEh5M2bD1No4mhpWfyVzzAb3K2JiD4/DZMZYwgOuww wlx2tlx/JRhSFACyt944Fl8O+k/enQLbj3YcHUQ/MItTsDtahfN3yZqHQ1QT0bKJiZwH ZghYI25Jd0yapXmmqb80t2pOMF0i4tABz3/xCNbyFKiv0fK+7viAlgecVuYayLcBYlBl aANA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794282757; x=1794887557; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=BZVnAfL3uIlxiPJLYGHlAs/ZoQsppFiiiGK1J3a5ux4=; b=o4R8WfHzsNshBIooMwFY8lxYnKgpb9OEpIfNRmexhD8sxhUmu3P75YaL6wwD9Oio3y OIf4ILEdmyESFMQN+gJmiacbgHt8hJ7UheeQ7tTZizWVXYKUOjCFCJ40slDtaIAH7shP S5zZgoUuddUaDEjw2KtxQFZPFqtK34e7J/Q6JA8ApVskSmXylHl3R1sUDuSttwUvdqZk jsCg1IQGyZTzuGhKsiinY6ntEZd1FSpEoV+j415PqA2fWNXkQQCm2F5gRjikvLwKxlJC hZ+i9Umx0gzi+UISNE3Ge3dAYPWJOGIaflCH2+4+r9CIvHzCOvhLS3zSAjO0Ziy7kIPL cRgQ== X-Gm-Message-State: APuU4Z+rWlO8kFflwZoAAxIMLEkX1RfNFcLegKW4srWW0OQEPLas9Qsq bIgPNm0vIg5tyFe3gVlO0nbL+H5PF+Fpm/HfndWonXha6M7p52HTlvp33klevUDc X-Gm-Gg: AYBFou1jPUNfPeGbL1F9qruj1C/m0WpCpEyT2ycrRDfHwLucyW2rJ0re+zgi4pQ9o7l pNLhn1G2WEyZlMrbsuFDAz31w8Ie0PXhMQgtneYlb2uz5dU0Xg2aMowA63tsiJayW9lxAyRB3Eg 6k+HV+2A3HgoMvlUNXBecKy5lGNNiWHtpvYXz1JJVwbP1+l2MiU4LF0vx7vFqK0oz9LcMLpKoST Xgq2Yrh9QdMXQDRWKaYxMkaaiiwgtT39xVhq0wtfX+hSNBF3EYVE4ndC65pVGyQt4wold0/oBsG 3aFQ1jdKMe8/4Wsp3knK/5/VCxNMFPqXJChimGR9SnKWn8V2wTf++ajSjj6HiqU3uyGaWPU9sVT oGkR/D/yR3TMZrPrOWh+MsdgsucTyZC4Kkkwehr0bgj6F7VzqtDARRdtfl/HUdy5E7JPCJ2bc+7 iqECZ+57at30Tj6x54vfRIq5qhvsMvi0fud9jACOCHa6fauzmSGfvaVWD+0auCCm2YHgKoxZJxR GToA3PMXe37xXHxfwb5bMka5zZmz9sEpe7SE33oEYl1svGpZuJucJrdZIK21zBhRiF2gTiwxce5 0WYIvb8G/7eSisH196BOkIkWQUXuTgpnWqlt2QcdLA2m/sUgS9venHblUtI2PQ== X-Received: by 2002:a17:90b:17cd:b0:3b0:bd53:8e5d with SMTP id 98e67ed59e1d1-3b166d36090mr1497618a91.58.1794282756676; Mon, 09 Nov 2026 19:52:36 -0800 (PST) Return-Path: Received: from NVAPF55DW0D-IPD.. ([147.161.217.9]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b16708f963sm2077346a91.1.2026.11.09.19.52.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Nov 2026 19:52:36 -0800 (PST) From: ankur.tyagi85@gmail.com To: openembedded-core@lists.openembedded.org Cc: Ankur Tyagi Subject: [OE-core][PATCH 1/7] bluez5: upgrade 5.87 -> 5.88 Date: Tue, 10 Nov 2026 16:52:23 +1300 Message-ID: <20261110035229.2940188-1-ankur.tyagi85@gmail.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 lin-tor-korg-lkml-alma10-1 with HTTPS for ; Tue, 10 Nov 2026 03:52:40 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/249888 From: Ankur Tyagi - Upstream deprecated gatttool[1] - Dropped patches that are merged in the upstream version - Refreshed 0001-tests-add-a-target-for-building-tests-without-runnin.patch Changelog: https://github.com/bluez/bluez/releases/tag/5.88 [1]https://github.com/bluez/bluez/commit/a7da60ed45e9b7aea429f1472588c9070ebecdf7 Signed-off-by: Ankur Tyagi --- meta/recipes-connectivity/bluez5/bluez5.inc | 8 -- ...ct-delta-0-RSSI-to-proximity-filters.patch | 86 -------------- ...x-Fix-ABORT-response-being-discarded.patch | 44 ------- ...exd-Fix-FILE-leak-in-phonebook-dummy.patch | 47 -------- ...ap-Fix-NewMissedCalls-parameter-size.patch | 110 ------------------ ...p-Fix-u128_to_string-skipping-data-4.patch | 33 ------ ...d-pbap-Report-NewMissedCalls-for-mch.patch | 74 ------------ ...et-for-building-tests-without-runnin.patch | 10 +- .../bluez5/{bluez5_5.87.bb => bluez5_5.88.bb} | 3 +- 9 files changed, 6 insertions(+), 409 deletions(-) delete mode 100644 meta/recipes-connectivity/bluez5/bluez5/0001-adapter-restrict-delta-0-RSSI-to-proximity-filters.patch delete mode 100644 meta/recipes-connectivity/bluez5/bluez5/0001-gobex-Fix-ABORT-response-being-discarded.patch delete mode 100644 meta/recipes-connectivity/bluez5/bluez5/0001-obexd-Fix-FILE-leak-in-phonebook-dummy.patch delete mode 100644 meta/recipes-connectivity/bluez5/bluez5/0001-obexd-pbap-Fix-NewMissedCalls-parameter-size.patch delete mode 100644 meta/recipes-connectivity/bluez5/bluez5/0001-obexd-pbap-Fix-u128_to_string-skipping-data-4.patch delete mode 100644 meta/recipes-connectivity/bluez5/bluez5/0001-obexd-pbap-Report-NewMissedCalls-for-mch.patch rename meta/recipes-connectivity/bluez5/{bluez5_5.87.bb => bluez5_5.88.bb} (92%) diff --git a/meta/recipes-connectivity/bluez5/bluez5.inc b/meta/recipes-connectivity/bluez5/bluez5.inc index eff229567c8..815d374694b 100644 --- a/meta/recipes-connectivity/bluez5/bluez5.inc +++ b/meta/recipes-connectivity/bluez5/bluez5.inc @@ -28,7 +28,6 @@ PACKAGECONFIG ??= "obex-profiles \ hid-profiles \ hog-profiles \ tools \ - deprecated \ udev \ " PACKAGECONFIG[obex-profiles] = "--enable-obex,--disable-obex,libical" @@ -56,7 +55,6 @@ PACKAGECONFIG[hfp-profiles] = "--enable-hfp,--disable-hfp" PACKAGECONFIG[asha-profiles] = "--enable-asha,--disable-asha" PACKAGECONFIG[sixaxis] = "--enable-sixaxis,--disable-sixaxis" PACKAGECONFIG[tools] = "--enable-tools,--disable-tools" -PACKAGECONFIG[deprecated] = "--enable-deprecated,--disable-deprecated" PACKAGECONFIG[mesh] = "--enable-mesh --enable-external-ell,--disable-mesh, json-c ell" PACKAGECONFIG[btpclient] = "--enable-btpclient --enable-external-ell,--disable-btpclient, ell" PACKAGECONFIG[udev] = "--enable-udev,--disable-udev,udev" @@ -66,12 +64,6 @@ SRC_URI = "${KERNELORG_MIRROR}/linux/bluetooth/bluez-${PV}.tar.xz \ file://init \ file://run-ptest \ file://0001-tests-add-a-target-for-building-tests-without-runnin.patch \ - file://0001-adapter-restrict-delta-0-RSSI-to-proximity-filters.patch \ - file://0001-gobex-Fix-ABORT-response-being-discarded.patch \ - file://0001-obexd-pbap-Fix-u128_to_string-skipping-data-4.patch \ - file://0001-obexd-Fix-FILE-leak-in-phonebook-dummy.patch \ - file://0001-obexd-pbap-Fix-NewMissedCalls-parameter-size.patch \ - file://0001-obexd-pbap-Report-NewMissedCalls-for-mch.patch \ " S = "${UNPACKDIR}/bluez-${PV}" diff --git a/meta/recipes-connectivity/bluez5/bluez5/0001-adapter-restrict-delta-0-RSSI-to-proximity-filters.patch b/meta/recipes-connectivity/bluez5/bluez5/0001-adapter-restrict-delta-0-RSSI-to-proximity-filters.patch deleted file mode 100644 index a92d3896fa4..00000000000 --- a/meta/recipes-connectivity/bluez5/bluez5/0001-adapter-restrict-delta-0-RSSI-to-proximity-filters.patch +++ /dev/null @@ -1,86 +0,0 @@ -From 7789da9b8d9a488e06fc7dbd33167228692de676 Mon Sep 17 00:00:00 2001 -From: Xiuzhuo Shang -Date: Wed, 15 Jul 2026 17:19:36 +0800 -Subject: [PATCH] adapter: restrict delta=0 RSSI to proximity filters - -When a discovery filter is active (filtered_discovery=true), BlueZ -unconditionally calls device_set_rssi_with_delta(..., delta=0), -causing every BLE advertisement to emit a PropertiesChanged(RSSI) -signal regardless of whether the RSSI value changed. - -delta=0 is only needed when a client has expressed explicit proximity -interest by setting an RSSI or pathloss threshold in its discovery -filter. Filters that specify only transport type or UUIDs do not -require per-packet RSSI precision; for those, the standard -RSSI_THRESHOLD=8 rate-limiting is both correct and desirable. - -The problem is triggered on dual-mode adapters by a transport-only -filter (e.g. Transport=le). In merge_discovery_filters(), the -transport-specific scan type (SCAN_TYPE_LE=6) does not equal the -adapter scan type (SCAN_TYPE_DUAL=7), so has_filtered_discovery is -set, filtered_discovery becomes true, and delta=0 is applied even -though no proximity condition was requested. With hundreds of BLE -devices advertising simultaneously this generates hundreds of -unnecessary PropertiesChanged(RSSI) signals per second. - -Confirmed on QCS6490 (BlueZ 5.72) with Transport=le filter: - - adapter.c: filtered_discovery=1 (current_discovery_filter=set) - device.c: device_set_rssi_with_delta() rssi=-86 delta_threshold=0 - device.c: device_set_rssi_with_delta() rssi=-79 delta_threshold=0 - -Add discovery_filter_has_proximity() which walks discovery_list and -returns true only when at least one active filter carries a real -proximity condition (rssi != DISTANCE_VAL_INVALID or pathloss != -DISTANCE_VAL_INVALID). Use this to gate the delta=0 path. - -Other filter fields (transport, uuids, duplicate, discoverable) -express capability or content criteria and carry no proximity -implication, so they are intentionally excluded from the check. - -Upstream-Status: Backport [e004414a1751d29216ccab976d6c7174ec48d11c] -Signed-off-by: Xiuzhuo Shang ---- - src/adapter.c | 19 ++++++++++++++++++- - 1 file changed, 18 insertions(+), 1 deletion(-) - -diff --git a/src/adapter.c b/src/adapter.c -index 538f63e0a..6cdc27e80 100644 ---- a/src/adapter.c -+++ b/src/adapter.c -@@ -7249,6 +7249,22 @@ static void filter_duplicate_data(void *data, void *user_data) - *duplicate = client->discovery_filter->duplicate; - } - -+static bool discovery_filter_has_proximity(struct btd_adapter *adapter) -+{ -+ GSList *l; -+ -+ for (l = adapter->discovery_list; l; l = g_slist_next(l)) { -+ struct discovery_client *client = l->data; -+ struct discovery_filter *filter = client->discovery_filter; -+ -+ if (filter && (filter->rssi != DISTANCE_VAL_INVALID || -+ filter->pathloss != DISTANCE_VAL_INVALID)) -+ return true; -+ } -+ -+ return false; -+} -+ - static bool device_is_discoverable(struct btd_adapter *adapter, - struct eir_data *eir, const char *addr, - uint8_t bdaddr_type, bool *auto_connect) -@@ -7445,7 +7461,8 @@ void btd_adapter_device_found(struct btd_adapter *adapter, - if (name_resolve_failed) - device_name_resolve_fail(dev); - -- if (adapter->filtered_discovery) -+ if (adapter->filtered_discovery && -+ discovery_filter_has_proximity(adapter)) - device_set_rssi_with_delta(dev, rssi, 0); - else - device_set_rssi(dev, rssi); --- -2.43.0 - diff --git a/meta/recipes-connectivity/bluez5/bluez5/0001-gobex-Fix-ABORT-response-being-discarded.patch b/meta/recipes-connectivity/bluez5/bluez5/0001-gobex-Fix-ABORT-response-being-discarded.patch deleted file mode 100644 index 74f83a01f5a..00000000000 --- a/meta/recipes-connectivity/bluez5/bluez5/0001-gobex-Fix-ABORT-response-being-discarded.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 7302872e85bbb655018ed21f4c449a22cf047235 Mon Sep 17 00:00:00 2001 -From: Jinwang Li -Date: Thu, 27 Aug 2026 16:36:51 +0800 -Subject: [PATCH] gobex: Fix ABORT response being discarded - -g_obex_drop_tx_queue() in transfer_complete() clears any pending tx, -so the ABORT success response should be enqueued after transfer_complete(). - -Fixes the following PTS test cases: -- OPP/SR/OPH/BV-27-I -- FTP/SR/OTR/BV-02-C -- PBAP/PSE/PDF/BV-06-I -- PBAP/PSE/PBF/BV-03-I - -Fixes: 7a35c12a6ceb ("gobex: Fix segfault caused by interrupted transfer") -Assisted-by: Claude:claude-sonnet-5 -Upstream-Status: Backport [commit d094be10ff0cc9d48714d35557e0fd297f36f907] -Signed-off-by: Jinwang Li ---- - gobex/gobex-transfer.c | 5 +++-- - 1 file changed, 3 insertions(+), 2 deletions(-) - -diff --git a/gobex/gobex-transfer.c b/gobex/gobex-transfer.c -index c94d018b2..e4c7c557d 100644 ---- a/gobex/gobex-transfer.c -+++ b/gobex/gobex-transfer.c -@@ -314,11 +314,12 @@ static void transfer_abort_req(GObex *obex, GObexPacket *req, gpointer user_data - - err = g_error_new(G_OBEX_ERROR, G_OBEX_ERROR_CANCELLED, - "Request was aborted"); -- rsp = g_obex_packet_new(G_OBEX_RSP_SUCCESS, TRUE, G_OBEX_HDR_INVALID); -- g_obex_send(obex, rsp, NULL); - - transfer_complete(transfer, err); - g_error_free(err); -+ -+ rsp = g_obex_packet_new(G_OBEX_RSP_SUCCESS, TRUE, G_OBEX_HDR_INVALID); -+ g_obex_send(obex, rsp, NULL); - } - - static guint8 put_get_bytes(struct transfer *transfer, GObexPacket *req) --- -2.34.1 - diff --git a/meta/recipes-connectivity/bluez5/bluez5/0001-obexd-Fix-FILE-leak-in-phonebook-dummy.patch b/meta/recipes-connectivity/bluez5/bluez5/0001-obexd-Fix-FILE-leak-in-phonebook-dummy.patch deleted file mode 100644 index 9b9cba331fa..00000000000 --- a/meta/recipes-connectivity/bluez5/bluez5/0001-obexd-Fix-FILE-leak-in-phonebook-dummy.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 062fa5fc95282da2168dce96a6dc78cb2cefe572 Mon Sep 17 00:00:00 2001 -From: Jinwang Li -Date: Wed, 30 Sep 2026 15:39:53 +0800 -Subject: [PATCH 1/3] obexd: Fix FILE* leak in phonebook-dummy - -fdopen(fd, "r") transfers ownership of fd to the FILE stream, but the -loop was calling close(fd) directly instead of fclose(fp), leaking the -FILE structure and its stdio buffer on every vCard read. Also handle -fdopen() failure, which was previously unchecked. - -Upstream-Status: Backport [https://github.com/bluez/bluez/commit/549f3d50686bbf18f01b949a913ddd10cb6e8b5c] -Signed-off-by: Jinwang Li ---- - obexd/plugins/phonebook-dummy.c | 10 +++++++++- - 1 file changed, 9 insertions(+), 1 deletion(-) - -diff --git a/obexd/plugins/phonebook-dummy.c b/obexd/plugins/phonebook-dummy.c -index 0dce13f66..188429a21 100644 ---- a/obexd/plugins/phonebook-dummy.c -+++ b/obexd/plugins/phonebook-dummy.c -@@ -164,6 +164,14 @@ static int foreach_vcard(DIR *dp, vcard_func_t func, uint16_t offset, - } - - fp = fdopen(fd, "r"); -+ if (fp == NULL) { -+ err = errno; -+ error("fdopen(%s): %s(%d)", filename, strerror(err), -+ err); -+ close(fd); -+ continue; -+ } -+ - v = Parse_MIME_FromFile(fp); - if (v != NULL) { - func(filename, v, user_data); -@@ -171,7 +179,7 @@ static int foreach_vcard(DIR *dp, vcard_func_t func, uint16_t offset, - n++; - } - -- close(fd); -+ fclose(fp); - } - - g_slist_free_full(sorted, g_free); --- -2.34.1 - diff --git a/meta/recipes-connectivity/bluez5/bluez5/0001-obexd-pbap-Fix-NewMissedCalls-parameter-size.patch b/meta/recipes-connectivity/bluez5/bluez5/0001-obexd-pbap-Fix-NewMissedCalls-parameter-size.patch deleted file mode 100644 index da5a7d634e7..00000000000 --- a/meta/recipes-connectivity/bluez5/bluez5/0001-obexd-pbap-Fix-NewMissedCalls-parameter-size.patch +++ /dev/null @@ -1,110 +0,0 @@ -From fd39102cd189c524b60915feb46f075d0c12c972 Mon Sep 17 00:00:00 2001 -From: Jinwang Li -Date: Tue, 27 Oct 2026 15:10:45 +0800 -Subject: [PATCH 2/3] obexd/pbap: Fix NewMissedCalls parameter size - -NewMissedCalls is a one-byte apparam, but was encoded with -g_obex_apparam_set_uint16(). Use uint8 instead, and update the -phonebook callback type to match. - -Fixes: 398d3e23533a ("obexd: Make use of GObexApparam API") -Upstream-Status: Backport [https://github.com/bluez/bluez/commit/f1af76b9868ef8f7f403d572f07fc533b1908eda] -Signed-off-by: Jinwang Li ---- - obexd/plugins/irmc.c | 4 ++-- - obexd/plugins/pbap.c | 8 ++++---- - obexd/plugins/phonebook-tracker.c | 2 +- - obexd/plugins/phonebook.h | 2 +- - 4 files changed, 8 insertions(+), 8 deletions(-) - -diff --git a/obexd/plugins/irmc.c b/obexd/plugins/irmc.c -index cfd8a45d4..b9888bbed 100644 ---- a/obexd/plugins/irmc.c -+++ b/obexd/plugins/irmc.c -@@ -74,7 +74,7 @@ static const char *owner_vcard = - "END:VCARD\r\n"; - - static void phonebook_size_result(const char *buffer, size_t bufsize, -- int vcards, int missed, -+ int vcards, uint8_t missed, - gboolean lastpart, void *user_data) - { - struct irmc_session *irmc = user_data; -@@ -90,7 +90,7 @@ static void phonebook_size_result(const char *buffer, size_t bufsize, - } - - static void query_result(const char *buffer, size_t bufsize, int vcards, -- int missed, gboolean lastpart, void *user_data) -+ uint8_t missed, gboolean lastpart, void *user_data) - { - struct irmc_session *irmc = user_data; - const char *s, *t; -diff --git a/obexd/plugins/pbap.c b/obexd/plugins/pbap.c -index 9f8684863..3ee54f1fe 100644 ---- a/obexd/plugins/pbap.c -+++ b/obexd/plugins/pbap.c -@@ -159,7 +159,7 @@ static void cache_clear(struct cache *cache) - } - - static void phonebook_size_result(const char *buffer, size_t bufsize, -- int vcards, int missed, -+ int vcards, uint8_t missed, - gboolean lastpart, void *user_data) - { - struct pbap_session *pbap = user_data; -@@ -186,7 +186,7 @@ static void phonebook_size_result(const char *buffer, size_t bufsize, - DBG("missed %d", missed); - } - -- pbap->obj->apparam = g_obex_apparam_set_uint16(pbap->obj->apparam, -+ pbap->obj->apparam = g_obex_apparam_set_uint8(pbap->obj->apparam, - NEWMISSEDCALLS_TAG, - missed); - -@@ -194,7 +194,7 @@ static void phonebook_size_result(const char *buffer, size_t bufsize, - } - - static void query_result(const char *buffer, size_t bufsize, int vcards, -- int missed, gboolean lastpart, void *user_data) -+ uint8_t missed, gboolean lastpart, void *user_data) - { - struct pbap_session *pbap = user_data; - -@@ -224,7 +224,7 @@ static void query_result(const char *buffer, size_t bufsize, int vcards, - pbap->obj->firstpacket = TRUE; - } - -- pbap->obj->apparam = g_obex_apparam_set_uint16(pbap->obj->apparam, -+ pbap->obj->apparam = g_obex_apparam_set_uint8(pbap->obj->apparam, - NEWMISSEDCALLS_TAG, - missed); - -diff --git a/obexd/plugins/phonebook-tracker.c b/obexd/plugins/phonebook-tracker.c -index eb7a84f46..2f7411312 100644 ---- a/obexd/plugins/phonebook-tracker.c -+++ b/obexd/plugins/phonebook-tracker.c -@@ -488,7 +488,7 @@ struct phonebook_data { - GSList *contacts; - phonebook_cache_ready_cb ready_cb; - phonebook_entry_cb entry_cb; -- int newmissedcalls; -+ uint8_t newmissedcalls; - GCancellable *query_canc; - char *req_name; - int vcard_part_count; -diff --git a/obexd/plugins/phonebook.h b/obexd/plugins/phonebook.h -index c73ae73b8..f3150e1f6 100644 ---- a/obexd/plugins/phonebook.h -+++ b/obexd/plugins/phonebook.h -@@ -61,7 +61,7 @@ struct apparam_field { - * Contacts will be returned in the vcard format. - */ - typedef void (*phonebook_cb) (const char *buffer, size_t bufsize, -- int vcards, int missed, gboolean lastpart, void *user_data); -+ int vcards, uint8_t missed, gboolean lastpart, void *user_data); - - /* - * Interface between the PBAP core and backends to --- -2.34.1 - diff --git a/meta/recipes-connectivity/bluez5/bluez5/0001-obexd-pbap-Fix-u128_to_string-skipping-data-4.patch b/meta/recipes-connectivity/bluez5/bluez5/0001-obexd-pbap-Fix-u128_to_string-skipping-data-4.patch deleted file mode 100644 index 13adce3aa2e..00000000000 --- a/meta/recipes-connectivity/bluez5/bluez5/0001-obexd-pbap-Fix-u128_to_string-skipping-data-4.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 8b4a4176063831476bc9244d20f43b552e4b5554 Mon Sep 17 00:00:00 2001 -From: Jinwang Li -Date: Wed, 23 Sep 2026 11:29:57 +0800 -Subject: [PATCH] obexd/pbap: Fix u128_to_string skipping data[4] - -u128_to_string uses data[3] twice causing data[4] to be skipped and -DatabaseIdentifier, PrimaryCounter and SecondaryCounter properties to -be printed with wrong values. - -Fixes: 5ee26d43c65c ("obexd/client: Add DatabaseIdentifier property") -Assisted-by: opencode:claude-sonnet-5 -Upstream-Status: Backport [commit 8b4a4176063831476bc9244d20f43b552e4b5554] -Signed-off-by: Jinwang Li ---- - obexd/client/pbap.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/obexd/client/pbap.c b/obexd/client/pbap.c -index ce5e6cd5d..1970d3357 100644 ---- a/obexd/client/pbap.c -+++ b/obexd/client/pbap.c -@@ -1099,7 +1099,7 @@ static int u128_to_string(uint8_t *data, char *str, size_t len) - return snprintf(str, len, "%02X%02X%02X%02X%02X%02X%02X%02X" - "%02X%02X%02X%02X%02X%02X%02X%02X", - data[0], data[1], data[2], data[3], -- data[3], data[5], data[6], data[7], -+ data[4], data[5], data[6], data[7], - data[8], data[9], data[10], data[11], - data[12], data[13], data[14], data[15]); - } --- -2.34.1 - diff --git a/meta/recipes-connectivity/bluez5/bluez5/0001-obexd-pbap-Report-NewMissedCalls-for-mch.patch b/meta/recipes-connectivity/bluez5/bluez5/0001-obexd-pbap-Report-NewMissedCalls-for-mch.patch deleted file mode 100644 index b907c320881..00000000000 --- a/meta/recipes-connectivity/bluez5/bluez5/0001-obexd-pbap-Report-NewMissedCalls-for-mch.patch +++ /dev/null @@ -1,74 +0,0 @@ -From 615a26bd9b6c53a06c278d74dce790e557ddfb6e Mon Sep 17 00:00:00 2001 -From: Jinwang Li -Date: Tue, 27 Oct 2026 15:10:46 +0800 -Subject: [PATCH 3/3] obexd/pbap: Report NewMissedCalls for mch - -The dummy backend always reports zero NewMissedCalls. Count the -vCards in the folder instead, capped at UINT8_MAX. - -Fixes PTS test PBAP/PSE/PBD/BV-05-C - -Upstream-Status: Backport [https://github.com/bluez/bluez/commit/d987dbc0f0817fa7927be174920713dfe2aaff13] -Signed-off-by: Jinwang Li ---- - obexd/plugins/phonebook-dummy.c | 23 ++++++++++++++++++++++- - 1 file changed, 22 insertions(+), 1 deletion(-) - -diff --git a/obexd/plugins/phonebook-dummy.c b/obexd/plugins/phonebook-dummy.c -index 188429a21..d04cc98e0 100644 ---- a/obexd/plugins/phonebook-dummy.c -+++ b/obexd/plugins/phonebook-dummy.c -@@ -41,6 +41,7 @@ struct dummy_data { - char *folder; - int fd; - guint id; -+ uint8_t newmissedcalls; - }; - - struct cache_query { -@@ -244,7 +245,8 @@ static gboolean read_dir(void *user_data) - closedir(dp); - done: - /* FIXME: Missing vCards fields filtering */ -- dummy->cb(buffer->str, buffer->len, count, 0, TRUE, dummy->user_data); -+ dummy->cb(buffer->str, buffer->len, count, dummy->newmissedcalls, -+ TRUE, dummy->user_data); - - g_string_free(buffer, TRUE); - -@@ -360,6 +362,22 @@ static gboolean is_dir(const char *dir) - return S_ISDIR(st.st_mode); - } - -+static uint8_t count_vcards(const char *folder) -+{ -+ DIR *dp; -+ uint16_t count = 0; -+ -+ dp = opendir(folder); -+ if (dp == NULL) -+ return 0; -+ -+ foreach_vcard(dp, NULL, 0, UINT8_MAX, NULL, &count); -+ -+ closedir(dp); -+ -+ return count; -+} -+ - char *phonebook_set_folder(const char *current_folder, - const char *new_folder, uint8_t flags, int *err) - { -@@ -490,6 +508,9 @@ void *phonebook_pull(const char *name, const struct apparam_field *params, - dummy->folder = folder; - dummy->fd = -1; - -+ if (g_strcmp0(name, PB_CALLS_MISSED) == 0) -+ dummy->newmissedcalls = count_vcards(folder); -+ - if (err) - *err = 0; - --- -2.34.1 - diff --git a/meta/recipes-connectivity/bluez5/bluez5/0001-tests-add-a-target-for-building-tests-without-runnin.patch b/meta/recipes-connectivity/bluez5/bluez5/0001-tests-add-a-target-for-building-tests-without-runnin.patch index 0fc15c75a01..266b216d2e7 100644 --- a/meta/recipes-connectivity/bluez5/bluez5/0001-tests-add-a-target-for-building-tests-without-runnin.patch +++ b/meta/recipes-connectivity/bluez5/bluez5/0001-tests-add-a-target-for-building-tests-without-runnin.patch @@ -1,4 +1,4 @@ -From e7407ddb1b52308d4b69036da94bbd6021f0c7ab Mon Sep 17 00:00:00 2001 +From 67e885ad913ebc0a5224ec1ed09f2ed98eac8122 Mon Sep 17 00:00:00 2001 From: Alexander Kanavin Date: Fri, 1 Apr 2016 17:07:34 +0300 Subject: [PATCH] tests: add a target for building tests without running them @@ -10,12 +10,12 @@ Signed-off-by: Alexander Kanavin 1 file changed, 3 insertions(+) diff --git a/Makefile.am b/Makefile.am -index 76c4ab5..91a6277 100644 +index 37302ed..7efff21 100644 --- a/Makefile.am +++ b/Makefile.am -@@ -812,6 +812,9 @@ endif - TESTS = $(unit_tests) - AM_TESTS_ENVIRONMENT = MALLOC_CHECK_=3 MALLOC_PERTURB_=69 +@@ -892,6 +892,9 @@ if FUNCTIONAL_TESTING + check: check-functional + endif +# This allows building tests without running them +buildtests: $(TESTS) diff --git a/meta/recipes-connectivity/bluez5/bluez5_5.87.bb b/meta/recipes-connectivity/bluez5/bluez5_5.88.bb similarity index 92% rename from meta/recipes-connectivity/bluez5/bluez5_5.87.bb rename to meta/recipes-connectivity/bluez5/bluez5_5.88.bb index 08682b70d83..009c6aa3b8a 100644 --- a/meta/recipes-connectivity/bluez5/bluez5_5.87.bb +++ b/meta/recipes-connectivity/bluez5/bluez5_5.88.bb @@ -2,7 +2,7 @@ require bluez5.inc LDFLAGS += " ${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', '-Wl,-z,nostart-stop-gc', '', d)}" -SRC_URI[sha256sum] = "26bdcf2cebd7310c6f598850606b037ef0c515fe6608ebc54d22c50c4c32b35f" +SRC_URI[sha256sum] = "6952c39eb5f8b0ee712cc50ab3bcff03be17c410dd97ca640f4849d9a1653ba3" CVE_STATUS[CVE-2020-24490] = "cpe-incorrect: This issue has kernel fixes rather than bluez fixes" CVE_STATUS[CVE-2020-12351] = "cpe-incorrect: This issue has kernel fixes rather than bluez fixes" @@ -12,7 +12,6 @@ CVE_STATUS[CVE-2026-19774] = "fixed-version: Fixed from version 5.87" # noinst programs in Makefile.tools that are conditional on READLINE # support NOINST_TOOLS_READLINE ?= " \ - ${@bb.utils.contains('PACKAGECONFIG', 'deprecated', 'attrib/gatttool', '', d)} \ tools/obex-client-tool \ tools/obex-server-tool \ tools/bluetooth-player \ From patchwork Tue Nov 10 03:52:24 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 103541 Received: from mail-pl1-f174.google.com (mail-pl1-f174.google.com [209.85.214.174]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.12906.1794282760526724691 for ; Mon, 09 Nov 2026 19:52:40 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=wbc07rY6; spf=pass (domain: gmail.com, ip: 209.85.214.174, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pl1-f174.google.com with SMTP id d9443c01a7336-2e9e53d011eso11430305ad.1 for ; Mon, 09 Nov 2026 19:52:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794282760; x=1794887560; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=kQuyr10FM8MT11aneiTMxJ1S52al7QiFMTzga3k8GU8=; b=wbc07rY63dUaExk0UtaXT5XgeP7ZDuLKJeV4kHvuxVChJ8dUtVIRZhgtYtKjqfelWm Cxug4fKymT7VZd/kYJ0MaP/ghfJnPiiNwg7j70WleW9VLoeM+bamWdLMHp6+c+d1b+e/ K/zer2Hlt6Kv4I7JpClMTawSvxzc0O2vpaPXGSTUXLBSUNjDu85ql/MYA0l1XyMBA/Mn sknPNrPyNa6Q21BJxMC6OW7plp9tyYZNuKEmjkiG2hbXIsaZPf0vL5yM6X7s9+wzGcJ2 SFoKk7MavPdBY+wMKSghHxEyWnoegQcwAZAtvY7m1oO2B0RKwWuSStj6gKMVak5VbOOV LaKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794282760; x=1794887560; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=kQuyr10FM8MT11aneiTMxJ1S52al7QiFMTzga3k8GU8=; b=IDvm1W/6DTwCsAB92obuPbcY3+cmwjNIzDPsA2gqjDo+uUp0RHSb5yLvuylai6PtfP aQutZJGM3c7ABF7FJIxb3wWmac2KpJquRPbIdejrFrfpgloYE5Ldn30kZB1Wyj8i4dRa TDDzhW627WTf/nJ+b+sYK3+3cJAdKqt3TZUMQhSwa6piuY/PLQdE3sAPkQurALhCTBJa 4SbP03WYbzrQhGLzjOesTNhGW/pyOOkey2liRLv+wVYvHfmKKFKUwqil6q9FamriuevX Tynb5dxLuE4O5J/Nk/Xp9k6VnL3jgpBfhpZRt8hQdrYEoHN9Ph3aBOkvpE1WW1p6Ozgz c/5g== X-Gm-Message-State: APuU4Z+sug/zjUd8lJ4NzivcSFMpF5fN8Pd/rj/T4jf5iHdtunq3Xyh3 WOie2GufdsjXY34Jm5RcSMWyneyTjH8BPYISoy59sxe+YPVQtEjMGBtBp8C6wina X-Gm-Gg: AYBFou3/HPpMVfrfy6AQPAdFvynbyylr+Wr9XvjjwMxHyL2un9gH0rSNXAPns8hxM36 y4DmsiQAXnMqZNUkIaeZSBZJVaZimvLkDQUS7ooYLOth5aISBt7pkVM3QYO8YBfiuOUpc2PN3pb QE8JX3g7MiLpHhOj5fKmPdPlIDp9nfFEJAIlV+dGWiAXGFrw9WJu4Xjpcl5Fp0JMqUmIgBepz8v /YmcAwArSLolgyevbgrzWeyfEcz9I7+hy2n7xUKRAWwKzCcAHnuYoSH9ajo4ZGea+s6YtR8KKWY YptWuj3Op3QYGEoaMKz/VQVK6pISTiu6OSvURUSp02YYbtLRq15HbLPezgIVOFG7kpbc2d0yBjh 2qHMf39Zvhou4E+MJghVK9SqQI3G9F/fmQNI1+w97tFOyL23IJx+nr8/n2b7fMWz32Rkr7FDf4q pxcCJxLgQO1qi0kYh4wy41VywozSeEDM0+qN6amSHYkVVhT6S67G0kzfWILyztk2Ccs0ZfGD1vD PcCwzWkt2N0+GPIIOV9eYoRv75Cwb8YxYIfuTgMxOFJeDCZI/NlZZfW5EfmelveZI0a1CzuTY79 ICNOEcDjz5DzayAaoIOaZNhfgeCRGHrgxpwixbL/b9QgHx5NeuAgyLrKsoLvUA== X-Received: by 2002:a17:90b:2f87:b0:3ac:9c37:9418 with SMTP id 98e67ed59e1d1-3b166f69fe1mr1594539a91.19.1794282759701; Mon, 09 Nov 2026 19:52:39 -0800 (PST) Return-Path: Received: from NVAPF55DW0D-IPD.. ([147.161.217.9]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b16708f963sm2077346a91.1.2026.11.09.19.52.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Nov 2026 19:52:38 -0800 (PST) From: ankur.tyagi85@gmail.com To: openembedded-core@lists.openembedded.org Cc: Ankur Tyagi Subject: [OE-core][PATCH 2/7] ppp: upgrade 2.5.4 -> 2.5.5 Date: Tue, 10 Nov 2026 16:52:24 +1300 Message-ID: <20261110035229.2940188-2-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261110035229.2940188-1-ankur.tyagi85@gmail.com> References: <20261110035229.2940188-1-ankur.tyagi85@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Tue, 10 Nov 2026 03:52:50 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/249889 From: Ankur Tyagi Changelog: https://github.com/ppp-project/ppp/releases/tag/v2.5.5 Signed-off-by: Ankur Tyagi --- meta/recipes-connectivity/ppp/{ppp_2.5.4.bb => ppp_2.5.5.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-connectivity/ppp/{ppp_2.5.4.bb => ppp_2.5.5.bb} (98%) diff --git a/meta/recipes-connectivity/ppp/ppp_2.5.4.bb b/meta/recipes-connectivity/ppp/ppp_2.5.5.bb similarity index 98% rename from meta/recipes-connectivity/ppp/ppp_2.5.4.bb rename to meta/recipes-connectivity/ppp/ppp_2.5.5.bb index 6f7977ece37..4a21b94907b 100644 --- a/meta/recipes-connectivity/ppp/ppp_2.5.4.bb +++ b/meta/recipes-connectivity/ppp/ppp_2.5.5.bb @@ -25,7 +25,7 @@ SRC_URI = "https://download.samba.org/pub/${BPN}/${BP}.tar.gz \ file://ppp@.service \ " -SRC_URI[sha256sum] = "379a630a40d858a1347f6592d671791dde12101697a743ef9900012f3765be31" +SRC_URI[sha256sum] = "0ebbcfef906d16cfbb9cbdd19c0d92aa3df2fd8fdd29731f614c58d16a279aa5" inherit autotools pkgconfig systemd From patchwork Tue Nov 10 03:52:25 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 103542 Received: from mail-pj1-f41.google.com (mail-pj1-f41.google.com [209.85.216.41]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.12907.1794282762646217211 for ; Mon, 09 Nov 2026 19:52:42 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=IvjMTrqh; spf=pass (domain: gmail.com, ip: 209.85.216.41, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pj1-f41.google.com with SMTP id 98e67ed59e1d1-3b08a162d4bso908705a91.3 for ; Mon, 09 Nov 2026 19:52:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794282762; x=1794887562; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=IDJ03+FHgBMUnJQPPli1WJHNROOHupsqXif2NhN79dA=; b=IvjMTrqhkco1BScW3jSiDIRta8d2IJuqw16uB+K94otL1Bi6YQ7d02y0NRgPyxKi2y 4dSD0skzo+55lbs32qUj13bt7XC10x8H9nep7ECFfEy+yoK3dUJyMOcgaU+nHRGvz7BR LzsgBdUFCMp/ZoHUpuu7s9fgJJ8LMYo/dQSzSDYlC2RsujXLM8uRQ5+NktV6aht4FNev lI08yIIlRsc0i8LwFSopoXUbWrz7qqyP9FSCm64GnSHHY3VLdlKR8XWGpm35Sc5xUlEP 3OmZOmlBOe3KQYylY9x5ndvG4NLy6DwRsyzT/Inm4x3SUstKn9yCMFfqSL7GNzE1ni8d +y2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794282762; x=1794887562; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=IDJ03+FHgBMUnJQPPli1WJHNROOHupsqXif2NhN79dA=; b=l0Rwbx2w6uN+jBy+mTAANbbPicK6Kx3ZSAJg9Y1MuFF6mKudC5RYauut7ygHt22yDK 1rwQXSXExuM4m1ikDq8gh8rgEOS9FmVEaKrt7p+iKfHrAqIAB01B5yY+9b69zrtV9NMl gOnoUuPyAyqUMqoQoOPddcmZ0+Hn8Bkm+Swx2bSU0isX8bsdYuTcY9TTi4tNv0yWxUdo PgWVI5wCn6KT1OASdaOduuVVcd6fbd1F5rqs8Dgxzb9Awy6hTvIFLHJVrLHUci7b7WhD SQtCK7Rs6kjCugDFLH3UFidEUXAarfAA5cLtWQqL7GM6uBlXhjrsWMMaHqxytBUytOhZ ZzXg== X-Gm-Message-State: APuU4Z8+Sc4a4PZSnahkcqD6RhrOcdKfBVAuO56aVmQnbYBIQDpIF0SC RljRmTzCKJ1RME16t9vKm9qGh0VQ+QZGE/5qpdQaUUlmLnj2sXvoUBRqwKXA4ZzB X-Gm-Gg: AYBFou2L9UeJCykdvrlfUp5YkM3o7A//Whx7pdkC7jchlOSB3LoT9H7qSGk7ATIZ7TP 6WozQpJPNMUMwdU1Vlu52jgL6MXTOoRk0QP6j6dC1MmAGcWFEle+iFEaLn30/YOq6/p37cyCHvz W/RcxLPDSTxOzuQEMCZu+8He9PecFu5zIoKwFGdYvNkYYo6VFb82DtLufRuxGI9qS2l4UEgZh5V k/EpGgBKuieJUfWrAp8/Z4edARvGOjLAYUG5nbbuiLld3DEsq0NmFBQDZ6mfkTfK1Us+0+b0fS5 I6K1kicshovK6bDe+6mKO3RFSl/yvUXVwOEoQoAK0E0HEoF8w+hwyy+AjtnnRNYkpy8BBJPGYLP R43OzbmlsS6E8TYTC21OnxfWokwsB80DPx/aNzCR6I+lCP6pqeiUiXesvpAU0+JDfqcVqSGqDgz qgxqG9Xxd4bRR1SaE9dS84UKYz3uMNoB/7gjR4hP+JX2aJYXVkirPrLTkJtPppQV20K1pfIreCh iW0pkYhBACiV6rL4dPX0hewF6XTGbMBKQZMXpGuTVjCzcNMDhoduo2hI1pWn3NVFpwBS3aXOvdJ taxYWa/1lLVmweYUZOHZjRJGBlaIq62uB+/IrZ3qSBJjccUAzlS5y+L3FRDOzQ== X-Received: by 2002:a17:90b:17cd:b0:3ad:f949:667b with SMTP id 98e67ed59e1d1-3b166d37183mr1730536a91.57.1794282761875; Mon, 09 Nov 2026 19:52:41 -0800 (PST) Return-Path: Received: from NVAPF55DW0D-IPD.. ([147.161.217.9]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b16708f963sm2077346a91.1.2026.11.09.19.52.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Nov 2026 19:52:41 -0800 (PST) From: ankur.tyagi85@gmail.com To: openembedded-core@lists.openembedded.org Cc: Ankur Tyagi Subject: [OE-core][PATCH 3/7] apt: upgrade 3.0.3 -> 3.0.4 Date: Tue, 10 Nov 2026 16:52:25 +1300 Message-ID: <20261110035229.2940188-3-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261110035229.2940188-1-ankur.tyagi85@gmail.com> References: <20261110035229.2940188-1-ankur.tyagi85@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Tue, 10 Nov 2026 03:52:50 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/249890 From: Ankur Tyagi Changelog: https://metadata.ftp-master.debian.org/changelogs/main/a/apt/apt_3.0.4_changelog Signed-off-by: Ankur Tyagi --- meta/recipes-devtools/apt/{apt_3.0.3.bb => apt_3.0.4.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/apt/{apt_3.0.3.bb => apt_3.0.4.bb} (98%) diff --git a/meta/recipes-devtools/apt/apt_3.0.3.bb b/meta/recipes-devtools/apt/apt_3.0.4.bb similarity index 98% rename from meta/recipes-devtools/apt/apt_3.0.3.bb rename to meta/recipes-devtools/apt/apt_3.0.4.bb index 393008f05e5..c56819f0990 100644 --- a/meta/recipes-devtools/apt/apt_3.0.3.bb +++ b/meta/recipes-devtools/apt/apt_3.0.4.bb @@ -23,7 +23,7 @@ SRC_URI:append:class-nativesdk = " \ file://0001-Revert-always-run-dpkg-configure-a-at-the-end-of-our.patch \ " -SRC_URI[sha256sum] = "5b5f6f6d26121742a83aa80d4ed0eb0c6ce9bea259518db412edefd95760e4ef" +SRC_URI[sha256sum] = "e853aec49afbe520ebcd4dbcbc98e1c55262c6bf1c119cf43e6aec69752443c6" LIC_FILES_CHKSUM = "file://COPYING.GPL;md5=b234ee4d69f5fce4486a80fdaf4a4263" # the package is taken from snapshots.debian.org; that source is static and goes stale From patchwork Tue Nov 10 03:52:26 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 103543 Received: from mail-pg1-f172.google.com (mail-pg1-f172.google.com [209.85.215.172]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.12908.1794282764614198972 for ; Mon, 09 Nov 2026 19:52:44 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=g08hRTy9; spf=pass (domain: gmail.com, ip: 209.85.215.172, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pg1-f172.google.com with SMTP id 41be03b00d2f7-cdb15cd8558so681317a12.2 for ; Mon, 09 Nov 2026 19:52:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794282764; x=1794887564; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=cc6GL+vexyEj64QsVR1Jasi1xFXhGTMqHyRJmgz3o5U=; b=g08hRTy9BgSFxxu77tIGQkyQYepue6eQIayH1SJAeHQ/xPgwo5YXsp8U95R+hN/1kQ vkBpHl/+wQb0UE7+h9Zk9uuV6z5xxkF2sX6tlfAYWxPxzZ4K3v9tMRtPhhgbSh/VZP8c ev3UiQj9JsverdhLfiTAtzryuIZjxWh6sD3OT9kusTv1DvzRw2DXRj/3ldkW/jQRDrTQ /W4aAlqSzDX6hJbqSbCBf/nDzWRGYh1GkdbmFd13KICgw6Nm3TeM3EnrMZa2Vv91UQsz L50c7QVKz4fMeXKDoAXeV+rh22WKzGHhSuFsZ7BDAlZKYTgbueO8IPKr5J/9adqML2Ix xLmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794282764; x=1794887564; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=cc6GL+vexyEj64QsVR1Jasi1xFXhGTMqHyRJmgz3o5U=; b=a1JdSySnAPTfeYgcip4cFMSMUfikZ+1yWufNaOmntWiTXAY1Jwwp5Zz9Y/kpyT1uZk P59bn7GDQA63D25nlABZ2Fq8S729f8lSfFuIiXe6rkXMIGZVRJkR7f0RWIfVswKE+hjz uGugRb6qLwmRr7jItlPgcLMB9LTpoee57q0THCqG3pv0NwYHepdLyeTLDIO6mjXJatd+ gtiMfQqw56Vn6mqFXa6oGWxKpOS8BxDLznvAVuCCW0vnLRz9I/4cEb76cN06cAxsH2N/ ePeQV1a71qLGSWbnRbbK9/ZY6v3xjQCv9b7hwvRhaZTZQsj8uG8hHgoLydIhOA7GFF6m ryHw== X-Gm-Message-State: APuU4Z/gMXLqgrCFCEDLDEErCkclQIc6GVJ5+gEtg4QixyaaNNh5XtNF DfP2hPTWmFuHO6ghfJJf2BYtiiPIvdsvyADRauHCOTGydR/2nuBsrZdFIaOK3y20 X-Gm-Gg: AYBFou0G7RxZmmzG2s6xCMifRqHGV+W9YBuVcFQ0gV6ClwvV+OfkdVXplelbsRDXR3p 4ea/pGqFg53yXMpxP+ZjYzuzOv5qI8U0Xw2MkJvcQx8S0mxeyh8y+9yozVOLUO8uJTwQ0mDlP4x TRyJ+5hYRTabUe1sgea08DwpZ1wxvRZtdc4LFVjY/rMxiz8OZSwOgDAjrh8GB8+MduBKSOJ0LXw eb8K0UJF+NfTagM9xfhG39G13/73VMKknEeQo7D/1SzdSrA2vrWBwFKmB/Q0Q2ffRiuwlTVzY7v MGGRU0IKt83niLl/oevz/jkUvJcArKgE3qNy4w6CW7uNVUZ06QmfcggC17zepIbtzvkFuK6TF8f wbO3NwK6f/uOvYMEvGbbDKKd31npur3d2avP7uYgyZnsdkWUQtiFlbTspBBWfM1SlzcBj8TfwDZ XwYkPqQkgd7K4YyR4FgKga9uI8c2KVP6RYqFyBiKG2IqvJ3we9BOIACjrJwdZYVJDGJugYve5wh NF+loH1ylNr6PFcNnHbrxDH0W8QAFcXr4TS0iTaDT8a6oPPzo7V29s2wediXyxOEDr4AhDeLzyb VmT1Q4JvntAufrKDlr8YVlnLjY8AwTm4RRaFRF1XOKLZEa8w5V93oIOh1mbXkw== X-Received: by 2002:a17:90a:ee91:b0:3ac:6fcf:81a2 with SMTP id 98e67ed59e1d1-3b166d3609dmr1134100a91.57.1794282763910; Mon, 09 Nov 2026 19:52:43 -0800 (PST) Return-Path: Received: from NVAPF55DW0D-IPD.. ([147.161.217.9]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b16708f963sm2077346a91.1.2026.11.09.19.52.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Nov 2026 19:52:43 -0800 (PST) From: ankur.tyagi85@gmail.com To: openembedded-core@lists.openembedded.org Cc: Ankur Tyagi Subject: [OE-core][PATCH 4/7] ccache: upgrade 4.14.2 -> 4.14.3 Date: Tue, 10 Nov 2026 16:52:26 +1300 Message-ID: <20261110035229.2940188-4-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261110035229.2940188-1-ankur.tyagi85@gmail.com> References: <20261110035229.2940188-1-ankur.tyagi85@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Tue, 10 Nov 2026 03:52:50 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/249891 From: Ankur Tyagi Changelog: https://ccache.dev/releasenotes.html#_ccache_4_14_3 Signed-off-by: Ankur Tyagi --- .../ccache/{ccache_4.14.2.bb => ccache_4.14.3.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/ccache/{ccache_4.14.2.bb => ccache_4.14.3.bb} (93%) diff --git a/meta/recipes-devtools/ccache/ccache_4.14.2.bb b/meta/recipes-devtools/ccache/ccache_4.14.3.bb similarity index 93% rename from meta/recipes-devtools/ccache/ccache_4.14.2.bb rename to meta/recipes-devtools/ccache/ccache_4.14.3.bb index eae9a335361..b05058b20cc 100644 --- a/meta/recipes-devtools/ccache/ccache_4.14.2.bb +++ b/meta/recipes-devtools/ccache/ccache_4.14.3.bb @@ -16,7 +16,7 @@ DEPENDS = "zstd fmt xxhash" SRC_URI = "${GITHUB_BASE_URI}/download/v${PV}/${BP}.tar.gz" -SRC_URI[sha256sum] = "35921f80a93d6453a874525f2e4bd97264c46ddc349d87aacc1032cde4dd2924" +SRC_URI[sha256sum] = "d50587abd5b787a7ba48cb1d76f7a4f09036e0181e742fc7383a8b154d73f0ba" inherit cmake github-releases From patchwork Tue Nov 10 03:52:27 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 103544 Received: from mail-pg1-f181.google.com (mail-pg1-f181.google.com [209.85.215.181]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.12963.1794282767066484653 for ; Mon, 09 Nov 2026 19:52:47 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=ThdBb4kM; spf=pass (domain: gmail.com, ip: 209.85.215.181, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pg1-f181.google.com with SMTP id 41be03b00d2f7-cc4aa0246b7so579577a12.3 for ; Mon, 09 Nov 2026 19:52:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794282766; x=1794887566; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=dGrdmQFxbaXQynFnOP6rlpRG5QlHFFENIX+yQamdMPM=; b=ThdBb4kMMGx9jp/Y8mrSNxUF7ZHZxUp3ybyAGQjI2tFOXODiY9cUBsh67XkvL20KLG GVKzDOjA6xKgs23PcewE6Fg6I8gO7zEbwWxKE8knuIaFz4a3GawgBuoUySxr88sUhQ06 exR3MEmhpe9VuRLpByyTJQhPJG70CAOPyOWEbGskdUqk6IZzBCW3cTza0qV4rsi1O1jk FjTv4STUmAtODacAv0Amk3HchG/uUzhvBgAgbQvqlqrMDWiOdlCvSP3k5aN7Q1Fl0XSq QjypbHPjvLTiwYWO3HlCZ8OY6+jvsH8YJLqKD69n9MbOiCgQpu5PI/EGI0Ko6vSc4Ix7 jlIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794282766; x=1794887566; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=dGrdmQFxbaXQynFnOP6rlpRG5QlHFFENIX+yQamdMPM=; b=ySz0LqJ99JDReKhmPm8xux0yHBS10Kp98+xaMd7IXa2M1hudmScIk/u4hUoQoQWqQ8 BhaDI5C3MV2ZWz/xUpd2OUUFSHmwkWaKc9qrEPEbgLXXsO+LAOiQo4WAB0KpKdyUcFGj MJDSbKyjjjfR9OehtQIHEupGCpG6PA68Lm9RjxgvdDyDJCBz7GU4aMMymzgchxINLRqK lLOa045uctziyxfb+5rpT3dapYzz+desuteNmG1pZTKWjg8d+rw/9E21ksAnbXKPM8Ip vtf2xL7FjCeQYOVKudFlBFEmMjIjhXyK0CqjeRwXqCVmGVL1A1vqMHKKPsqqj8xdKKuB r1PA== X-Gm-Message-State: APuU4Z9v1nbzxgXh7yz9af93E+9bmQVv2UQyQFszF/sxE9ETOI1fGl4a iMxS4oSeSiPEWRWhVdadZuO2x6Rfq456/MX9LUBmGipmj2lJZxXaMyZORHYJlozI X-Gm-Gg: AYBFou0ZTa+oCL832sda+0oHsyWgRTtBeWPwdLCjVtfYFWwGpjGVs2qKiol8YaPgEAN 7/kvJafB27AmsDw3NSOKMmZqA71J4S52mdvAAnlJzC4K54gAdmIhK4l7lxh4vJoB+DkYTi/pmdQ GB8ORvaBslhG9G/Q9ZtIlaTfL9pbzKsLfVMP5XmRQVNsyZRQZKJ8npQ3O8btXOy0POZbLx4d0jl 3jnHoYBn3Lyh2W3P0hExyXzbC6YkIq98gXIL0mOksG0tZvvT5ImRP3juTPD2j2LmKqo3kKI+QTg duAUApfvhMTDIZYfJihUkNCc4WFijxPqLzesrNWWpSYCTrHGX0Rjimz+cronz1xkl+AMfBQbduk cf2aQsO6EbUAQISmRZ+PcjKVmm2yI6GNKg89gfjYBn/Khhy1O54GABwxIv4taXUcTb5POpGfttZ Ag2V7XYwZt3nJTTkBB4Eivr146HYI3eDdDgQOVyPu7+oZ54Re+neAc0p9T9WFd+oKa20SQ8Nw3V 3YLX1wTUxBLCXFLq54WWZsSufEEILHEQhAjS57ZSvXTAqEGjdrKkHTOxnjFCAj0N41Pn8xLxUk4 aXdfO8Ok3VBceTyhvsBzE+4n1RCHiw8VB+f9KvMjhXWUcU0SyGuINTUO7Tjz1w== X-Received: by 2002:a17:90b:57ce:b0:3ac:7613:1ec3 with SMTP id 98e67ed59e1d1-3b166d02c84mr1547290a91.37.1794282766172; Mon, 09 Nov 2026 19:52:46 -0800 (PST) Return-Path: Received: from NVAPF55DW0D-IPD.. ([147.161.217.9]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b16708f963sm2077346a91.1.2026.11.09.19.52.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Nov 2026 19:52:45 -0800 (PST) From: ankur.tyagi85@gmail.com To: openembedded-core@lists.openembedded.org Cc: Ankur Tyagi Subject: [OE-core][PATCH 5/7] desktop-file-utils: upgrade 0.28 -> 0.29 Date: Tue, 10 Nov 2026 16:52:27 +1300 Message-ID: <20261110035229.2940188-5-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261110035229.2940188-1-ankur.tyagi85@gmail.com> References: <20261110035229.2940188-1-ankur.tyagi85@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Tue, 10 Nov 2026 03:52:51 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/249892 From: Ankur Tyagi Changelog: https://gitlab.freedesktop.org/xdg/desktop-file-utils/blob/0.29/NEWS?ref_type=tags Signed-off-by: Ankur Tyagi --- .../{desktop-file-utils_0.28.bb => desktop-file-utils_0.29.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/desktop-file-utils/{desktop-file-utils_0.28.bb => desktop-file-utils_0.29.bb} (88%) diff --git a/meta/recipes-devtools/desktop-file-utils/desktop-file-utils_0.28.bb b/meta/recipes-devtools/desktop-file-utils/desktop-file-utils_0.29.bb similarity index 88% rename from meta/recipes-devtools/desktop-file-utils/desktop-file-utils_0.28.bb rename to meta/recipes-devtools/desktop-file-utils/desktop-file-utils_0.29.bb index 35537572fef..8e4138319a6 100644 --- a/meta/recipes-devtools/desktop-file-utils/desktop-file-utils_0.28.bb +++ b/meta/recipes-devtools/desktop-file-utils/desktop-file-utils_0.29.bb @@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ file://src/validator.c;beginline=4;endline=27;md5=281e1114ee6c486a1a0a4295986b9416" SRC_URI = "http://www.freedesktop.org/software/${BPN}/releases/${BP}.tar.xz" -SRC_URI[sha256sum] = "4401d4e231d842c2de8242395a74a395ca468cd96f5f610d822df33594898a70" +SRC_URI[sha256sum] = "661f225be4c667abc4962f075717db4252b63c84480f6d37b26050d029da8fa0" DEPENDS = "glib-2.0" From patchwork Tue Nov 10 03:52:28 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 103540 Received: from mail-pg1-f177.google.com (mail-pg1-f177.google.com [209.85.215.177]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.12910.1794282769114204870 for ; Mon, 09 Nov 2026 19:52:49 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=SsJYTGVA; spf=pass (domain: gmail.com, ip: 209.85.215.177, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pg1-f177.google.com with SMTP id 41be03b00d2f7-cc1bc88a20eso1053524a12.3 for ; Mon, 09 Nov 2026 19:52:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794282768; x=1794887568; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=mjWYnKHfeoH03hox/XEjHYwTcnsvKqlZv9lNhLEoa3o=; b=SsJYTGVAE3AsaB75GzGFeQuj/5EO/acLV9JAIppEy31nl6sC7S0hH0dnt4tEps3q1e EKQtFTNxAQid05Q/gOM0fZThmedtASwM0gTG1+dvjq4UB/Oe/gNLF/o9v0uLljHqGvch e+rgkmJs90/w6jva4r/4V5i+65abB9e0cilhAZ3kqQTRupCHQGJVtmbulEUaJs/nZZNw pRxzmPwxDX3NHGF9v3E15gZJlvf4d2tXIgC/I4d3qixZ2EHK/njzh6DVfduH+6YzLqob pds4dRRbaxwrqB0SYgK7E3bZy22qS+xE8Yuf/MRAErTdYLVCbYjxEMNe89cCsLXufCB0 yiLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794282768; x=1794887568; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=mjWYnKHfeoH03hox/XEjHYwTcnsvKqlZv9lNhLEoa3o=; b=w8pnHpOBa813+UJxQ8fv1b7EaN7p62+fKTUXY8Qm2dQuP13OmxoW2cdZIGR2PqS8hM 8u7xGrl+6CC8GfnRDad0Vg38tVLMq/vZRrt61J1bRaKjGkWzbRmFwZCRfFZI3/+2AXHq 5sNL0zUEtUtIrpwQX9Z/AnK5L1jIvKXq0VDeNRQx3ihh3NMsL6UbwJ3Ijlnj/pfsH2CZ SfqsaqKxN4ace4adwqx6wpJzKTcmdVCe+FV79VWHZu4fhtSYjmZ2oCzcU/BcvAzCsHZs hKr7wR8hFV8p9KpYg7s+SiLM/GReVPgNaTk2U+XRubxRqTicIc5IUJ3RQ9YI53cieB8p TZyQ== X-Gm-Message-State: APuU4Z8IJKvCD6Sn6pIKqZIE4j+SEmjGibm9gWdJnnlRb76/ZSCuPwQI Rf5kd/g70i4uhCPhyPZTepK+JnWEahSf9SWUTIu5Fdsm61KDVS/cZVHomLhM81y8 X-Gm-Gg: AYBFou2zyEZ4SQYMzMVz6FHKReBWCMUZo3TZRMhw90eTu/PFMbaEu6KG6PYWK+2eQJc 4rjXutIj0SP8aceCB9QpjbSRPZ0L6lDy/QTlQdEFoIePH2tVEkfu09/XYtmy/+FXAtlMEfQPCca CDLe3rDIxHqGvqRQQIIxO159mfoWhwNrmSWiOlZVEqlbpHF4Pl0vHzQCyqW2uwRFnL7WyL6Qcfn iNCC5Zrilr5WnMJIJf7BEVrR18T+1/312yynX8dLRyBZEnUIl9+N2TsEDh3ZsQw1WkqYMRi1sBH p+jCzvd3wUyXtkU3BjKaAjKvg4XF8aS1B63ZYAD50bhCIxDEPq3TM41MB/zKDyXja0NLvVeRmS/ ZkJLFLmISIxe0jiIX/kNrRJfjwkMFI0WeezaFOsAISlE3M8Q26njbhLNVxeFXxbREAlXbbkVpjB tcxHiPcsv28hQ95ckAJd06VKYXHQj7P+Di42Krrs/En1uCQNyZ+UhvOOnlN6BIRa/LehcGOpnZs xNB1/CAK0RzqEehffjOI5DoQJ7HVhTomlf7LLvxYwATm8yAAG7SGGlj92YNn5bkA0Fs0A2xkA6+ BSlefEbs2R0gBFIOOuSBY5xOwaQRrwDPSwqVOk1Tz0uBGdACE1nvWBvD8reSCA== X-Received: by 2002:a17:90b:4ac6:b0:3ab:27f0:c90b with SMTP id 98e67ed59e1d1-3b166cdad42mr1869165a91.53.1794282768409; Mon, 09 Nov 2026 19:52:48 -0800 (PST) Return-Path: Received: from NVAPF55DW0D-IPD.. ([147.161.217.9]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b16708f963sm2077346a91.1.2026.11.09.19.52.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Nov 2026 19:52:48 -0800 (PST) From: ankur.tyagi85@gmail.com To: openembedded-core@lists.openembedded.org Cc: Ankur Tyagi Subject: [OE-core][PATCH 6/7] stress-ng: upgrade 0.22.01 -> 0.22.02 Date: Tue, 10 Nov 2026 16:52:28 +1300 Message-ID: <20261110035229.2940188-6-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261110035229.2940188-1-ankur.tyagi85@gmail.com> References: <20261110035229.2940188-1-ankur.tyagi85@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Tue, 10 Nov 2026 03:52:50 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/249893 From: Ankur Tyagi Changelog: https://github.com/ColinIanKing/stress-ng/releases/tag/V0.22.02 Signed-off-by: Ankur Tyagi Tested-by: Babanpreet Singh --- .../stress-ng/{stress-ng_0.22.01.bb => stress-ng_0.22.02.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-extended/stress-ng/{stress-ng_0.22.01.bb => stress-ng_0.22.02.bb} (94%) diff --git a/meta/recipes-extended/stress-ng/stress-ng_0.22.01.bb b/meta/recipes-extended/stress-ng/stress-ng_0.22.02.bb similarity index 94% rename from meta/recipes-extended/stress-ng/stress-ng_0.22.01.bb rename to meta/recipes-extended/stress-ng/stress-ng_0.22.02.bb index adf9331cd7e..bed03325bc8 100644 --- a/meta/recipes-extended/stress-ng/stress-ng_0.22.01.bb +++ b/meta/recipes-extended/stress-ng/stress-ng_0.22.02.bb @@ -6,7 +6,7 @@ LICENSE = "GPL-2.0-only" LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" SRC_URI = "git://github.com/ColinIanKing/stress-ng.git;protocol=https;branch=master;tag=V${PV}" -SRCREV = "72a9d0cae0f420a887991d4024d3101c4af7a4fc" +SRCREV = "e1a93515da37db1e1b0d07f6ed932c83b7cefd3d" DEPENDS = "coreutils-native libbsd" From patchwork Tue Nov 10 03:52:29 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 103545 Received: from mail-pg1-f182.google.com (mail-pg1-f182.google.com [209.85.215.182]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.12912.1794282771221282058 for ; Mon, 09 Nov 2026 19:52:51 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20260707 header.b=LIe7G1xk; spf=pass (domain: gmail.com, ip: 209.85.215.182, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pg1-f182.google.com with SMTP id 41be03b00d2f7-cdb2e0062bbso594522a12.1 for ; Mon, 09 Nov 2026 19:52:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20260707; t=1794282770; x=1794887570; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=9bMsAUlzQOIx1oosKdPA6lu+UwYX5agj/Gywc/wCfi8=; b=LIe7G1xk3uXk6sdGVGp93bCCgslwkH1DC/3oNtYfBK6URqJNA75/yWpShY+wibIKGW p+P0ER20msgkDUYABpaAF0mk5gNKmR3Uhv0SL/Wt7Z6u75UWK6p/g1vEO0e4EgqGUdOD ua7tEFVvxExe4pW9CiKErp7zdm1tmxMR4gqg0B8YGifig4b2qi9LHqi/bv7jw4MW5jLY XsFWqJyasOt59VZUyMzSzBmEE33r7o1RtnlOkf8kegppiyr/tbfMEQ5901CBJqgTbsId Nu8q9Y7eRByv10ZpkT/DlF/85HPoHXElIVNPj7uie10DSy8yULYBU4tvN9QDgiO+WSyy fEUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794282770; x=1794887570; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=9bMsAUlzQOIx1oosKdPA6lu+UwYX5agj/Gywc/wCfi8=; b=WBkQjpr4YreQjr6KTLZyFXrluWHFhmiMazQI0kD2td2P7LpKpTnZYSZ9QLrv2X8qiq 46XVHW8f1nHtlHPQl7o3cosiSISZITwr+DIH/ZYUbvDHn2fyn92JdSdPNyKKhQveIqXz wMTHU6qcg7gV+lghxbW+nd3J/DoXz4qePCLtp+T0GqTzmrz8GwyJ78DCYuyZX7cZ4lw/ ByoWFdBjTa+P2o7anjVw8JzTKKUv0qn8mT9DftXlSgWikuBLkwTnqSBAzzdSwvrGa5pn DNfolE6aqr0vePmlItQ0uHenzuV4RIkxqDAJNadFs85aQc07aBR4y6JcJe7r7PjetPv/ DE8g== X-Gm-Message-State: APuU4Z/4QxT+qQUugBjDoww8+mqP68tHOna7lOeA8Dn8XohmBlsX83LO DfIzjWeqLqNrhqavAsYA7R5dq44Bdc3sssbkQkU24cx/TSWx7hl2rdN2+9JM206S X-Gm-Gg: AYBFou0FXgv7HBd3KYlJHe1NAjm8rfDfdo6UcwWp3qOO6E4+vzud5Z7OSeu6fV6PqpC PaTq91wiWNcLHvWinl61O15byUjc7GUBcwP8qWlbeipVaLV61vD0C/9vLB+C1VYjyRmnHNhw1xY d64iO5R1XAXxp1ikUdnQUU8LSdvQNlm4Ymw9AUyACFIR9unqQrZVYIasXSFPRWWRApADbQ7XiIh FVEBdyPGQOfTcDTNmLtQzwhqGvrZOcHbEpshAqfnHSD5IMB55VVTj1AiPiLkJmwAVgqiDdM8VI9 5HAXvi97NDQAqkJuzkPS4a3pZaaJAsl9mfGRB5dySBAJC96ZlJki15FbnANCG99zPC9JMsRuvf6 e5UfWwJxxzDfhNtQw2BiwmSrhVtweOJ459XXv3cz7opgeAYnh3IBL0Gd5z/VurYvKoHFaM5/UCN OPzGJ3oAh0OO0numHJBKPsy9fZEC1LPiUmwRQRtqavAQ+yvyQntxkaTxE9S0oO+Rw0Gb4TxO7uE xiY6C84szWsCKUgblacScga5AnefV89NO3MHxkA8iStoiGNa+fS3YDuUKmRJSOhtuN0aFf8Jew1 VD3qrRS4/sAtAvMIG3vbCQyuTAF5rt4ut604NvSdONBYN8tbYsOfDN8mFkZ/uQ== X-Received: by 2002:a17:90a:d2c6:b0:3ac:7c52:fb04 with SMTP id 98e67ed59e1d1-3b166d12258mr1425226a91.44.1794282770408; Mon, 09 Nov 2026 19:52:50 -0800 (PST) Return-Path: Received: from NVAPF55DW0D-IPD.. ([147.161.217.9]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3b16708f963sm2077346a91.1.2026.11.09.19.52.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Nov 2026 19:52:50 -0800 (PST) From: ankur.tyagi85@gmail.com To: openembedded-core@lists.openembedded.org Cc: Ankur Tyagi Subject: [OE-core][PATCH 7/7] libarchive: upgrade 3.8.10 -> 3.8.11 Date: Tue, 10 Nov 2026 16:52:29 +1300 Message-ID: <20261110035229.2940188-7-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261110035229.2940188-1-ankur.tyagi85@gmail.com> References: <20261110035229.2940188-1-ankur.tyagi85@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Tue, 10 Nov 2026 03:53:00 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/249894 From: Ankur Tyagi Refreshed patches for the new version. Changelog: https://github.com/libarchive/libarchive/compare/v3.8.10...v3.8.11 Signed-off-by: Ankur Tyagi --- ...er_bidder-Allow-ARCHIVE_STATE_HEADER.patch | 9 ++++---- ...vert-RPM-reader-into-a-proper-format.patch | 23 ++++++++++--------- ...0005-Disable-RPM-filter-auto-bidding.patch | 2 +- ...archive_3.8.10.bb => libarchive_3.8.11.bb} | 2 +- 4 files changed, 18 insertions(+), 18 deletions(-) rename meta/recipes-extended/libarchive/{libarchive_3.8.10.bb => libarchive_3.8.11.bb} (97%) diff --git a/meta/recipes-extended/libarchive/libarchive/0003-archive_read-register_bidder-Allow-ARCHIVE_STATE_HEADER.patch b/meta/recipes-extended/libarchive/libarchive/0003-archive_read-register_bidder-Allow-ARCHIVE_STATE_HEADER.patch index cc8f2896a26..e2755b08623 100644 --- a/meta/recipes-extended/libarchive/libarchive/0003-archive_read-register_bidder-Allow-ARCHIVE_STATE_HEADER.patch +++ b/meta/recipes-extended/libarchive/libarchive/0003-archive_read-register_bidder-Allow-ARCHIVE_STATE_HEADER.patch @@ -1,6 +1,6 @@ -From 84b6ba6f4ac5f00e70d66bb7c765dd487147d83b Mon Sep 17 00:00:00 2001 +From 72092984cb18db787220543c862452a10b37dd5c Mon Sep 17 00:00:00 2001 From: Davide Beatrici -Date: Mon, 25 Aug 2026 22:39:08 +0000 +Date: Tue, 25 Aug 2026 22:39:08 +0000 Subject: [PATCH] __archive_read_register_bidder(): Allow ARCHIVE_STATE_HEADER This allows formats to apply filters when they know what they need. @@ -9,16 +9,15 @@ In the case of RPM, that's after parsing the (uncompressed) header. Upstream-Status: Submitted [https://github.com/libarchive/libarchive/pull/2846 commit 84b6ba6f4ac5] Signed-off-by: Jaipaul Cheernam - --- libarchive/archive_read.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libarchive/archive_read.c b/libarchive/archive_read.c -index 2f006fb..5c51df5 100644 +index 6235d66..66bd4e8 100644 --- a/libarchive/archive_read.c +++ b/libarchive/archive_read.c -@@ -1297,7 +1297,8 @@ __archive_read_register_bidder(struct archive_read *a, +@@ -1325,7 +1325,8 @@ __archive_read_register_bidder(struct archive_read *a, int i, number_slots; archive_check_magic(&a->archive, ARCHIVE_READ_MAGIC, diff --git a/meta/recipes-extended/libarchive/libarchive/0004-Convert-RPM-reader-into-a-proper-format.patch b/meta/recipes-extended/libarchive/libarchive/0004-Convert-RPM-reader-into-a-proper-format.patch index 34c0cf415e7..6fe9d1b681b 100644 --- a/meta/recipes-extended/libarchive/libarchive/0004-Convert-RPM-reader-into-a-proper-format.patch +++ b/meta/recipes-extended/libarchive/libarchive/0004-Convert-RPM-reader-into-a-proper-format.patch @@ -1,7 +1,8 @@ -From dcda938b907d3b99e012b52ea1250d01fb0c8546 Mon Sep 17 00:00:00 2001 +From e58093fa1d297cb30984da5fbee0e6d39bfb78d8 Mon Sep 17 00:00:00 2001 From: Davide Beatrici -Date: Mon, 25 Aug 2026 23:47:31 +0000 +Date: Tue, 25 Aug 2026 23:47:31 +0000 Subject: [PATCH] Convert RPM reader into a proper format, supporting both + stripped CPIO and SVR4 The filter is kept but is not appended by archive_read_support_filter_all() anymore. @@ -27,11 +28,11 @@ Signed-off-by: Jaipaul Cheernam .../test_read_format_cpio_svr4_bzip2_rpm.c | 4 +- .../test_read_format_cpio_svr4_gzip_rpm.c | 4 +- libarchive/test/test_read_format_huge_rpm.c | 13 +- - 14 files changed, 1154 insertions(+), 14 deletions(-) + 14 files changed, 1155 insertions(+), 13 deletions(-) create mode 100644 libarchive/archive_read_support_format_rpm.c diff --git a/Makefile.am b/Makefile.am -index 8bc70c5..487bef3 100644 +index c171c24..0c150c0 100644 --- a/Makefile.am +++ b/Makefile.am @@ -212,6 +212,7 @@ libarchive_la_SOURCES= \ @@ -67,7 +68,7 @@ index ac039c1..34ba173 100644 archive_read_support_format_warc.c archive_read_support_format_xar.c diff --git a/libarchive/archive.h b/libarchive/archive.h -index 19b316a..f04a747 100644 +index 2c13908..64dbdaa 100644 --- a/libarchive/archive.h +++ b/libarchive/archive.h @@ -316,7 +316,9 @@ typedef const char *archive_passphrase_callback(struct archive *, @@ -80,7 +81,7 @@ index 19b316a..f04a747 100644 #define ARCHIVE_FILTER_LZIP 9 #define ARCHIVE_FILTER_LRZIP 10 #define ARCHIVE_FILTER_LZOP 11 -@@ -387,6 +389,7 @@ typedef const char *archive_passphrase_callback(struct archive *, +@@ -389,6 +391,7 @@ typedef const char *archive_passphrase_callback(struct archive *, #define ARCHIVE_FORMAT_7ZIP 0xE0000 #define ARCHIVE_FORMAT_WARC 0xF0000 #define ARCHIVE_FORMAT_RAR_V5 0x100000 @@ -88,7 +89,7 @@ index 19b316a..f04a747 100644 /* * Codes returned by archive_read_format_capabilities(). -@@ -480,7 +483,9 @@ __LA_DECL int archive_read_support_filter_program(struct archive *, +@@ -482,7 +485,9 @@ __LA_DECL int archive_read_support_filter_program(struct archive *, __LA_DECL int archive_read_support_filter_program_signature (struct archive *, const char * /* cmd */, const void * /* match */, size_t); @@ -98,7 +99,7 @@ index 19b316a..f04a747 100644 __LA_DECL int archive_read_support_filter_uu(struct archive *); __LA_DECL int archive_read_support_filter_xz(struct archive *); __LA_DECL int archive_read_support_filter_zstd(struct archive *); -@@ -501,6 +506,7 @@ __LA_DECL int archive_read_support_format_mtree(struct archive *); +@@ -503,6 +508,7 @@ __LA_DECL int archive_read_support_format_mtree(struct archive *); __LA_DECL int archive_read_support_format_rar(struct archive *); __LA_DECL int archive_read_support_format_rar5(struct archive *); __LA_DECL int archive_read_support_format_raw(struct archive *); @@ -149,11 +150,11 @@ index f086773..cc5c2b2 100644 archive_read_support_filter_lrzip(a); /* Lzop decompress falls back to "lzop -d" command-line. */ diff --git a/libarchive/archive_read_support_filter_by_code.c b/libarchive/archive_read_support_filter_by_code.c -index 4c8b6cb..d3c7d21 100644 +index 6c18421..7a30c49 100644 --- a/libarchive/archive_read_support_filter_by_code.c +++ b/libarchive/archive_read_support_filter_by_code.c -@@ -49,8 +49,10 @@ archive_read_support_filter_by_code(struct archive *a, int filter_code) - return archive_read_support_filter_xz(a); +@@ -50,8 +50,10 @@ archive_read_support_filter_by_code(struct archive *a, int filter_code) + case ARCHIVE_FILTER_B64: case ARCHIVE_FILTER_UU: return archive_read_support_filter_uu(a); +#if ARCHIVE_VERSION_NUMBER < 4000000 diff --git a/meta/recipes-extended/libarchive/libarchive/0005-Disable-RPM-filter-auto-bidding.patch b/meta/recipes-extended/libarchive/libarchive/0005-Disable-RPM-filter-auto-bidding.patch index 86eb48a8045..99c4be8df20 100644 --- a/meta/recipes-extended/libarchive/libarchive/0005-Disable-RPM-filter-auto-bidding.patch +++ b/meta/recipes-extended/libarchive/libarchive/0005-Disable-RPM-filter-auto-bidding.patch @@ -1,4 +1,4 @@ -From b367b31b5b764e15c8d484a75c790b6ffa1e20d8 Mon Sep 17 00:00:00 2001 +From e19540f1fb5a15edcad9339150e3e8184b951148 Mon Sep 17 00:00:00 2001 From: Sumanth Gavini Date: Tue, 11 Aug 2026 12:02:31 -0700 Subject: [PATCH] libarchive: Disable RPM filter auto-bidding diff --git a/meta/recipes-extended/libarchive/libarchive_3.8.10.bb b/meta/recipes-extended/libarchive/libarchive_3.8.11.bb similarity index 97% rename from meta/recipes-extended/libarchive/libarchive_3.8.10.bb rename to meta/recipes-extended/libarchive/libarchive_3.8.11.bb index 747a6b99693..034aeab7ebd 100644 --- a/meta/recipes-extended/libarchive/libarchive_3.8.10.bb +++ b/meta/recipes-extended/libarchive/libarchive_3.8.11.bb @@ -37,7 +37,7 @@ SRC_URI = "https://libarchive.org/downloads/libarchive-${PV}.tar.gz \ " UPSTREAM_CHECK_URI = "https://www.libarchive.org/" -SRC_URI[sha256sum] = "a1bffbe5152cfe869751179e7b16648c87c461cb8c46eee75062efbe164cc57c" +SRC_URI[sha256sum] = "900fe9fc7237c2b04f090f3c3648de8fe597525771f5035016537ce2d667d12b" inherit autotools update-alternatives pkgconfig ptest