Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package bluez for openSUSE:Factory checked in at 2023-12-28 22:55:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bluez (Old) and /work/SRC/openSUSE:Factory/.bluez.new.28375 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bluez" Thu Dec 28 22:55:14 2023 rev:202 rq:1135433 version:5.71 Changes: -------- --- /work/SRC/openSUSE:Factory/bluez/bluez.changes 2023-12-14 22:02:28.058611058 +0100 +++ /work/SRC/openSUSE:Factory/.bluez.new.28375/bluez.changes 2023-12-28 22:55:26.401233898 +0100 @@ -1,0 +2,12 @@ +Wed Dec 20 23:28:42 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- update to 5.71: + * Fix issue with not registering CSIS service. + * Fix issue with registering pairing callbacks. + * Fix issue with corruption during discovery filter parsing. + +- drop CVE-2023-45866.patch, + Fix-.device_probe-failing-if-SDP-record-is-not.patch: upstream +- update bluez-disable-broken-tests.diff: disable failing vcp test + +------------------------------------------------------------------- Old: ---- CVE-2023-45866.patch Fix-.device_probe-failing-if-SDP-record-is-not.patch bluez-5.70.tar.xz New: ---- bluez-5.71.tar.xz BETA DEBUG BEGIN: Old: - drop CVE-2023-45866.patch, Fix-.device_probe-failing-if-SDP-record-is-not.patch: upstream Old:- drop CVE-2023-45866.patch, Fix-.device_probe-failing-if-SDP-record-is-not.patch: upstream - update bluez-disable-broken-tests.diff: disable failing vcp test BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bluez.spec ++++++ --- /var/tmp/diff_new_pack.LGIRGL/_old 2023-12-28 22:55:27.197262958 +0100 +++ /var/tmp/diff_new_pack.LGIRGL/_new 2023-12-28 22:55:27.201263104 +0100 @@ -35,12 +35,12 @@ %endif Name: bluez -Version: 5.70 +Version: 5.71 Release: 0 Summary: Bluetooth Stack for Linux License: GPL-2.0-or-later Group: Hardware/Mobile -URL: http://www.bluez.org +URL: https://www.bluez.org Source: https://www.kernel.org/pub/linux/bluetooth/bluez-%{version}.tar.xz # we still want debuginfo #KEEP NOSOURCE DEBUGINFO @@ -54,8 +54,6 @@ Patch3: bluez-cups-libexec.patch # workaround for broken tests (reported upstream but not yet fixed) Patch4: bluez-disable-broken-tests.diff -# PATCH-FIX-UPSTREAM: fix regression in pairing gamepads -- https://github.com/bluez/bluez/issues/614 -Patch5: Fix-.device_probe-failing-if-SDP-record-is-not.patch # disable tests for bypass boo#1078285 Patch12: disable_some_obex_tests.patch # get rid of python2. WARNING: this is autogenerated by 2to3 and might not work @@ -66,8 +64,6 @@ Patch15: hcidump-Fix-memory-leak-with-malformed-packet.patch # bsc#1013712 CVE-2016-9798 Patch16: hcidump-Fixed-malformed-segment-frame-length.patch -# PATCH-FIX-UPSTREAM: https://git.kernel.org/pub/scm/bluetooth/bluez.git/patch/?id=25a471a83e02e1effb15d5a488b3f0085eaeb675 -Patch17: CVE-2023-45866.patch # Upstream suggests to use btmon instead of hcidump and does not want those patches # => PATCH-FIX-OPENSUSE for those two :-) # fix some memory leak with malformed packet (reported upstream but not yet fixed) @@ -418,7 +414,15 @@ %{_mandir}/man1/rctest.1%{?ext_man} %{_mandir}/man1/bluetoothctl-mgmt.1%{?ext_man} %{_mandir}/man1/bluetoothctl-monitor.1%{?ext_man} +%{_mandir}/man1/bluetoothctl-admin.1%{?ext_man} +%{_mandir}/man1/bluetoothctl-advertise.1%{?ext_man} +%{_mandir}/man1/bluetoothctl-endpoint.1%{?ext_man} +%{_mandir}/man1/bluetoothctl-gatt.1%{?ext_man} +%{_mandir}/man1/bluetoothctl-player.1%{?ext_man} +%{_mandir}/man1/bluetoothctl-scan.1%{?ext_man} +%{_mandir}/man1/bluetoothctl-transport.1%{?ext_man} %{_mandir}/man1/btmgmt.1%{?ext_man} +%{_mandir}/man5/org.bluez.*.5%{?ext_man} %{_datadir}/dbus-1/system.d/bluetooth.conf # not packaged, boo#1151518 ###%%{_datadir}/dbus-1/system.d/bluetooth-mesh.conf ++++++ 0001-rpi3-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch ++++++ --- /var/tmp/diff_new_pack.LGIRGL/_old 2023-12-28 22:55:27.217263688 +0100 +++ /var/tmp/diff_new_pack.LGIRGL/_new 2023-12-28 22:55:27.221263834 +0100 @@ -8,11 +8,11 @@ tools/hciattach_bcm43xx.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) -Index: bluez-5.60/tools/hciattach_bcm43xx.c +Index: bluez-5.71/tools/hciattach_bcm43xx.c =================================================================== ---- bluez-5.60.orig/tools/hciattach_bcm43xx.c -+++ bluez-5.60/tools/hciattach_bcm43xx.c -@@ -354,11 +354,8 @@ int bcm43xx_init(int fd, int def_speed, +--- bluez-5.71.orig/tools/hciattach_bcm43xx.c ++++ bluez-5.71/tools/hciattach_bcm43xx.c +@@ -350,11 +350,8 @@ int bcm43xx_init(int fd, int def_speed, return -1; if (bcm43xx_locate_patch(FIRMWARE_DIR, chip_name, fw_path)) { @@ -25,7 +25,7 @@ if (bcm43xx_load_firmware(fd, fw_path)) return -1; -@@ -368,6 +365,7 @@ int bcm43xx_init(int fd, int def_speed, +@@ -364,6 +361,7 @@ int bcm43xx_init(int fd, int def_speed, return -1; } ++++++ bluez-5.70.tar.xz -> bluez-5.71.tar.xz ++++++ ++++ 34035 lines of diff (skipped) ++++++ bluez-cups-libexec.patch ++++++ --- /var/tmp/diff_new_pack.LGIRGL/_old 2023-12-28 22:55:27.861287199 +0100 +++ /var/tmp/diff_new_pack.LGIRGL/_new 2023-12-28 22:55:27.865287345 +0100 @@ -1,8 +1,8 @@ -Index: bluez-5.65/Makefile.in +Index: bluez-5.71/Makefile.in =================================================================== ---- bluez-5.65.orig/Makefile.in -+++ bluez-5.65/Makefile.in -@@ -3871,7 +3871,7 @@ unit_tests = $(am__append_55) unit/test- +--- bluez-5.71.orig/Makefile.in ++++ bluez-5.71/Makefile.in +@@ -4179,7 +4179,7 @@ unit_tests = $(am__append_68) unit/test- @DEPRECATED_TRUE@@READLINE_TRUE@attrib_gatttool_LDADD = lib/libbluetooth-internal.la \ @DEPRECATED_TRUE@@READLINE_TRUE@ src/libshared-glib.la $(GLIB_LIBS) -lreadline @@ -11,11 +11,11 @@ @CUPS_TRUE@profiles_cups_bluetooth_SOURCES = profiles/cups/main.c \ @CUPS_TRUE@ profiles/cups/cups.h \ @CUPS_TRUE@ profiles/cups/sdp.c \ -Index: bluez-5.65/Makefile.tools +Index: bluez-5.71/Makefile.tools =================================================================== ---- bluez-5.65.orig/Makefile.tools -+++ bluez-5.65/Makefile.tools -@@ -499,7 +499,7 @@ endif +--- bluez-5.71.orig/Makefile.tools ++++ bluez-5.71/Makefile.tools +@@ -541,7 +541,7 @@ endif endif if CUPS ++++++ bluez-disable-broken-tests.diff ++++++ --- /var/tmp/diff_new_pack.LGIRGL/_old 2023-12-28 22:55:27.873287637 +0100 +++ /var/tmp/diff_new_pack.LGIRGL/_new 2023-12-28 22:55:27.877287783 +0100 @@ -1,8 +1,17 @@ -Index: bluez-5.65/Makefile.am +Index: bluez-5.71/Makefile.am =================================================================== ---- bluez-5.65.orig/Makefile.am -+++ bluez-5.65/Makefile.am -@@ -572,7 +574,7 @@ unit_test_midi_LDADD = src/libshared-gli +--- bluez-5.71.orig/Makefile.am ++++ bluez-5.71/Makefile.am +@@ -679,7 +679,7 @@ unit_test_bass_SOURCES = unit/test-bass. + unit_test_bass_LDADD = src/libshared-glib.la \ + lib/libbluetooth-internal.la $(GLIB_LIBS) + +-unit_tests += unit/test-vcp ++# unit_tests += unit/test-vcp + + unit_test_vcp_SOURCES = unit/test-vcp.c $(btio_sources) + unit_test_vcp_LDADD = src/libshared-glib.la \ +@@ -696,7 +696,7 @@ unit_test_midi_LDADD = src/libshared-gli endif if MESH ++++++ disable_some_obex_tests.patch ++++++ --- /var/tmp/diff_new_pack.LGIRGL/_old 2023-12-28 22:55:27.909288951 +0100 +++ /var/tmp/diff_new_pack.LGIRGL/_new 2023-12-28 22:55:27.909288951 +0100 @@ -11,11 +11,11 @@ Makefile.am | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -Index: bluez-5.65/Makefile.am +Index: bluez-5.71/Makefile.am =================================================================== ---- bluez-5.65.orig/Makefile.am -+++ bluez-5.65/Makefile.am -@@ -502,8 +502,8 @@ unit_test_gdbus_client_LDADD = gdbus/lib +--- bluez-5.71.orig/Makefile.am ++++ bluez-5.71/Makefile.am +@@ -602,8 +602,8 @@ unit_test_gdbus_client_LDADD = gdbus/lib src/libshared-glib.la $(GLIB_LIBS) $(DBUS_LIBS) if OBEX