* Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20220205.1
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
From Version 6.0.0-servicing.22103.1 -> To Version 6.0.0-servicing.22105.1
* Update NuGet.config
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Jason Zhai <v-wuzhai@microsoft.com>
- Please add description for changes you are making.
- If there is an issue related to this PR, please add the reference.
Switch to lowercase to match other cases.
This pull request updates the following dependencies
[marker]: <> (Begin:Coherency Updates)
## Coherency Updates
The following updates ensure that dependencies with a *CoherentParentDependency*
attribute were produced in a build used as input to the parent dependency's build.
See [Dependency Description Format](https://github.com/dotnet/arcade/blob/master/Documentation/DependencyDescriptionFormat.md#dependency-description-overview)
[DependencyUpdate]: <> (Begin)
- **Coherency Updates**:
- **Microsoft.WindowsDesktop.App.Ref**: from 6.0.0 to 6.0.2 (parent: Microsoft.NET.Sdk)
- **VS.Redist.Common.WindowsDesktop.SharedFramework.x64.6.0**: from 6.0.1-servicing.21568.2 to 6.0.2-servicing.22064.6 (parent: Microsoft.NET.Sdk)
- **VS.Redist.Common.WindowsDesktop.TargetingPack.x64.6.0**: from 6.0.0-rtm.21523.1 to 6.0.2-servicing.22064.6 (parent: Microsoft.NET.Sdk)
- **Microsoft.NETCore.App.Ref**: from 6.0.1 to 6.0.2 (parent: Microsoft.NET.Sdk)
- **VS.Redist.Common.NetCore.TargetingPack.x64.6.0**: from 6.0.1-servicing.21567.5 to 6.0.2-servicing.22064.6 (parent: Microsoft.NET.Sdk)
- **Microsoft.NETCore.App.Runtime.win-x64**: from 6.0.1 to 6.0.2 (parent: Microsoft.NET.Sdk)
- **Microsoft.NETCore.App.Host.win-x64**: from 6.0.1 to 6.0.2 (parent: Microsoft.NET.Sdk)
- **Microsoft.NETCore.DotNetHostResolver**: from 6.0.1 to 6.0.2 (parent: Microsoft.NET.Sdk)
- **Microsoft.AspNetCore.App.Ref**: from 6.0.0 to 6.0.2 (parent: Microsoft.NET.Sdk)
- **Microsoft.AspNetCore.App.Ref.Internal**: from 6.0.0-rtm.21526.8 to 6.0.2-servicing.22064.12 (parent: Microsoft.NET.Sdk)
- **Microsoft.AspNetCore.App.Runtime.win-x64**: from 6.0.1 to 6.0.2 (parent: Microsoft.NET.Sdk)
- **VS.Redist.Common.AspNetCore.SharedFramework.x64.6.0**: from 6.0.1-servicing.21567.14 to 6.0.2-servicing.22064.12 (parent: Microsoft.NET.Sdk)
- **dotnet-dev-certs**: from 6.0.1-servicing.21567.14 to 6.0.2-servicing.22064.12 (parent: Microsoft.NET.Sdk)
- **dotnet-user-secrets**: from 6.0.1-servicing.21567.14 to 6.0.2-servicing.22064.12 (parent: Microsoft.NET.Sdk)
- **Microsoft.DotNet.Common.ItemTemplates**: from 6.0.200 to 6.0.200 (parent: Microsoft.NET.Sdk)
- **Microsoft.TemplateEngine.Cli**: from 6.0.200-rtm.22071.1 to 6.0.200-rtm.22103.10 (parent: Microsoft.NET.Sdk)
- **Microsoft.DotNet.Common.ProjectTemplates.6.0**: from 6.0.200 to 6.0.200 (parent: Microsoft.NET.Sdk)
- **Microsoft.WindowsDesktop.App.Runtime.win-x64**: from 6.0.1 to 6.0.2 (parent: Microsoft.NET.Sdk)
- **Microsoft.Dotnet.WinForms.ProjectTemplates**: from 6.0.1-servicing.21567.5 to 6.0.2-servicing.22064.7 (parent: Microsoft.WindowsDesktop.App.Runtime.win-x64)
- **Microsoft.WindowsDesktop.App.Runtime.win-x64**: from 6.0.1 to 6.0.2 (parent: Microsoft.NET.Sdk)
- **Microsoft.DotNet.Wpf.ProjectTemplates**: from 6.0.1-servicing.21567.7 to 6.0.2-servicing.22064.8 (parent: Microsoft.WindowsDesktop.App.Runtime.win-x64)
- **Microsoft.NET.ILLink.Tasks**: from 6.0.200-1.22103.1...
Microsoft.DotNet.MSBuildSdkResolver , Microsoft.NET.Sdk
From Version 6.0.200-rtm.22103.35 -> To Version 6.0.200-rtm.22104.9
Dependency coherency updates
Microsoft.WindowsDesktop.App.Ref,VS.Redist.Common.WindowsDesktop.SharedFramework.x64.6.0,VS.Redist.Common.WindowsDesktop.TargetingPack.x64.6.0,Microsoft.NETCore.App.Ref,VS.Redist.Common.NetCore.TargetingPack.x64.6.0,Microsoft.NETCore.App.Runtime.win-x64,Microsoft.NETCore.App.Host.win-x64,Microsoft.NETCore.DotNetHostResolver,Microsoft.AspNetCore.App.Ref,Microsoft.AspNetCore.App.Ref.Internal,Microsoft.AspNetCore.App.Runtime.win-x64,VS.Redist.Common.AspNetCore.SharedFramework.x64.6.0,dotnet-dev-certs,dotnet-user-secrets,Microsoft.DotNet.Common.ItemTemplates,Microsoft.TemplateEngine.Cli,Microsoft.DotNet.Common.ProjectTemplates.6.0,Microsoft.WindowsDesktop.App.Runtime.win-x64,Microsoft.Dotnet.WinForms.ProjectTemplates,Microsoft.WindowsDesktop.App.Runtime.win-x64,Microsoft.DotNet.Wpf.ProjectTemplates,Microsoft.NET.ILLink.Tasks,Microsoft.Net.Compilers.Toolset,VS.Redist.Common.NetCore.SharedFramework.x64.6.0
From Version 6.0.0 -> To Version 6.0.2 (parent: Microsoft.NET.Sdk
This pull request updates the following dependencies
[marker]: <> (Begin:b065b754-67d8-417c-0ef9-08d9d602f120)
## From https://github.com/dotnet/sdk
- **Subscription**: b065b754-67d8-417c-0ef9-08d9d602f120
- **Build**: 20220203.35
- **Date Produced**: February 4, 2022 6:54:19 AM UTC
- **Commit**: 82104d83fba7ad2710ba4526a645a6b1a490d331
- **Branch**: refs/heads/release/6.0.2xx
[DependencyUpdate]: <> (Begin)
- **Updates**:
- **Microsoft.DotNet.MSBuildSdkResolver**: [from 6.0.200-rtm.22103.4 to 6.0.200-rtm.22103.35][4]
- **Microsoft.NET.Sdk**: [from 6.0.200-rtm.22103.4 to 6.0.200-rtm.22103.35][4]
- **Microsoft.NET.ILLink.Tasks**: [from 6.0.200-1.22081.5 to 6.0.200-1.22103.1][5]
[4]: db23431...82104d8
[5]: cc3dc76...2b78c5e
[DependencyUpdate]: <> (End)
[marker]: <> (End:b065b754-67d8-417c-0ef9-08d9d602f120)
[marker]: <> (Begin:Coherency Updates)
## Coherency Updates
The following updates ensure that dependencies with a *CoherentParentDependency*
attribute were produced in a build used as input to the parent dependency's build.
See [Dependency Description Format](https://github.com/dotnet/arcade/blob/master/Documentation/DependencyDescriptionFormat.md#dependency-description-overview)
[DependencyUpdate]: <> (Begin)
- **Coherency Updates**:
- **Microsoft.NET.ILLink.Tasks**: from 6.0.200-1.22081.5 to 6.0.200-1.22103.1 (parent: Microsoft.NET.Sdk)
[DependencyUpdate]: <> (End)
[marker]: <> (End:Coherency Updates)
Microsoft.DotNet.MSBuildSdkResolver , Microsoft.NET.Sdk
From Version 6.0.200-rtm.22103.4 -> To Version 6.0.200-rtm.22103.35
Dependency coherency updates
Microsoft.NET.ILLink.Tasks
From Version 6.0.200-1.22081.5 -> To Version 6.0.200-1.22103.1 (parent: Microsoft.NET.Sdk
Microsoft.DotNet.MSBuildSdkResolver , Microsoft.NET.Sdk
From Version 6.0.200-rtm.22103.4 -> To Version 6.0.200-rtm.22103.24
Dependency coherency updates
Microsoft.NET.ILLink.Tasks
From Version 6.0.200-1.22081.5 -> To Version 6.0.200-1.22103.1 (parent: Microsoft.NET.Sdk
This pull request updates the following dependencies
[marker]: <> (Begin:Coherency Updates)
## Coherency Updates
The following updates ensure that dependencies with a *CoherentParentDependency*
attribute were produced in a build used as input to the parent dependency's build.
See [Dependency Description Format](https://github.com/dotnet/arcade/blob/master/Documentation/DependencyDescriptionFormat.md#dependency-description-overview)
[DependencyUpdate]: <> (Begin)
- **Coherency Updates**:
- **Microsoft.NET.ILLink.Tasks**: from 6.0.200-1.22069.1 to 6.0.200-1.22081.5 (parent: Microsoft.NET.Sdk)
- **Microsoft.Net.Compilers.Toolset**: from 4.1.0-3.22075.3 to 4.1.0-5.22102.1 (parent: Microsoft.NET.Sdk)
[DependencyUpdate]: <> (End)
[marker]: <> (End:Coherency Updates)
[marker]: <> (Begin:b065b754-67d8-417c-0ef9-08d9d602f120)
## From https://github.com/dotnet/sdk
- **Subscription**: b065b754-67d8-417c-0ef9-08d9d602f120
- **Build**: 20220203.4
- **Date Produced**: February 3, 2022 4:47:52 PM UTC
- **Commit**: db234316ba6592d93da97a7cb1b95b2c2f74bd30
- **Branch**: refs/heads/release/6.0.2xx
[DependencyUpdate]: <> (Begin)
- **Updates**:
- **Microsoft.DotNet.MSBuildSdkResolver**: [from 6.0.200-rtm.22076.18 to 6.0.200-rtm.22103.4][11]
- **Microsoft.NET.Sdk**: [from 6.0.200-rtm.22076.18 to 6.0.200-rtm.22103.4][11]
- **Microsoft.NET.ILLink.Tasks**: [from 6.0.200-1.22069.1 to 6.0.200-1.22081.5][12]
- **Microsoft.Net.Compilers.Toolset**: [from 4.1.0-3.22075.3 to 4.1.0-5.22102.1][13]
[11]: 8a705ab...db23431
[12]: 70dc7f6...cc3dc76
[13]: 592501c...f6b9551
[DependencyUpdate]: <> (End)
[marker]: <> (End:b065b754-67d8-417c-0ef9-08d9d602f120)
Microsoft.DotNet.MSBuildSdkResolver , Microsoft.NET.Sdk
From Version 6.0.200-rtm.22076.18 -> To Version 6.0.200-rtm.22103.4
Dependency coherency updates
Microsoft.NET.ILLink.Tasks,Microsoft.Net.Compilers.Toolset
From Version 6.0.200-1.22069.1 -> To Version 6.0.200-1.22081.5 (parent: Microsoft.NET.Sdk
Insertion: 38aa7894a1
Bump to: xamarin/xamarin-android/release/6.0.2xx-preview13@d23abbd7
Bump to: xamarin/xamarin-macios/release/6.0.2xx-preview13@88f54c5e
Bump to: dotnet/maui/release/6.0.2xx-preview13@8354ef23
The .NET MAUI workload manifests are now 6.0.200. This also uses the
builds we are tentatively shipping for Preview 13.
Note, that I think xamarin-macios had to adjust their version numbers
for other reasons. Their x.x.301 builds should align to 6.0.200.
After `.\build.cmd -pack -publish`, manually tested the workloads:
> $env:DOTNET_MULTILEVEL_LOOKUP=0
> .\artifacts\bin\redist\Debug\dotnet\dotnet.exe workload install android --skip-manifest-update
Installing pack Microsoft.Android.Sdk version 31.0.200-preview.13.41...
...
> .\artifacts\bin\redist\Debug\dotnet\dotnet.exe workload install ios --skip-manifest-update
Installing pack Microsoft.iOS.Sdk version 15.2.301-preview.13.2...
...
> .\artifacts\bin\redist\Debug\dotnet\dotnet.exe workload install maccatalyst --skip-manifest-update
Installing pack Microsoft.MacCatalyst.Sdk version 15.2.301-preview.13.2...
...
> .\artifacts\bin\redist\Debug\dotnet\dotnet.exe workload install macos --skip-manifest-update
Installing pack Microsoft.macOS.Sdk version 12.1.301-preview.13.2...
...
> .\artifacts\bin\redist\Debug\dotnet\dotnet.exe workload install tvos --skip-manifest-update
Installing pack Microsoft.tvOS.Sdk version 15.2.301-preview.13.2...
...
> .\artifacts\bin\redist\Debug\dotnet\dotnet.exe workload install maui --skip-manifest-update
Installing pack Microsoft.Maui.Core.Ref.android version 6.0.200-preview.13.2747...
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
From Version 6.0.0-servicing.22078.1 -> To Version 6.0.0-servicing.22103.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.CMake.Sdk , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Arcade.Sdk
From Version 6.0.0-beta.21609.4 -> To Version 6.0.0-beta.22102.3
Currently, source-build is failing out-of-the-box on arm64 because ilasm
and friends are missing on arm64.
The errors look like this:
src/source-build-reference-packages.4643b750ccc93ca151eed888da70b67f0198d1fd/artifacts/source-build/self/src/src/targetPacks/ILsrc/microsoft.netframework.referenceassemblies/1.0.2/microsoft.netframework.referenceassemblies.1.0.2.csproj:
error NU1101: Unable to find package
runtime.linux-arm64.microsoft.netcore.ilasm. No packages exist with this
id in source(s): prebuilt, previously-source-built, reference-packages,
source-built
[.dotnet/sdk/6.0.101/NuGet.targets]
Fix this and related errors by ading arm64 artifacts to the bootstrap
step.
This change is sufficient to make source-build work out-of-the-box on
arm64 now using the normal steps:
./build.sh /p:ArcadeBuildTarball=true /p:TarballDir=/some/dir
cd /some/dir
./prep.sh --bootstrap && ./build.sh
Microsoft.DotNet.MSBuildSdkResolver , Microsoft.NET.Sdk
From Version 6.0.200-rtm.22076.18 -> To Version 6.0.200-rtm.22102.30
Dependency coherency updates
Microsoft.NET.ILLink.Tasks
From Version 6.0.200-1.22069.1 -> To Version 6.0.200-1.22081.5 (parent: Microsoft.NET.Sdk
Microsoft.DotNet.MSBuildSdkResolver , Microsoft.NET.Sdk
From Version 6.0.200-rtm.22076.18 -> To Version 6.0.200-rtm.22102.21
Dependency coherency updates
Microsoft.NET.ILLink.Tasks
From Version 6.0.200-1.22069.1 -> To Version 6.0.200-1.22081.5 (parent: Microsoft.NET.Sdk
Microsoft.DotNet.MSBuildSdkResolver , Microsoft.NET.Sdk
From Version 6.0.200-rtm.22076.18 -> To Version 6.0.200-rtm.22101.20
Dependency coherency updates
Microsoft.NET.ILLink.Tasks
From Version 6.0.200-1.22069.1 -> To Version 6.0.200-1.22077.1 (parent: Microsoft.NET.Sdk
Microsoft.DotNet.MSBuildSdkResolver , Microsoft.NET.Sdk
From Version 6.0.200-rtm.22076.18 -> To Version 6.0.200-rtm.22101.13
Dependency coherency updates
Microsoft.NET.ILLink.Tasks
From Version 6.0.200-1.22069.1 -> To Version 6.0.200-1.22077.1 (parent: Microsoft.NET.Sdk