Created attachment 683263 [details] build log When build bluez with slibtool it fails with undefined references. MAKEFLAGS='LIBTOOL=rlibtool' emerge -av1 net-wireless/bluez This is because in Makefile.plugins plugins_sixaxis_la_LDFLAGS contains -no-undefined which GNU libtool silently ignores. However due to the design of bluez undefined references are expected and adding -no-undefined is wrong. The easiest solution is to just remove it.
Created attachment 683266 [details] emerge --info
Created attachment 683269 [details, diff] patch This patch should be upstreamed, but someone will need to submit it to the bluez mailing list.
Fixed upstream. https://github.com/bluez/bluez/commit/9e2352d402b9ae237bae9faa7bd91f3a749e7225
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c7a7e7b52128a464b47c9f01fb90865527f5c4 commit 77c7a7e7b52128a464b47c9f01fb90865527f5c4 Author: Pacho Ramos <pacho@gentoo.org> AuthorDate: 2021-03-08 15:57:43 +0000 Commit: Pacho Ramos <pacho@gentoo.org> CommitDate: 2021-03-08 15:57:43 +0000 net-wireless/bluez: Bump to 5.56 Closes: https://bugs.gentoo.org/765715 Closes: https://bugs.gentoo.org/774669 Thanks-to: Joakim Tjernlund Thanks-to: orbea Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Pacho Ramos <pacho@gentoo.org> net-wireless/bluez/Manifest | 1 + net-wireless/bluez/bluez-5.56.ebuild | 299 +++++++++++++++++++++++++++++++++++ 2 files changed, 300 insertions(+)