Skip to content

Commit 269e323

Browse files
authored
Update to the March 5.0.4 release. (#2089)
* Update to the March 5.0.4 release. * Update repo URLs. * Add patch to restore ability to skip bundled dotnet tools to fix bootstrapping.
1 parent b5b6eae commit 269e323

16 files changed

+108
-555
lines changed

eng/Version.Details.xml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -22,20 +22,20 @@
2222
<Sha>c01a538851a8ab1a1fbeb2e6243f391fff7587b4</Sha>
2323
<RepoName>aspnet-xdt</RepoName>
2424
</Dependency>
25-
<Dependency Name="Microsoft.NET.ILLink.Tasks" Version="5.0.0-rtm.20612.1" CoherentParentDependency="Microsoft.Dotnet.Sdk.Internal">
25+
<Dependency Name="Microsoft.NET.ILLink.Tasks" Version="5.0.0-rtm.21113.1" CoherentParentDependency="Microsoft.Dotnet.Sdk.Internal">
2626
<Uri>https://github.com/mono/linker</Uri>
27-
<Sha>25604250cf2663aed6630e305cc0538aeebda80a</Sha>
27+
<Sha>e0b9157b540f5fc020b2e7967f4bbd23ba826e4e</Sha>
2828
<RepoName>linker</RepoName>
2929
</Dependency>
30-
<Dependency Name="Microsoft.NETCore.App.Runtime.win-x64" Version="5.0.3" CoherentParentDependency="Microsoft.Dotnet.Sdk.Internal">
30+
<Dependency Name="Microsoft.NETCore.App.Runtime.win-x64" Version="5.0.4" CoherentParentDependency="Microsoft.Dotnet.Sdk.Internal">
3131
<Uri>https://github.com/dotnet/runtime</Uri>
32-
<Sha>c636bbdc8a2d393d07c0e9407a4f8923ba1a21cb</Sha>
32+
<Sha>f27d33729518f5aa478aa818b7b4f54a4d50bef1</Sha>
3333
<RepoName>runtime</RepoName>
3434
<RepoName>runtime-portable</RepoName>
3535
</Dependency>
36-
<Dependency Name="Microsoft.DotNet.Common.ItemTemplates" Version="5.0.3" CoherentParentDependency="Microsoft.Dotnet.Sdk.Internal">
36+
<Dependency Name="Microsoft.DotNet.Common.ItemTemplates" Version="5.0.4" CoherentParentDependency="Microsoft.Dotnet.Sdk.Internal">
3737
<Uri>https://github.com/dotnet/templating</Uri>
38-
<Sha>5a9a6d5fd42c19379e3e65f41e1223a59ecc9930</Sha>
38+
<Sha>8dc4f8a9283d45103e132026797af30ead2aad6d</Sha>
3939
</Dependency>
4040
<Dependency Name="Microsoft.DotNet.Test.ProjectTemplates.5.0" Version="1.0.2-beta4.20407.5">
4141
<Uri>https://github.com/dotnet/test-templates</Uri>
@@ -63,9 +63,9 @@
6363
<Sha>830c8be45dbbccd411ecf6080abff0c2c98079cf</Sha>
6464
<RepoName>nuget-client</RepoName>
6565
</Dependency>
66-
<Dependency Name="Microsoft.NET.Sdk" Version="5.0.103-servicing.21073.8" CoherentParentDependency="Microsoft.Dotnet.Sdk.Internal">
66+
<Dependency Name="Microsoft.NET.Sdk" Version="5.0.104-servicing.21118.26" CoherentParentDependency="Microsoft.Dotnet.Sdk.Internal">
6767
<Uri>https://github.com/dotnet/sdk</Uri>
68-
<Sha>0c81a4876c3f22f6753ae6fec6e74d1c20bc55f7</Sha>
68+
<Sha>2932b586ae1ebf28415df80e0bf96d8015f2c192</Sha>
6969
<RepoName>sdk</RepoName>
7070
</Dependency>
7171
<Dependency Name="Microsoft.DotNet.Cli.CommandLine" Version="1.0.0-preview.19208.1" CoherentParentDependency="Microsoft.Dotnet.Sdk.Internal">
@@ -83,9 +83,9 @@
8383
<Uri>https://github.com/dotnet/xliff-tasks</Uri>
8484
<Sha>a52f3d7fb58470749ee4035fbbcb7e63c78b0459</Sha>
8585
</Dependency>
86-
<Dependency Name="dotnet-watch" Version="5.0.3-servicing.21073.3" CoherentParentDependency="Microsoft.Dotnet.Sdk.Internal">
86+
<Dependency Name="dotnet-watch" Version="5.0.4-servicing.21118.15" CoherentParentDependency="Microsoft.Dotnet.Sdk.Internal">
8787
<Uri>https://github.com/dotnet/aspnetcore</Uri>
88-
<Sha>d827c653b787c07de908240b7746ce34d3e6271e</Sha>
88+
<Sha>e882394a7bb38930da748291fe2c2ceaa6a80588</Sha>
8989
<RepoName>aspnetcore</RepoName>
9090
</Dependency>
9191
<Dependency Name="Microsoft.FSharp.Compiler" Version="11.0.0-beta.20507.4" CoherentParentDependency="Microsoft.Dotnet.Sdk.Internal">
@@ -96,9 +96,9 @@
9696
<Uri>https://github.com/microsoft/vstest</Uri>
9797
<Sha>212656d7b384a506aa714999f678b3ace82d114e</Sha>
9898
</Dependency>
99-
<Dependency Name="Microsoft.Dotnet.Sdk.Internal" Version="5.0.103-servicing.21073.8">
99+
<Dependency Name="Microsoft.Dotnet.Sdk.Internal" Version="5.0.104-servicing.21118.22">
100100
<Uri>https://github.com/dotnet/installer</Uri>
101-
<Sha>72dec52dbda7611ff3b2a39c96ef40942bedc4f0</Sha>
101+
<Sha>ca6b6acadbd30de2160ab6a003fba072b2c7b568</Sha>
102102
<RepoName>installer</RepoName>
103103
</Dependency>
104104
<Dependency Name="Microsoft.Diagnostics.NETCore.Client" Version="0.2.0-preview.20419.2">

eng/Versions.props

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
<PropertyGroup>
55
<MajorVersion>5</MajorVersion>
66
<MinorVersion>0</MinorVersion>
7-
<RuntimePatchVersion>2</RuntimePatchVersion>
8-
<SdkPatchVersion>102</SdkPatchVersion>
7+
<RuntimePatchVersion>4</RuntimePatchVersion>
8+
<SdkPatchVersion>104</SdkPatchVersion>
99
<RuntimeProductVersion>$(MajorVersion).$(MinorVersion).$(RuntimePatchVersion)</RuntimeProductVersion>
1010
<AspNetCoreProductVersion>$(MajorVersion).$(MinorVersion).$(RuntimePatchVersion)</AspNetCoreProductVersion>
1111
<SdkProductVersion>$(MajorVersion).$(MinorVersion).$(SdkPatchVersion)</SdkProductVersion>
@@ -25,6 +25,6 @@
2525
<PrivateSourceBuildReferencePackagesPackageVersion>1.0.0-beta.20623.1</PrivateSourceBuildReferencePackagesPackageVersion>
2626
</PropertyGroup>
2727
<PropertyGroup>
28-
<PrivateSourceBuiltArtifactsPackageVersion>0.1.0-5.0.102-952729-20210115.1</PrivateSourceBuiltArtifactsPackageVersion>
28+
<PrivateSourceBuiltArtifactsPackageVersion>0.1.0-5.0.103-992795-20210212.2</PrivateSourceBuiltArtifactsPackageVersion>
2929
</PropertyGroup>
3030
</Project>
Lines changed: 17 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,39 @@
1-
From 83c0f95c563fa6eb9b446f09166cac2c62ab6390 Mon Sep 17 00:00:00 2001
1+
From 0e0702ac47c27e80b8365ecb2a10e51b87e5cc77 Mon Sep 17 00:00:00 2001
22
From: dseefeld <dseefeld@microsoft.com>
33
Date: Thu, 14 May 2020 16:29:28 +0000
4-
Subject: [PATCH 04/14] Remove Yarn dependency - not used in source-build
4+
Subject: [PATCH 04/18] Remove Yarn dependency - not used in source-build
55

66
---
7-
eng/targets/Npm.Common.targets | 3 ---
8-
global.json | 1 -
9-
.../src/Microsoft.Authentication.WebAssembly.Msal.csproj | 2 --
10-
...oft.AspNetCore.Components.WebAssembly.Authentication.csproj | 2 --
11-
src/Shared/E2ETesting/E2ETesting.targets | 3 ---
12-
5 files changed, 11 deletions(-)
7+
eng/targets/Npm.Common.targets | 2 --
8+
global.json | 1 -
9+
.../src/Microsoft.Authentication.WebAssembly.Msal.csproj | 2 --
10+
...soft.AspNetCore.Components.WebAssembly.Authentication.csproj | 2 --
11+
src/Shared/E2ETesting/E2ETesting.targets | 2 --
12+
5 files changed, 9 deletions(-)
1313

1414
diff --git a/eng/targets/Npm.Common.targets b/eng/targets/Npm.Common.targets
15-
index 696d23402b..6086dd0843 100644
15+
index 696d23402b..6dd3ea7dd3 100644
1616
--- a/eng/targets/Npm.Common.targets
1717
+++ b/eng/targets/Npm.Common.targets
18-
@@ -1,8 +1,5 @@
18+
@@ -1,7 +1,5 @@
1919
<Project DefaultTargets="Build" InitialTargets="_CheckForInvalidConfiguration">
2020

2121
- <!-- Version of this SDK is set in global.json -->
2222
- <Sdk Name="Yarn.MSBuild" />
23-
-
23+
2424
<PropertyGroup>
2525
<NormalizedPackageId>$(PackageId.Replace('@','').Replace('/','-'))</NormalizedPackageId>
26-
<PackageFileName>$(NormalizedPackageId)-$(PackageVersion).tgz</PackageFileName>
2726
diff --git a/global.json b/global.json
28-
index 501ba161bf..ee9dcaf4fa 100644
27+
index 5e4856113a..101f6c4fac 100644
2928
--- a/global.json
3029
+++ b/global.json
3130
@@ -29,7 +29,6 @@
3231
"xcopy-msbuild": "16.5.0-alpha"
3332
},
3433
"msbuild-sdks": {
3534
- "Yarn.MSBuild": "1.15.2",
36-
"Microsoft.DotNet.Arcade.Sdk": "5.0.0-beta.21063.3",
37-
"Microsoft.DotNet.Helix.Sdk": "5.0.0-beta.21063.3"
35+
"Microsoft.DotNet.Arcade.Sdk": "5.0.0-beta.21112.3",
36+
"Microsoft.DotNet.Helix.Sdk": "5.0.0-beta.21112.3"
3837
}
3938
diff --git a/src/Components/WebAssembly/Authentication.Msal/src/Microsoft.Authentication.WebAssembly.Msal.csproj b/src/Components/WebAssembly/Authentication.Msal/src/Microsoft.Authentication.WebAssembly.Msal.csproj
4039
index 939ba16f88..ea2c849ea3 100644
@@ -61,17 +60,16 @@ index 21a2efba4e..b4a6a75446 100644
6160
<TargetFramework>$(DefaultNetCoreTargetFramework)</TargetFramework>
6261
<Description>Build client-side authentication for single-page applications (SPAs).</Description>
6362
diff --git a/src/Shared/E2ETesting/E2ETesting.targets b/src/Shared/E2ETesting/E2ETesting.targets
64-
index 76ced2cce9..eaecb913a9 100644
63+
index 76ced2cce9..0eb94aaf2e 100644
6564
--- a/src/Shared/E2ETesting/E2ETesting.targets
6665
+++ b/src/Shared/E2ETesting/E2ETesting.targets
67-
@@ -1,7 +1,4 @@
66+
@@ -1,6 +1,4 @@
6867
<Project>
6968
- <!-- Version of this SDK is set in global.json -->
7069
- <Sdk Name="Yarn.MSBuild" />
71-
-
70+
7271
<!-- Make sure the settings files get copied to the test output folder. -->
7372
<ItemGroup>
74-
<None Update="e2eTestSettings*.json">
7573
--
7674
2.18.0
7775

