summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaciej Barć <xgqt@gentoo.org>2024-12-17 00:01:42 +0100
committerMaciej Barć <xgqt@gentoo.org>2024-12-17 00:25:55 +0100
commitcbe90d697edd533fe1e6c40dcab6c4c62595e719 (patch)
tree0846a95a448c3a817d3c9181a5869f55472cddff /dev-dotnet
parentkde-frameworks/qqc2-desktop-style: 6.9.0 version bump (diff)
downloadgentoo-cbe90d697edd533fe1e6c40dcab6c4c62595e719.tar.gz
gentoo-cbe90d697edd533fe1e6c40dcab6c4c62595e719.tar.bz2
gentoo-cbe90d697edd533fe1e6c40dcab6c4c62595e719.zip
dev-dotnet/dotnet-sdk: filter lto-type-mismatch
Closes: https://bugs.gentoo.org/946334 Closes: https://bugs.gentoo.org/946373 Bug: https://bugs.gentoo.org/938485 Bug: https://github.com/dotnet/runtime/issues/110664 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Diffstat (limited to 'dev-dotnet')
-rw-r--r--dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.107-r2.ebuild2
-rw-r--r--dev-dotnet/dotnet-sdk/dotnet-sdk-9.0.101.ebuild2
2 files changed, 4 insertions, 0 deletions
diff --git a/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.107-r2.ebuild b/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.107-r2.ebuild
index d04a60778e19..e275af4d57a6 100644
--- a/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.107-r2.ebuild
+++ b/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.107-r2.ebuild
@@ -163,6 +163,8 @@ pkg_setup() {
src_prepare() {
default
+ filter-flags -Werror=lto-type-mismatch # Not implemented by Clang, bug 946334
+ filter-flags -Wlto-type-mismatch
filter-lto
unset DOTNET_ROOT
diff --git a/dev-dotnet/dotnet-sdk/dotnet-sdk-9.0.101.ebuild b/dev-dotnet/dotnet-sdk/dotnet-sdk-9.0.101.ebuild
index edaa15d989f4..90916c287cff 100644
--- a/dev-dotnet/dotnet-sdk/dotnet-sdk-9.0.101.ebuild
+++ b/dev-dotnet/dotnet-sdk/dotnet-sdk-9.0.101.ebuild
@@ -173,6 +173,8 @@ pkg_setup() {
src_prepare() {
default
+ filter-flags -Werror=lto-type-mismatch # Not implemented by Clang, bug 946334
+ filter-flags -Wlto-type-mismatch
filter-lto
unset DOTNET_ROOT