Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#73394 - [bluez] bluetoothd 5.63 segfaults after suspend and reconnect
Attached to Project:
Arch Linux
Opened by Sergey Kvachonok (ravenexp) - Monday, 17 January 2022, 16:24 GMT
Last edited by Andreas Radke (AndyRTR) - Saturday, 19 February 2022, 16:19 GMT
Opened by Sergey Kvachonok (ravenexp) - Monday, 17 January 2022, 16:24 GMT
Last edited by Andreas Radke (AndyRTR) - Saturday, 19 February 2022, 16:19 GMT
|
DetailsDescription:
My bluetooth speaker doesn't reconnect automatically after suspend and bluetoothd segfaults after a manual reconnect attempt. Upstream issues: https://github.com/bluez/bluez/issues/272 https://github.com/bluez/bluez/issues/269 Possible fix: https://github.com/bluez/bluez/commit/8edd9ff4e4ea85c80bee00a4a46b1cae3678dea6 |
This task depends upon
asp checkout bluez
cd bluez/repos/extra-x86_64
gpg --recv-key 06CA9F5D1DCF2659
makepkg -s --nobuild
curl https://github.com/bluez/bluez/commit/8edd9ff4e4ea85c80bee00a4a46b1cae3678dea6.patch -o /tmp/bluez.patch
src/bluez-5.63
patch -p1 < /tmp/bluez.patch
cd ../..
makepkg -i --noextract
sudo systemctl restart bluetooth
What actually worked for me was downgrading to 5.61/5.62.
You can also check if you have an old package locally cached and use pacman -U /var/cache/pacman/pkg/blu???.zst
ls -l /var/cache/pacman/pkg/bluez*
cd bluez/repos/extra-x86_64
git checkout 5303f48bcc78f1167842e95fa8a4b67b7fc8aac8
makepkg -si
sudo systemctl restart bluetooth
EDIT:
Building bluez after the latest glibc update fails:pld-cvs-commit@lists.pld-linux.org/msg477789.html"> https://www.mail-archive.com/pld-cvs-commit@lists.pld-linux.org/msg477789.html
wget https://archive.archlinux.org/packages/b/bluez/bluez-5.61-1-x86_64.pkg.tar.zst
sudo pacman -U bluez-5.61-1-x86_64.pkg.tar.zst
Issue: https://github.com/bluez/bluez/issues/284
Patch: https://github.com/bluez/bluez/commit/19448b9cb852b8c38f15362e185e6b18d634859d