patches/aspnetcore/0007-Support-global.json-on-arm64-as-well.patch

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
From ca706cd8670d14fae05b36ee83de716fa19d95ba Mon Sep 17 00:00:00 2001
1+
From 7de9a361f7c687f697d9309110d83c9ddd8cc1a7 Mon Sep 17 00:00:00 2001
22
From: Omair Majid <omajid@redhat.com>
33
Date: Wed, 23 Oct 2019 15:43:57 -0400
4-
Subject: [PATCH 07/14] Support global.json on arm64 as well
4+
Subject: [PATCH 07/18] Support global.json on arm64 as well
55

66
arcade uses the runtime section of global.json to decide which
77
architecture + runtime combination needs to be installed.
@@ -19,23 +19,23 @@ This gets us a working SDK/Runtime combo on arm64.
1919
1 file changed, 1 insertion(+), 4 deletions(-)
2020

2121
diff --git a/global.json b/global.json
22-
index ee9dcaf4fa..053e92ebee 100644
22+
index 101f6c4fac..70047a815a 100644
2323
--- a/global.json
2424
+++ b/global.json
2525
@@ -5,13 +5,10 @@
2626
"tools": {
27-
"dotnet": "5.0.102",
27+
"dotnet": "5.0.103",
2828
"runtimes": {
2929
- "dotnet/x64": [
3030
+ "dotnet": [
31-
"2.1.24",
31+
"2.1.25",
3232
"$(MicrosoftNETCoreAppInternalPackageVersion)"
3333
],
3434
- "dotnet/x86": [
3535
- "$(MicrosoftNETCoreAppInternalPackageVersion)"
3636
- ],
3737
"aspnetcore/x64": [
38-
"3.1.11"
38+
"3.1.12"
3939
]
4040
--
4141
2.18.0

patches/aspnetcore/0015-Don-t-canonicalize-all-ref-packages-to-RTM-versions-.patch

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
From db28c21cbe16efe4c6f0de3ef6541c1487d00348 Mon Sep 17 00:00:00 2001
1+
From 93b584d3905b1abe7b7e3bb09fd853fe372c9da5 Mon Sep 17 00:00:00 2001
22
From: Chris Rummel <crummel@microsoft.com>
33
Date: Wed, 16 Dec 2020 19:36:48 -0600
4-
Subject: [PATCH 15/15] Don't canonicalize all ref packages to RTM versions for
4+
Subject: [PATCH 15/18] Don't canonicalize all ref packages to RTM versions for
55
source-build. This is because we turn on BuildAllPackages in runtime since we
6-
don't use the previous version's prebuilt bits. This target makes the
7-
version numbers mismatch, resulting in errors like error MSB3106: Assembly
8-
strong name
6+
don't use the previous version's prebuilt bits. This target makes the version
7+
numbers mismatch, resulting in errors like error MSB3106: Assembly strong
8+
name
99
"/home/chris/dotnet_source-build/packages/restored/system.io.pipelines/5.0.0/ref/net5.0/System.I
1010
O.Pipelines.dll" is either a path which could not be found or it is a full
1111
assembly name which is badly formed.

patches/aspnetcore/0016-Fix-version-number.patch

Lines changed: 0 additions & 24 deletions
This file was deleted.

patches/aspnetcore/0018-Don-t-use-RTMVersion-in-source-build.patch renamed to patches/aspnetcore/0017-Don-t-use-RTMVersion-in-source-build.patch

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
From 340b200c6f0efe8dbe38186a5c94ba28cd9bfd5f Mon Sep 17 00:00:00 2001
1+
From f9ca4bdfbf9ac7802310e86428c8fca2c1f2f6c1 Mon Sep 17 00:00:00 2001
22
From: Davis Goodin <dagood@microsoft.com>
33
Date: Mon, 21 Dec 2020 15:17:22 -0600
4-
Subject: [PATCH] Don't use RTMVersion in source-build
4+
Subject: [PATCH 17/18] Don't use RTMVersion in source-build
55

66
This seems like it would bring in prebuilts, and more directly, causes:
77

8-
Detected package downgrade: System.Security.Cryptography.Pkcs from 5.0.1 to 5.0.0. Reference the package directly from the project to select a different version.
9-
RepoTasks -> NuGet.Packaging 5.8.0-rc.6930 -> System.Security.Cryptography.Pkcs (>= 5.0.1)
8+
Detected package downgrade: System.Security.Cryptography.Pkcs from 5.0.1 to 5.0.0. Reference the package directly from the project to select a different version.
9+
RepoTasks -> NuGet.Packaging 5.8.0-rc.6930 -> System.Security.Cryptography.Pkcs (>= 5.0.1)
1010
RepoTasks -> System.Security.Cryptography.Pkcs (>= 5.0.0)
1111
---
1212
eng/Dependencies.props | 6 +++++-
@@ -30,5 +30,5 @@ index d573a7bde9..79436b5a16 100644
3030
<!-- Remove excess metadata. -->
3131
<RTMVersion Condition=" '%(Version)' == '%(RTMVersion)' " />
3232
--
33-
2.25.4
33+
2.18.0
3434

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
From 4463ac79852a962c1b41188ead601cf2052c6dfd Mon Sep 17 00:00:00 2001
2+
From: Chris Rummel <crummel@microsoft.com>
3+
Date: Sat, 13 Mar 2021 14:21:20 -0600
4+
Subject: [PATCH 9/9] Restore CLIBUILD_SKIP_BUNDLEDDOTNETTOOLS property.
5+
6+
---
7+
src/redist/targets/BundledDotnetTools.targets | 2 +-
8+
1 file changed, 1 insertion(+), 1 deletion(-)
9+
10+
diff --git a/src/redist/targets/BundledDotnetTools.targets b/src/redist/targets/BundledDotnetTools.targets
11+
index 0b5b202e0..0d3cc2e8c 100644
12+
--- a/src/redist/targets/BundledDotnetTools.targets
13+
+++ b/src/redist/targets/BundledDotnetTools.targets
14+
@@ -1,5 +1,5 @@
15+
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
16+
- <ItemGroup Condition=" '$(IncludeAspNetCoreRuntime)' != 'false' ">
17+
+ <ItemGroup Condition=" '$(IncludeAspNetCoreRuntime)' != 'false' and '$(CLIBUILD_SKIP_BUNDLEDDOTNETTOOLS)' != 'true' ">
18+
<BundledDotnetTool Include="dotnet-dev-certs" Version="$(DotnetDevCertsPackageVersion)" />
19+
<BundledDotnetTool Include="dotnet-user-secrets" Version="$(DotnetUserSecretsPackageVersion)" ObsoletesCliTool="Microsoft.Extensions.SecretManager.Tools" />
20+
<BundledDotnetTool Include="dotnet-watch" Version="$(DotnetWatchPackageVersion)" ObsoletesCliTool="Microsoft.DotNet.Watcher.Tools" />
21+
--
22+
2.18.0
23+

0 commit comments

Comments
 (0)