* [bug#74597] [PATCH] gnu: bluez: Update to 5.79.
@ 2024-11-28 21:11 Julian Flake
2024-12-03 13:28 ` [bug#74597] Reason for why I'm interested Julian Flake
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Julian Flake @ 2024-11-28 21:11 UTC (permalink / raw)
To: 74597; +Cc: Julian Flake, Leo Famulari, Wilko Meyer
* gnu/packages/linux.scm (bluez): Update to 5.79.
Change-Id: I5928664f929d1bda6e8c8c5e37cb9020a9889881
---
gnu/packages/linux.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index f7e7126c3d..a7c2678540 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -6203,7 +6203,7 @@ (define-public sbc
(define-public bluez
(package
(name "bluez")
- (version "5.72")
+ (version "5.79")
(source (origin
(method url-fetch)
(uri (string-append
@@ -6211,7 +6211,7 @@ (define-public bluez
version ".tar.xz"))
(sha256
(base32
- "0vjk4ihywzv8k07bxq7clqgi2afrw54nfp0gcnxw35m98nipz7a9"))))
+ "12pal1m4xlr8k7kxb6isv5lbaca2wc5zcgy0907wfwcz78qaar21"))))
(build-system gnu-build-system)
(arguments
(list
base-commit: 294386674c417355a24586fab5528c643d495b86
--
2.46.0
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [bug#74597] Reason for why I'm interested
2024-11-28 21:11 [bug#74597] [PATCH] gnu: bluez: Update to 5.79 Julian Flake
@ 2024-12-03 13:28 ` Julian Flake
2024-12-17 3:48 ` [bug#74597] (no subject) Dakota Logan
2024-12-21 16:45 ` [bug#74597] Confirming problem Danny Milosavljevic
2 siblings, 0 replies; 4+ messages in thread
From: Julian Flake @ 2024-12-03 13:28 UTC (permalink / raw)
To: 74597
The reason, why I'm interested in this update is that I hope it
fixes an issue I have with my headset:
https://github.com/bluez/bluez/issues/973
Best Regards,
nutcase
^ permalink raw reply [flat|nested] 4+ messages in thread
* [bug#74597] (no subject)
2024-11-28 21:11 [bug#74597] [PATCH] gnu: bluez: Update to 5.79 Julian Flake
2024-12-03 13:28 ` [bug#74597] Reason for why I'm interested Julian Flake
@ 2024-12-17 3:48 ` Dakota Logan
2024-12-21 16:45 ` [bug#74597] Confirming problem Danny Milosavljevic
2 siblings, 0 replies; 4+ messages in thread
From: Dakota Logan @ 2024-12-17 3:48 UTC (permalink / raw)
To: 74597
I'm having the same issue so would love to see it fixed!
^ permalink raw reply [flat|nested] 4+ messages in thread
* [bug#74597] Confirming problem
2024-11-28 21:11 [bug#74597] [PATCH] gnu: bluez: Update to 5.79 Julian Flake
2024-12-03 13:28 ` [bug#74597] Reason for why I'm interested Julian Flake
2024-12-17 3:48 ` [bug#74597] (no subject) Dakota Logan
@ 2024-12-21 16:45 ` Danny Milosavljevic
2 siblings, 0 replies; 4+ messages in thread
From: Danny Milosavljevic @ 2024-12-21 16:45 UTC (permalink / raw)
To: 74597; +Cc: w, leo
Hi,
I have the same problem with Linux 6.11.11 and bluez 5.72.
I would like the fix to be in guix, but unfortunately it would cause
2455 packages (including erlang, gtk, gnome, gdm, qemu, qt, kde,
mate and enlightenment) that depend on bluez to rebuild (WTF!).
And I don't think there are a lot of Guix users using bluetooth.
So I should not just apply it to master as it is.
We could make a graft with just the patch[1]--even though it's not a
security patch. What do you all think? Make an exception here?
The cause was that the kernel reverted a bugfix. The bugfix would have
done a link type fixup (see below). But it was a userspace-visible change
(broke the interface guarantee between kernel and user space) and so
that's a no-no, and hence was reverted. So now someone else has to do
the bugfix in userspace--in this case bluez[1].
Reverted bugfix was[2]:
If two Bluetooth devices both support BR/EDR and BLE, and also
support Secure Connections, then they only need to pair once.
The LTK generated during the LE pairing process may be converted
into a BR/EDR link key for BR/EDR transport, and conversely, a
link key generated during the BR/EDR SSP pairing process can be
converted into an LTK for LE transport. Hence, the link type of
the link key and LTK is not fixed, they can be either an LE LINK
or an ACL LINK.
Because the keys are (and were) stored on disk, userspace will always
have to do this kind of sanity check anyway--so this patch[1] will
likely stay in bluez releases forever.
[1] <https://github.com/bluez/bluez/commit/366a8c522b648f47147de4852c5c030d69b916b3.patch>
[2] <https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.10.206>, search for "59b047bc98084f8af2c41483e4d68a5adf2fa7f7"
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2024-12-21 16:46 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-28 21:11 [bug#74597] [PATCH] gnu: bluez: Update to 5.79 Julian Flake
2024-12-03 13:28 ` [bug#74597] Reason for why I'm interested Julian Flake
2024-12-17 3:48 ` [bug#74597] (no subject) Dakota Logan
2024-12-21 16:45 ` [bug#74597] Confirming problem Danny Milosavljevic
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).