commit:     e737eb95f45e28809e4b5db00c7ba0b9d92b51c0
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Tue Apr  2 05:38:57 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr  2 09:58:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e737eb95

kde-misc/kdeconnect: mark as LTO-unsafe

Closes: https://bugs.gentoo.org/921648
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 kde-misc/kdeconnect/kdeconnect-23.08.5-r1.ebuild | 7 ++++++-
 kde-misc/kdeconnect/kdeconnect-24.02.1.ebuild    | 7 ++++++-
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/kde-misc/kdeconnect/kdeconnect-23.08.5-r1.ebuild 
b/kde-misc/kdeconnect/kdeconnect-23.08.5-r1.ebuild
index 8760d6f885a0..3df6ce5f4a2f 100644
--- a/kde-misc/kdeconnect/kdeconnect-23.08.5-r1.ebuild
+++ b/kde-misc/kdeconnect/kdeconnect-23.08.5-r1.ebuild
@@ -9,7 +9,7 @@ KDE_ORG_NAME="${PN}-kde"
 KDE_SELINUX_MODULE="${PN}"
 KFMIN=5.106.0
 QTMIN=5.15.9
-inherit ecm gear.kde.org
+inherit ecm flag-o-matic gear.kde.org
 
 DESCRIPTION="Adds communication between KDE Plasma and your smartphone"
 HOMEPAGE="https://kdeconnect.kde.org/ https://apps.kde.org/kdeconnect/";
@@ -83,6 +83,11 @@ BDEPEND="
 PATCHES=( "${FILESDIR}/${PN}-21.07.80-revert-disable-kpeople.patch" )
 
 src_configure() {
+       # -Werror=lto-type-mismatch
+       # https://bugs.gentoo.org/921648
+       # https://bugs.kde.org/show_bug.cgi?id=480522
+       filter-lto
+
        local mycmakeargs=(
                -DBLUETOOTH_ENABLED=$(usex bluetooth)
                $(cmake_use_find_package pulseaudio KF5PulseAudioQt)

diff --git a/kde-misc/kdeconnect/kdeconnect-24.02.1.ebuild 
b/kde-misc/kdeconnect/kdeconnect-24.02.1.ebuild
index 29cd93241d27..512d9c5718fe 100644
--- a/kde-misc/kdeconnect/kdeconnect-24.02.1.ebuild
+++ b/kde-misc/kdeconnect/kdeconnect-24.02.1.ebuild
@@ -9,7 +9,7 @@ KDE_ORG_NAME="${PN}-kde"
 KDE_SELINUX_MODULE="${PN}"
 KFMIN=6.0.0
 QTMIN=6.6.2
-inherit ecm gear.kde.org
+inherit ecm flag-o-matic gear.kde.org
 
 DESCRIPTION="Adds communication between KDE Plasma and your smartphone"
 HOMEPAGE="https://kdeconnect.kde.org/ https://apps.kde.org/kdeconnect/";
@@ -81,6 +81,11 @@ BDEPEND="
 "
 
 src_configure() {
+       # -Werror=lto-type-mismatch
+       # https://bugs.gentoo.org/921648
+       # https://bugs.kde.org/show_bug.cgi?id=480522
+       filter-lto
+
        local mycmakeargs=(
                -DMDNS_ENABLED=$(usex zeroconf)
                -DBLUETOOTH_ENABLED=$(usex bluetooth)

Reply via email to