diff options
| author | Guðni Már Gilbert <gudni.m.g@gmail.com> | 2025-09-19 21:05:33 +0000 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-09-22 22:09:48 +0100 |
| commit | b4c1f355ac9b11ce20341f3f37766e8e61906731 (patch) | |
| tree | 70c54acd7d876f37aa9c5935e95c9e82c3f740f9 /meta | |
| parent | 893922ba880273517feeae4e6fe2a6156f686ed1 (diff) | |
| download | poky-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.inc | 2 | ||||
| -rw-r--r-- | meta/recipes-connectivity/bluez5/bluez5/0001-bluez5-disable-aics-tests.patch | 40 | ||||
| -rw-r--r-- | meta/recipes-connectivity/bluez5/bluez5/0001-tests-add-a-target-for-building-tests-without-runnin.patch | 6 | ||||
| -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" | |||
| 54 | PACKAGECONFIG[asha-profiles] = "--enable-asha,--disable-asha" | 54 | PACKAGECONFIG[asha-profiles] = "--enable-asha,--disable-asha" |
| 55 | PACKAGECONFIG[sixaxis] = "--enable-sixaxis,--disable-sixaxis" | 55 | PACKAGECONFIG[sixaxis] = "--enable-sixaxis,--disable-sixaxis" |
| 56 | PACKAGECONFIG[tools] = "--enable-tools,--disable-tools" | 56 | PACKAGECONFIG[tools] = "--enable-tools,--disable-tools" |
| 57 | PACKAGECONFIG[threads] = "--enable-threads,--disable-threads" | ||
| 58 | PACKAGECONFIG[deprecated] = "--enable-deprecated,--disable-deprecated" | 57 | PACKAGECONFIG[deprecated] = "--enable-deprecated,--disable-deprecated" |
| 59 | PACKAGECONFIG[mesh] = "--enable-mesh --enable-external-ell,--disable-mesh, json-c ell" | 58 | PACKAGECONFIG[mesh] = "--enable-mesh --enable-external-ell,--disable-mesh, json-c ell" |
| 60 | PACKAGECONFIG[btpclient] = "--enable-btpclient --enable-external-ell,--disable-btpclient, ell" | 59 | PACKAGECONFIG[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 | " |
| 70 | S = "${UNPACKDIR}/bluez-${PV}" | 68 | S = "${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 @@ | |||
| 1 | From 182545f2504255d67d9ec2071fd5c82ab53c5a2e Mon Sep 17 00:00:00 2001 | ||
| 2 | From: =?UTF-8?q?Gu=C3=B0ni=20M=C3=A1r=20Gilbert?= <gudni.m.g@gmail.com> | ||
| 3 | Date: Sun, 30 Mar 2025 02:20:24 +0000 | ||
| 4 | Subject: [PATCH] bluez5: disable aics tests | ||
| 5 | MIME-Version: 1.0 | ||
| 6 | Content-Type: text/plain; charset=UTF-8 | ||
| 7 | Content-Transfer-Encoding: 8bit | ||
| 8 | |||
| 9 | Temporarily disable aics tests as they can fail | ||
| 10 | depending on how the tests are executed. Sometimes they pass, | ||
| 11 | sometimes they fail. The issue has been observed since BlueZ 5.72 to 5.80 | ||
| 12 | |||
| 13 | Starting with BlueZ 5.80, the tests began failing when using the | ||
| 14 | ptest-runner script. This is not a new issue in BlueZ 5.80 which is | ||
| 15 | why the test is disabled with this commit until a solution is found. | ||
| 16 | |||
| 17 | See discussion on Github: | ||
| 18 | https://github.com/bluez/bluez/issues/726 | ||
| 19 | https://github.com/bluez/bluez/issues/683 | ||
| 20 | |||
| 21 | Upstream-Status: Inappropriate [OE-Specific] | ||
| 22 | |||
| 23 | Signed-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 | |||
| 28 | diff --git a/unit/test-vcp.c b/unit/test-vcp.c | ||
| 29 | index 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 @@ | |||
| 1 | From fa5da30786837b437707cea921056e9c1c22ffba Mon Sep 17 00:00:00 2001 | 1 | From d8bbdd8e7166f481429b4999f520cd8306685f03 Mon Sep 17 00:00:00 2001 |
| 2 | From: Alexander Kanavin <alex.kanavin@gmail.com> | 2 | From: Alexander Kanavin <alex.kanavin@gmail.com> |
| 3 | Date: Fri, 1 Apr 2016 17:07:34 +0300 | 3 | Date: Fri, 1 Apr 2016 17:07:34 +0300 |
| 4 | Subject: [PATCH] tests: add a target for building tests without running them | 4 | 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> | |||
| 10 | 1 file changed, 3 insertions(+) | 10 | 1 file changed, 3 insertions(+) |
| 11 | 11 | ||
| 12 | diff --git a/Makefile.am b/Makefile.am | 12 | diff --git a/Makefile.am b/Makefile.am |
| 13 | index 02ad23c..169269d 100644 | 13 | index 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 @@ | |||
| 1 | require bluez5.inc | 1 | require bluez5.inc |
| 2 | 2 | ||
| 3 | SRC_URI[sha256sum] = "108522d909d220581399bfec93daab62035539ceef3dda3e79970785c63bd24c" | 3 | SRC_URI[sha256sum] = "5ba73d030f7b00087d67800b0e321601aec0f892827c72e5a2c8390d8c886b11" |
| 4 | 4 | ||
| 5 | CVE_STATUS[CVE-2020-24490] = "cpe-incorrect: This issue has kernel fixes rather than bluez fixes" | 5 | CVE_STATUS[CVE-2020-24490] = "cpe-incorrect: This issue has kernel fixes rather than bluez fixes" |
| 6 | 6 | ||
