diff --git a/tracer/build/_build/Build.VariableGenerations.cs b/tracer/build/_build/Build.VariableGenerations.cs index 881f705d9878..8299fa6c7839 100644 --- a/tracer/build/_build/Build.VariableGenerations.cs +++ b/tracer/build/_build/Build.VariableGenerations.cs @@ -878,13 +878,8 @@ void GenerateLinuxDotnetToolSmokeTestsMatrix() "alpine", new (string publishFramework, string runtimeTag)[] { - // The standalone .NET tool currently crashes on .NET 8. That's because we currently - // build against .NET Core 3.1, which depends on `libintl`, but that was removed in the - // .NET 8 alpine packages: - // https://learn.microsoft.com/en-us/dotnet/core/compatibility/containers/8.0/libintl-package - // The solution is to compile the standalone tool against .NET 5+ to remove that dependency - // (publishFramework: TargetFramework.NET8_0, "8.0-alpine3.18"), - // (publishFramework: TargetFramework.NET8_0, "8.0-alpine3.18-chiseled"), // we can't run scripts in chiseled containers, so need to update the dockerfiles + (publishFramework: TargetFramework.NET8_0, "8.0-alpine3.18"), + (publishFramework: TargetFramework.NET8_0, "8.0-alpine3.18-composite"), (publishFramework: TargetFramework.NET7_0, "7.0-alpine3.16"), (publishFramework: TargetFramework.NET6_0, "6.0-alpine3.14"), (publishFramework: TargetFramework.NET5_0, "5.0-alpine3.14"),