commit:     278612ff4ff45ad454a3aed89e1a1eba8c65983e
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  9 20:12:56 2025 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Sep  9 21:26:21 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=278612ff

dev-dotnet/dotnet-sdk: use strip-flags to remove flags unsupported by clang

Closes: https://bugs.gentoo.org/962556
Reported-by: Vaclav Danek <danvac <AT> seznam.cz>
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.107-r2.ebuild | 1 +
 dev-dotnet/dotnet-sdk/dotnet-sdk-9.0.108.ebuild    | 1 +
 2 files changed, 2 insertions(+)

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 6cb26506cedd..73eab8bc01a7 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,7 @@ pkg_setup() {
 src_prepare() {
        default
 
+       strip-flags
        filter-flags -Werror=lto-type-mismatch  # Not implemented by Clang, bug 
946334
        filter-flags -Wlto-type-mismatch
        filter-lto

diff --git a/dev-dotnet/dotnet-sdk/dotnet-sdk-9.0.108.ebuild 
b/dev-dotnet/dotnet-sdk/dotnet-sdk-9.0.108.ebuild
index 40cec2bd9db2..6f70992dd805 100644
--- a/dev-dotnet/dotnet-sdk/dotnet-sdk-9.0.108.ebuild
+++ b/dev-dotnet/dotnet-sdk/dotnet-sdk-9.0.108.ebuild
@@ -178,6 +178,7 @@ pkg_setup() {
 src_prepare() {
        default
 
+       strip-flags
        filter-flags -Werror=lto-type-mismatch  # Not implemented by Clang, bug 
946334
        filter-flags -Wlto-type-mismatch
        filter-lto

Reply via email to