Skip to content

Conversation

@dotnet-maestro
Copy link
Contributor

This pull request updates the following dependencies

From https://github.com/dotnet/sdk

  • Subscription: c4f332c1-d637-4d83-a436-08dbcfd61a5a
  • Build: 2023102.8
  • Date Produced: October 20, 2023 10:11:36 AM UTC
  • Commit: 7e33fd449381b337c290a801057fdcd68c4b7220
  • Branch: refs/heads/release/8.0.1xx

Microsoft.DotNet.ApiCompat.Task
 From Version 8.0.100-preview.7.23329.3 -> To Version 8.0.100-rtm.23520.8
@ghost ghost added the area-codeflow for labeling automated codeflow label Oct 20, 2023
@ViktorHofer ViktorHofer added the Servicing-approved Approved for servicing release label Oct 20, 2023
@ViktorHofer
Copy link
Member

ViktorHofer commented Oct 20, 2023

@carlossanlop we need to get this change merged before the snap to successfully build this repository with coherent dependencies.

@carlossanlop
Copy link
Contributor

@ViktorHofer @ericstj there is a new CI failure and seems to be related to this deps flow:

D:\a\_work\1\s\.packages\microsoft.dotnet.apicompat.task\8.0.100-rtm.23520.8\build\Microsoft.NET.ApiCompat.ValidatePackage.targets(39,5): error : API compatibility errors between 'lib/netstandard2.0/System.Security.Permissions.dll' (D:\a\_work\1\s\.packages\system.security.permissions\7.0.0\system.security.permissions.7.0.0.nupkg) and 'lib/netstandard2.0/System.Security.Permissions.dll' (D:\a\_work\1\s\artifacts\packages\Debug\Shipping\System.Security.Permissions.8.0.0-ci.nupkg): [D:\a\_work\1\s\src\libraries\System.Security.Permissions\src\System.Security.Permissions.csproj]
D:\a\_work\1\s\.packages\microsoft.dotnet.apicompat.task\8.0.100-rtm.23520.8\build\Microsoft.NET.ApiCompat.ValidatePackage.targets(39,5): error CP0014: Cannot remove attribute 'System.ObsoleteAttribute' from 'System.Security.Permissions.FileIOPermissionAttribute.All'. [D:\a\_work\1\s\src\libraries\System.Security.Permissions\src\System.Security.Permissions.csproj]
D:\a\_work\1\s\.packages\microsoft.dotnet.apicompat.task\8.0.100-rtm.23520.8\build\Microsoft.NET.ApiCompat.ValidatePackage.targets(39,5): error CP0014: Cannot remove attribute 'System.ObsoleteAttribute("ReflectionPermissionAttribute.ReflectionEmit has been deprecated and is not supported.")' from 'System.Security.Permissions.ReflectionPermissionAttribute.ReflectionEmit'. [D:\a\_work\1\s\src\libraries\System.Security.Permissions\src\System.Security.Permissions.csproj]
D:\a\_work\1\s\.packages\microsoft.dotnet.apicompat.task\8.0.100-rtm.23520.8\build\Microsoft.NET.ApiCompat.ValidatePackage.targets(39,5): error CP0014: Cannot remove attribute 'System.ObsoleteAttribute("ReflectionPermissionAttribute.TypeInformation has been deprecated and is not supported.")' from 'System.Security.Permissions.ReflectionPermissionAttribute.TypeInformation'. [D:\a\_work\1\s\src\libraries\System.Security.Permissions\src\System.Security.Permissions.csproj]
D:\a\_work\1\s\.packages\microsoft.dotnet.apicompat.task\8.0.100-rtm.23520.8\build\Microsoft.NET.ApiCompat.ValidatePackage.targets(39,5): error : API breaking changes found. If those are intentional, the APICompat suppression file can be updated by rebuilding with '/p:ApiCompatGenerateSuppressionFile=true' [D:\a\_work\1\s\src\libraries\System.Security.Permissions\src\System.Security.Permissions.csproj]
    0 Warning(s)
    5 Error(s)

@ViktorHofer
Copy link
Member

These three additional suppressions are expected. Those attribute were suppressed before (in the GenApi attribute exclusion file which is passed to APICompat). They don't show up in main as the package baseline version is 8.0.0-rc1 there.

@carlossanlop
Copy link
Contributor

Green :shipit:

@carlossanlop carlossanlop merged commit 9255cc6 into release/8.0 Oct 20, 2023
@carlossanlop carlossanlop deleted the darc-release/8.0-c32cda3b-8700-4d4f-9464-a51e0308b22c branch October 20, 2023 23:00
@ghost ghost locked as resolved and limited conversation to collaborators Nov 20, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-codeflow for labeling automated codeflow Servicing-approved Approved for servicing release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants