summaryrefslogtreecommitdiffstats
path: root/meta
diff options
context:
space:
mode:
authorGuðni Már Gilbert <gudni.m.g@gmail.com>2025-09-19 21:05:33 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2025-09-22 22:09:48 +0100
commitb4c1f355ac9b11ce20341f3f37766e8e61906731 (patch)
tree70c54acd7d876f37aa9c5935e95c9e82c3f740f9 /meta
parent893922ba880273517feeae4e6fe2a6156f686ed1 (diff)
downloadpoky-b4c1f355ac9b11ce20341f3f37766e8e61906731.tar.gz
bluez5: upgrade 5.83 -> 5.84
* Enable aics tests again as the issue with them has been fixed * Remove threads package config as the option is removed Changelog: * Fix issue with AVRCP and handling invalid UTF-8 item name. * Fix issue with exposing coordinate sets if LE Audio is disabled. * Fix issue with BAP and not responding to SetConfiguration. * Add support for BAP unicast endpoint reconfiguration. * Add support for BASS and encrypted broadcast source. * Add support for HFP and Call Line Identification. Full changelog: https://github.com/bluez/bluez/compare/5.83...5.84 (From OE-Core rev: 967f87d0522cb9c206d1826e669f129c87aefa96) Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
-rw-r--r--meta/recipes-connectivity/bluez5/bluez5.inc2
-rw-r--r--meta/recipes-connectivity/bluez5/bluez5/0001-bluez5-disable-aics-tests.patch40
-rw-r--r--meta/recipes-connectivity/bluez5/bluez5/0001-tests-add-a-target-for-building-tests-without-runnin.patch6
-rw-r--r--meta/recipes-connectivity/bluez5/bluez5_5.84.bb (renamed from meta/recipes-connectivity/bluez5/bluez5_5.83.bb)2
4 files changed, 4 insertions, 46 deletions
diff --git a/meta/recipes-connectivity/bluez5/bluez5.inc b/meta/recipes-connectivity/bluez5/bluez5.inc
index 48aeff0aee..24a41f92df 100644
--- a/meta/recipes-connectivity/bluez5/bluez5.inc
+++ b/meta/recipes-connectivity/bluez5/bluez5.inc
@@ -54,7 +54,6 @@ PACKAGECONFIG[csip-profiles] = "--enable-csip,--disable-csip"
54PACKAGECONFIG[asha-profiles] = "--enable-asha,--disable-asha" 54PACKAGECONFIG[asha-profiles] = "--enable-asha,--disable-asha"
55PACKAGECONFIG[sixaxis] = "--enable-sixaxis,--disable-sixaxis" 55PACKAGECONFIG[sixaxis] = "--enable-sixaxis,--disable-sixaxis"
56PACKAGECONFIG[tools] = "--enable-tools,--disable-tools" 56PACKAGECONFIG[tools] = "--enable-tools,--disable-tools"
57PACKAGECONFIG[threads] = "--enable-threads,--disable-threads"
58PACKAGECONFIG[deprecated] = "--enable-deprecated,--disable-deprecated" 57PACKAGECONFIG[deprecated] = "--enable-deprecated,--disable-deprecated"
59PACKAGECONFIG[mesh] = "--enable-mesh --enable-external-ell,--disable-mesh, json-c ell" 58PACKAGECONFIG[mesh] = "--enable-mesh --enable-external-ell,--disable-mesh, json-c ell"
60PACKAGECONFIG[btpclient] = "--enable-btpclient --enable-external-ell,--disable-btpclient, ell" 59PACKAGECONFIG[btpclient] = "--enable-btpclient --enable-external-ell,--disable-btpclient, ell"
@@ -65,7 +64,6 @@ SRC_URI = "${KERNELORG_MIRROR}/linux/bluetooth/bluez-${PV}.tar.xz \
65 file://init \ 64 file://init \
66 file://run-ptest \ 65 file://run-ptest \
67 file://0001-tests-add-a-target-for-building-tests-without-runnin.patch \ 66 file://0001-tests-add-a-target-for-building-tests-without-runnin.patch \
68 file://0001-bluez5-disable-aics-tests.patch \
69 " 67 "
70S = "${UNPACKDIR}/bluez-${PV}" 68S = "${UNPACKDIR}/bluez-${PV}"
71 69
diff --git a/meta/recipes-connectivity/bluez5/bluez5/0001-bluez5-disable-aics-tests.patch b/meta/recipes-connectivity/bluez5/bluez5/0001-bluez5-disable-aics-tests.patch
deleted file mode 100644
index 3f01843ea3..0000000000
--- a/meta/recipes-connectivity/bluez5/bluez5/0001-bluez5-disable-aics-tests.patch
+++ /dev/null
@@ -1,40 +0,0 @@
1From 182545f2504255d67d9ec2071fd5c82ab53c5a2e Mon Sep 17 00:00:00 2001
2From: =?UTF-8?q?Gu=C3=B0ni=20M=C3=A1r=20Gilbert?= <gudni.m.g@gmail.com>
3Date: Sun, 30 Mar 2025 02:20:24 +0000
4Subject: [PATCH] bluez5: disable aics tests
5MIME-Version: 1.0
6Content-Type: text/plain; charset=UTF-8
7Content-Transfer-Encoding: 8bit
8
9Temporarily disable aics tests as they can fail
10depending on how the tests are executed. Sometimes they pass,
11sometimes they fail. The issue has been observed since BlueZ 5.72 to 5.80
12
13Starting with BlueZ 5.80, the tests began failing when using the
14ptest-runner script. This is not a new issue in BlueZ 5.80 which is
15why the test is disabled with this commit until a solution is found.
16
17See discussion on Github:
18https://github.com/bluez/bluez/issues/726
19https://github.com/bluez/bluez/issues/683
20
21Upstream-Status: Inappropriate [OE-Specific]
22
23Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
24---
25 unit/test-vcp.c | 2 +-
26 1 file changed, 1 insertion(+), 1 deletion(-)
27
28diff --git a/unit/test-vcp.c b/unit/test-vcp.c
29index 6a61ea2..04b92e4 100644
30--- a/unit/test-vcp.c
31+++ b/unit/test-vcp.c
32@@ -2754,7 +2754,7 @@ int main(int argc, char *argv[])
33 tester_init(&argc, &argv);
34
35 test_vocs_unit_testcases();
36- test_aics_unit_testcases();
37+ //test_aics_unit_testcases();
38
39 return tester_run();
40 }
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 a9af56f141..cea7c10c3d 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 @@
1From fa5da30786837b437707cea921056e9c1c22ffba Mon Sep 17 00:00:00 2001 1From d8bbdd8e7166f481429b4999f520cd8306685f03 Mon Sep 17 00:00:00 2001
2From: Alexander Kanavin <alex.kanavin@gmail.com> 2From: Alexander Kanavin <alex.kanavin@gmail.com>
3Date: Fri, 1 Apr 2016 17:07:34 +0300 3Date: Fri, 1 Apr 2016 17:07:34 +0300
4Subject: [PATCH] tests: add a target for building tests without running them 4Subject: [PATCH] tests: add a target for building tests without running them
@@ -10,10 +10,10 @@ Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
10 1 file changed, 3 insertions(+) 10 1 file changed, 3 insertions(+)
11 11
12diff --git a/Makefile.am b/Makefile.am 12diff --git a/Makefile.am b/Makefile.am
13index 02ad23c..169269d 100644 13index 94f625d..a3c3512 100644
14--- a/Makefile.am 14--- a/Makefile.am
15+++ b/Makefile.am 15+++ b/Makefile.am
16@@ -722,6 +722,9 @@ endif 16@@ -725,6 +725,9 @@ endif
17 TESTS = $(unit_tests) 17 TESTS = $(unit_tests)
18 AM_TESTS_ENVIRONMENT = MALLOC_CHECK_=3 MALLOC_PERTURB_=69 18 AM_TESTS_ENVIRONMENT = MALLOC_CHECK_=3 MALLOC_PERTURB_=69
19 19
diff --git a/meta/recipes-connectivity/bluez5/bluez5_5.83.bb b/meta/recipes-connectivity/bluez5/bluez5_5.84.bb
index 8af6bdb67e..874db9df64 100644
--- a/meta/recipes-connectivity/bluez5/bluez5_5.83.bb
+++ b/meta/recipes-connectivity/bluez5/bluez5_5.84.bb
@@ -1,6 +1,6 @@
1require bluez5.inc 1require bluez5.inc
2 2
3SRC_URI[sha256sum] = "108522d909d220581399bfec93daab62035539ceef3dda3e79970785c63bd24c" 3SRC_URI[sha256sum] = "5ba73d030f7b00087d67800b0e321601aec0f892827c72e5a2c8390d8c886b11"
4 4
5CVE_STATUS[CVE-2020-24490] = "cpe-incorrect: This issue has kernel fixes rather than bluez fixes" 5CVE_STATUS[CVE-2020-24490] = "cpe-incorrect: This issue has kernel fixes rather than bluez fixes"
6 6