-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
.NET Source-Build 9.0.100-rc.2.24474.1 October 2024 Updates (#43993)
Co-authored-by: Ella Hathaway <ellahathaway@microsoft.com> Co-authored-by: Ella Hathaway <67609881+ellahathaway@users.noreply.github.com>
- Loading branch information
1 parent
860e48b
commit 2d0b3f7
Showing
5 changed files
with
57 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,10 @@ | ||
{ | ||
"tools": { | ||
"dotnet": "9.0.100-rc.1.24452.12" | ||
"dotnet": "9.0.100-rc.2.24474.11" | ||
}, | ||
"msbuild-sdks": { | ||
"Microsoft.Build.NoTargets": "3.7.0", | ||
"Microsoft.Build.Traversal": "3.4.0", | ||
"Microsoft.DotNet.Arcade.Sdk": "9.0.0-beta.24408.2" | ||
"Microsoft.DotNet.Arcade.Sdk": "9.0.0-beta.24466.2" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
50 changes: 50 additions & 0 deletions
50
src/SourceBuild/patches/fsharp/0002-NoWarns-for-FSharp-Failures.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 | ||
From: Ella Hathaway <ellahathaway@microsoft.com> | ||
Date: Wed, 9 Oct 2024 17:14:25 +0000 | ||
Subject: [PATCH] NoWarns for FSharp Failures | ||
|
||
Backport: https://github.com/dotnet/fsharp/pull/17859 | ||
|
||
--- | ||
buildtools/fslex/fslex.fsproj | 1 + | ||
buildtools/fsyacc/fsyacc.fsproj | 1 + | ||
src/Compiler/FSharp.Compiler.Service.fsproj | 2 ++ | ||
3 files changed, 4 insertions(+) | ||
|
||
diff --git a/buildtools/fslex/fslex.fsproj b/buildtools/fslex/fslex.fsproj | ||
index 5dfef2f0e3..b450de1668 100644 | ||
--- a/buildtools/fslex/fslex.fsproj | ||
+++ b/buildtools/fslex/fslex.fsproj | ||
@@ -5,6 +5,7 @@ | ||
<TargetFramework>$(FSharpNetCoreProductTargetFramework)</TargetFramework> | ||
<DisableImplicitFSharpCoreReference>true</DisableImplicitFSharpCoreReference> | ||
<RollForward Condition="'$(BUILDING_USING_DOTNET)' == 'true'">LatestMajor</RollForward> | ||
+ <NoWarn>$(NoWarn);64;1182;1204</NoWarn> <!--Temporary fix for sourcebuild --> | ||
</PropertyGroup> | ||
|
||
<PropertyGroup> | ||
diff --git a/buildtools/fsyacc/fsyacc.fsproj b/buildtools/fsyacc/fsyacc.fsproj | ||
index 1ff8a11075..5f97b762e0 100644 | ||
--- a/buildtools/fsyacc/fsyacc.fsproj | ||
+++ b/buildtools/fsyacc/fsyacc.fsproj | ||
@@ -5,6 +5,7 @@ | ||
<TargetFramework>$(FSharpNetCoreProductTargetFramework)</TargetFramework> | ||
<DisableImplicitFSharpCoreReference>true</DisableImplicitFSharpCoreReference> | ||
<RollForward Condition="'$(BUILDING_USING_DOTNET)' == 'true'">LatestMajor</RollForward> | ||
+ <NoWarn>$(NoWarn);64;1182;1204</NoWarn> <!--Temporary fix for sourcebuild --> | ||
</PropertyGroup> | ||
|
||
<PropertyGroup> | ||
diff --git a/src/Compiler/FSharp.Compiler.Service.fsproj b/src/Compiler/FSharp.Compiler.Service.fsproj | ||
index 45b5bda0d1..8029bb6d45 100644 | ||
--- a/src/Compiler/FSharp.Compiler.Service.fsproj | ||
+++ b/src/Compiler/FSharp.Compiler.Service.fsproj | ||
@@ -10,6 +10,8 @@ | ||
<NoWarn>$(NoWarn);75</NoWarn> <!-- InternalCommandLineOption --> | ||
<NoWarn>$(NoWarn);1204</NoWarn> <!-- This construct is for use in the FSharp.Core library and should not be used directly --> | ||
<NoWarn>$(NoWarn);NU5125</NoWarn> | ||
+ <NoWarn>$(NoWarn);64;1182;1204</NoWarn> <!--Temporary fix for sourcebuild --> | ||
+ <OtherFlags>$(OtherFlags) --warnaserror-:1182</OtherFlags> <!--Temporary fix for sourcebuild --> | ||
<AssemblyName>FSharp.Compiler.Service</AssemblyName> | ||
<AllowCrossTargeting>true</AllowCrossTargeting> | ||
<DefineConstants>$(DefineConstants);COMPILER</DefineConstants> |