From: Maciej Barć <x...@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ć <x...@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