summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorMaciej Barć <xgqt@gentoo.org>2024-11-20 22:40:26 +0100
committerMaciej Barć <xgqt@gentoo.org>2024-11-26 02:44:57 +0100
commit3c00cc939e174c24bb62583b1441bcdf99cf8195 (patch)
treeb3edad8a65dccc229b11202968f5d0e5cd3414f4 /eclass
parentdev-lang/nprolog: bump to 3.45 (diff)
downloadgentoo-3c00cc939e174c24bb62583b1441bcdf99cf8195.tar.gz
gentoo-3c00cc939e174c24bb62583b1441bcdf99cf8195.tar.bz2
gentoo-3c00cc939e174c24bb62583b1441bcdf99cf8195.zip
eclass/dotnet-pkg-base: disable MSBUILDTERMINALLOGGER from .NET 9.0
Disable the fancy terminal logger introduced in .NET 9.0. If enabled, it messes up with the Portage log file output. Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Diffstat (limited to 'eclass')
-rw-r--r--eclass/dotnet-pkg-base.eclass3
1 files changed, 3 insertions, 0 deletions
diff --git a/eclass/dotnet-pkg-base.eclass b/eclass/dotnet-pkg-base.eclass
index 8ec21c9a276c..d9abff3859f6 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