commit:     5caae9d28ccda985807bb83ed1f9a19516bcceed
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 10:00:59 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=5caae9d2

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-24.02.49.9999.ebuild | 7 ++++++-
 kde-misc/kdeconnect/kdeconnect-9999.ebuild          | 7 ++++++-
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/kde-misc/kdeconnect/kdeconnect-24.02.49.9999.ebuild 
b/kde-misc/kdeconnect/kdeconnect-24.02.49.9999.ebuild
index abb996b68c..157bafea57 100644
--- a/kde-misc/kdeconnect/kdeconnect-24.02.49.9999.ebuild
+++ b/kde-misc/kdeconnect/kdeconnect-24.02.49.9999.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)

diff --git a/kde-misc/kdeconnect/kdeconnect-9999.ebuild 
b/kde-misc/kdeconnect/kdeconnect-9999.ebuild
index b63e69c6c2..c494d37efb 100644
--- a/kde-misc/kdeconnect/kdeconnect-9999.ebuild
+++ b/kde-misc/kdeconnect/kdeconnect-9999.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/";
@@ -82,6 +82,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