-
Notifications
You must be signed in to change notification settings - Fork 5.3k
[release/5.0] Update dependencies from dotnet/arcade #43185
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[release/5.0] Update dependencies from dotnet/arcade #43185
Conversation
…006.7 Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.SharedFramework.Sdk , Microsoft.DotNet.Build.Tasks.TargetFramework.Sdk , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.XUnitExtensions , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.ApiCompat From Version 5.0.0-beta.20474.4 -> To Version 5.0.0-beta.20506.7
|
Tagging subscribers to this area: @safern, @ViktorHofer |
|
@ViktorHofer Also errors here. |
|
cc @ViktorHofer |
|
@jkotas are these the same compiler issues that we hit before in master because of the compiler update? |
|
Unless you beat me to it, I can take a look later today after I am done with meetings. I would start with cherry picking #43056 (without the compiler pin). |
|
Just gave the cherry-pick a try and am seeing couple of merge conflicts in: As those are runtime specific files, I would let you solve them if that's ok? Thanks |
* Update function pointer syntax usage to official. * Fix warnings with new Roslyn Co-authored-by: Jan Kotas <[email protected]>
* Adjust for roslyn change on ref parameters * Adjust for roslyn change on NotNullIfNotNull
|
I have cherry picked the commits with build break fixed. The next failure is:
It looks like .NET 6 leaked into .NET 5 somehow. I am not sure how to fix that. @ViktorHofer Could you please look into that? |
|
Hmm that looks interesting... |
|
Ah I see why this is: https://github.com/dotnet/arcade/pull/6269/files This is because we added net6.0 package testing to arcade but since we added it before we branched off arcade for 5.0 it is including that change here. We can workaround this. I will put up a workaround for this. |
|
Submitted a fix to Arcade to remove the net6.0 packaging validation change that shouldn't be in their release/5.0 branch: dotnet/arcade#6383 |
This pull request updates the following dependencies
From https://github.com/dotnet/arcade