commit: 270d4b60358a4177a31caa84edcb6fe1ed805bda Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Wed Mar 27 04:00:34 2024 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Wed Mar 27 04:00:34 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=270d4b60
net-wireless/bluez: filter LTO (test failures) 5.73 unfortunately still fails for me with LTO (specifically the 'unit/test-vcp' test). Bug: https://github.com/bluez/bluez/issues/683 Bug: https://github.com/bluez/bluez/issues/726 Closes: https://bugs.gentoo.org/925745 Signed-off-by: Sam James <sam <AT> gentoo.org> net-wireless/bluez/bluez-5.72.ebuild | 5 ++++- net-wireless/bluez/bluez-5.73.ebuild | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/net-wireless/bluez/bluez-5.72.ebuild b/net-wireless/bluez/bluez-5.72.ebuild index abb0053bc2b5..06b68087328b 100644 --- a/net-wireless/bluez/bluez-5.72.ebuild +++ b/net-wireless/bluez/bluez-5.72.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..12} ) -inherit autotools linux-info python-single-r1 systemd udev multilib-minimal #readme.gentoo-r1 +inherit autotools flag-o-matic linux-info python-single-r1 systemd udev multilib-minimal #readme.gentoo-r1 DESCRIPTION="Bluetooth Tools and System Daemons for Linux" HOMEPAGE="http://www.bluez.org https://github.com/bluez/bluez" @@ -122,6 +122,9 @@ src_prepare() { } multilib_src_configure() { + # unit/test-vcp test fails with LTO (bug #925745) + filter-lto + local myconf=( # readline is automagic when client is enabled # --enable-client always needs readline, bug #504038 diff --git a/net-wireless/bluez/bluez-5.73.ebuild b/net-wireless/bluez/bluez-5.73.ebuild index f71af719302f..1bd115cef414 100644 --- a/net-wireless/bluez/bluez-5.73.ebuild +++ b/net-wireless/bluez/bluez-5.73.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..12} ) -inherit autotools linux-info python-single-r1 systemd udev multilib-minimal #readme.gentoo-r1 +inherit autotools flag-o-matic linux-info python-single-r1 systemd udev multilib-minimal #readme.gentoo-r1 DESCRIPTION="Bluetooth Tools and System Daemons for Linux" HOMEPAGE="http://www.bluez.org https://github.com/bluez/bluez" @@ -108,6 +108,9 @@ src_prepare() { } multilib_src_configure() { + # unit/test-vcp test fails with LTO (bug #925745) + filter-lto + local myconf=( # readline is automagic when client is enabled # --enable-client always needs readline, bug #504038
