From: Maciej Barć <
xgqt@gentoo.org>
Disable the fancy terminal logger introduced in .NET 9.0.
If enabled, it messes up the Portage log file output.
Signed-off-by: Maciej Barć <
xgqt@gentoo.org>
---
eclass/dotnet-pkg-base.eclass | 3 +++
1 file changed, 3 insertions(+)
diff --git a/eclass/dotnet-pkg-base.eclass b/eclass/dotnet-pkg-base.eclass index 8ec21c9a27..d9abff3859 100644
--- a/eclass/dotnet-pkg-base.eclass
+++ b/eclass/dotnet-pkg-base.eclass
@@ -104,6 +104,9 @@ export POWERSHELL_UPDATECHECK=0
# Speeds up restore. Having this turned on is redundant with Portage manifests.
# See also:
https://github.com/NuGet/Home/issues/13062
export DOTNET_NUGET_SIGNATURE_VERIFICATION=false
+# Disable the fancy terminal logger introduced in .NET 9.0.
+# It messes up the Portage log file output.
+export MSBUILDTERMINALLOGGER=off
# Overwrite selected MSBuild properties ("-p:XYZ").
export UseSharedCompilation=false
--
2.45.2
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)