]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
bluez5: upgrade 5.83 -> 5.84
authorGuðni Már Gilbert <gudni.m.g@gmail.com>
Fri, 19 Sep 2025 21:05:33 +0000 (21:05 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 22 Sep 2025 16:57:07 +0000 (17:57 +0100)
* 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

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>
meta/recipes-connectivity/bluez5/bluez5.inc
meta/recipes-connectivity/bluez5/bluez5/0001-bluez5-disable-aics-tests.patch [deleted file]
meta/recipes-connectivity/bluez5/bluez5/0001-tests-add-a-target-for-building-tests-without-runnin.patch
meta/recipes-connectivity/bluez5/bluez5_5.84.bb [moved from meta/recipes-connectivity/bluez5/bluez5_5.83.bb with 95% similarity]

index 48aeff0aeea066c579a9d31c1d1903fa16895a66..24a41f92df764e734ef1ed9de8d31dd906782db0 100644 (file)
@@ -54,7 +54,6 @@ PACKAGECONFIG[csip-profiles] = "--enable-csip,--disable-csip"
 PACKAGECONFIG[asha-profiles] = "--enable-asha,--disable-asha"
 PACKAGECONFIG[sixaxis] = "--enable-sixaxis,--disable-sixaxis"
 PACKAGECONFIG[tools] = "--enable-tools,--disable-tools"
-PACKAGECONFIG[threads] = "--enable-threads,--disable-threads"
 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"
@@ -65,7 +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-bluez5-disable-aics-tests.patch \
            "
 S = "${UNPACKDIR}/bluez-${PV}"
 
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 (file)
index 3f01843..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-From 182545f2504255d67d9ec2071fd5c82ab53c5a2e Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Gu=C3=B0ni=20M=C3=A1r=20Gilbert?= <gudni.m.g@gmail.com>
-Date: Sun, 30 Mar 2025 02:20:24 +0000
-Subject: [PATCH] bluez5: disable aics tests
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Temporarily disable aics tests as they can fail
-depending on how the tests are executed. Sometimes they pass,
-sometimes they fail. The issue has been observed since BlueZ 5.72 to 5.80
-
-Starting with BlueZ 5.80, the tests began failing when using the
-ptest-runner script. This is not a new issue in BlueZ 5.80 which is
-why the test is disabled with this commit until a solution is found.
-
-See discussion on Github:
-https://github.com/bluez/bluez/issues/726
-https://github.com/bluez/bluez/issues/683
-
-Upstream-Status: Inappropriate [OE-Specific]
-
-Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
----
- unit/test-vcp.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/unit/test-vcp.c b/unit/test-vcp.c
-index 6a61ea2..04b92e4 100644
---- a/unit/test-vcp.c
-+++ b/unit/test-vcp.c
-@@ -2754,7 +2754,7 @@ int main(int argc, char *argv[])
-       tester_init(&argc, &argv);
-       test_vocs_unit_testcases();
--      test_aics_unit_testcases();
-+      //test_aics_unit_testcases();
-       return tester_run();
- }
index a9af56f14131a6bb78d1e2eb8cf32a54f6861fa4..cea7c10c3dd161b7a40bc70f026ce4e994907406 100644 (file)
@@ -1,4 +1,4 @@
-From fa5da30786837b437707cea921056e9c1c22ffba Mon Sep 17 00:00:00 2001
+From d8bbdd8e7166f481429b4999f520cd8306685f03 Mon Sep 17 00:00:00 2001
 From: Alexander Kanavin <alex.kanavin@gmail.com>
 Date: Fri, 1 Apr 2016 17:07:34 +0300
 Subject: [PATCH] tests: add a target for building tests without running them
@@ -10,10 +10,10 @@ Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
  1 file changed, 3 insertions(+)
 
 diff --git a/Makefile.am b/Makefile.am
-index 02ad23c..169269d 100644
+index 94f625d..a3c3512 100644
 --- a/Makefile.am
 +++ b/Makefile.am
-@@ -722,6 +722,9 @@ endif
+@@ -725,6 +725,9 @@ endif
  TESTS = $(unit_tests)
  AM_TESTS_ENVIRONMENT = MALLOC_CHECK_=3 MALLOC_PERTURB_=69
  
similarity index 95%
rename from meta/recipes-connectivity/bluez5/bluez5_5.83.bb
rename to meta/recipes-connectivity/bluez5/bluez5_5.84.bb
index 8af6bdb67e0afe4632953ac780a1db663c99eed5..874db9df6482dede5fcf47892421934a8171ff50 100644 (file)
@@ -1,6 +1,6 @@
 require bluez5.inc
 
-SRC_URI[sha256sum] = "108522d909d220581399bfec93daab62035539ceef3dda3e79970785c63bd24c"
+SRC_URI[sha256sum] = "5ba73d030f7b00087d67800b0e321601aec0f892827c72e5a2c8390d8c886b11"
 
 CVE_STATUS[CVE-2020-24490] = "cpe-incorrect: This issue has kernel fixes rather than bluez fixes"