Skip to content
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/9.0.1xx-rc1] Update dependencies from dotnet/sdk #9237

Conversation

dotnet-maestro[bot]
Copy link
Contributor

This pull request updates the following dependencies

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

  • Coherency Updates:
    • Microsoft.NETCore.App.Ref: from 9.0.0-rc.1.24414.5 to 9.0.0-rc.1.24420.11 (parent: Microsoft.NET.Sdk)
    • Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport: from 9.0.0-rc.1.24402.2 to 9.0.0-rc.1.24416.2 (parent: Microsoft.NETCore.App.Ref)
    • Microsoft.NET.ILLink.Tasks: from 9.0.0-rc.1.24414.5 to 9.0.0-rc.1.24420.11 (parent: Microsoft.NET.Sdk)
    • Microsoft.DotNet.Cecil: from 0.11.5-alpha.24379.1 to 0.11.5-alpha.24413.1 (parent: Microsoft.NET.ILLink.Tasks)

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

  • Subscription: 5c50b97b-42f0-4f11-a562-08dcbc320e44
  • Build: 20240821.9
  • Date Produced: August 21, 2024 10:49:14 AM UTC
  • Commit: 1854762845800fc53d6395c35e24fc1f27e8ce35
  • Branch: refs/heads/release/9.0.1xx-rc1

Microsoft.NET.Sdk
 From Version 9.0.100-rc.1.24419.12 -> To Version 9.0.100-rc.1.24421.9

Dependency coherency updates

Microsoft.NETCore.App.Ref,Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport,Microsoft.NET.ILLink.Tasks,Microsoft.DotNet.Cecil
 From Version 9.0.0-rc.1.24414.5 -> To Version 9.0.0-rc.1.24420.11 (parent: Microsoft.NET.Sdk
jonathanpeppers added a commit to jonathanpeppers/debugger-libs that referenced this pull request Aug 21, 2024
Context: dotnet/android#9237
Context: dotnet/android-tools@34e98e2

Using the latest .NET 9 RC 1 builds, dotnet/android repo fails to
restore with:

    external/debugger-libs/Mono.Debugging/Mono.Debugging.csproj :
    error NU1102: Unable to find package Microsoft.NETCore.App.Ref with version (= 6.0.34

To solve this, we generally set `$(RestoreAdditionalProjectSources)`
to a feed that would include the 6.0.34 runtime packages.

Add an "extension point" to mono/debugger-libs, that would allow us to
have a submodule like:

    external/debugger-libs

Then would allow us to create the file:

    external/debugger-libs.override.props

This file would set `$(RestoreAdditionalProjectSources)` until the
6.0.34 runtime is released.
thaystg pushed a commit to mono/debugger-libs that referenced this pull request Aug 21, 2024
* [build] add extension point for consuming repositories

Context: dotnet/android#9237
Context: dotnet/android-tools@34e98e2

Using the latest .NET 9 RC 1 builds, dotnet/android repo fails to
restore with:

    external/debugger-libs/Mono.Debugging/Mono.Debugging.csproj :
    error NU1102: Unable to find package Microsoft.NETCore.App.Ref with version (= 6.0.34

To solve this, we generally set `$(RestoreAdditionalProjectSources)`
to a feed that would include the 6.0.34 runtime packages.

Add an "extension point" to mono/debugger-libs, that would allow us to
have a submodule like:

    external/debugger-libs

Then would allow us to create the file:

    external/debugger-libs.override.props

This file would set `$(RestoreAdditionalProjectSources)` until the
6.0.34 runtime is released.

* `.props`! Whoops!
@jonathanpeppers
Copy link
Member

We'll probably have to merge with MAUI Integration lane red:

Workload installation failed: Version 8.0.9 of package microsoft.netcore.app.runtime.mono.ios-arm64 is not found in NuGet feeds

They'll fix this in dotnet/maui, when they bump to this same build of .NET 9 RC 1.

jonathanpeppers added a commit that referenced this pull request Aug 21, 2024
Changes: mono/debugger-libs@84c5c67...d566434
Context: #9237

Updating this submodule in main, to align with changes on the
`release/9.0.1xx-rc1` branch.

Notably, this sets `$(DisableTransitiveFrameworkReferenceDownloads)`
for mono/debugger-libs to avoid restoring ASP.NET and Windows desktop
packages for downlevel .NET versions.

* Fix Policheck errors

* Adding AddExplicitInterfaceImplementation

* Fix add breakpoint and viewing locals from a pdb loaded on debugges

* Synchronize access to symbols dictionary

* [build] add extension point for consuming repositories
@jonathanpeppers jonathanpeppers merged commit 41d2cb8 into release/9.0.1xx-rc1 Aug 21, 2024
55 of 57 checks passed
@jonathanpeppers jonathanpeppers deleted the darc-release/9.0.1xx-rc1-9d91a073-4177-4577-a560-9a9fd6628236 branch August 21, 2024 20:41
jonathanpeppers added a commit that referenced this pull request Aug 22, 2024
Changes: mono/debugger-libs@84c5c67...d566434
Context: #9237

Updating this submodule in main, to align with changes on the
`release/9.0.1xx-rc1` branch.

Notably, this sets `$(DisableTransitiveFrameworkReferenceDownloads)`
for mono/debugger-libs to avoid restoring ASP.NET and Windows desktop
packages for downlevel .NET versions.

Changes in mono/debugger-libs:

* Fix Policheck errors

* Adding AddExplicitInterfaceImplementation

* Fix add breakpoint and viewing locals from a pdb loaded on debugges

* Synchronize access to symbols dictionary

* [build] add extension point for consuming repositories
@github-actions github-actions bot locked and limited conversation to collaborators Sep 23, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant