Skip to content

Conversation

NikolaMilosavljevic
Copy link
Member

Contributes to: dotnet/source-build#4344

With #100595, source-build got broken in release/8.0.1xx, due to package downgrade issue. Source-build consumes MSBuild 17.8.5, while runtime is on 17.8.3. Source-build will update MSBuild package references to live ones (17.8.5), but two runtime projects had direct package references, on S.C.I and S.R.M which caused package downgrade warning (prompted to error in source-build).

The fix is to remove these direct package references as they will be transitively resolved from MSBuild package reference. This will allow both source-build and repo build to get the correct sets of references.

dotnet-bot and others added 22 commits March 6, 2024 19:20
…8.0-2024-04-09-1217

Merging internal commits for release/8.0
…Number.BigInteger

Resolve MSRC 68613 for .NET 8
…Type

Fix unbound MAC work in GetCertContentType
[manual] Merge release/8.0-staging into release/8.0
…otnet#101145)

* Update MicrosoftBuildVersion to latest to fix System.Security.Cryptography.XML component governance alert.

* Add info to VersionDetails to allow sourcebuild to update the MSBuild dependency

* Update SourceBuildPrebuiltBaseline.xml

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Parker Bibus <[email protected]>
Co-authored-by: Eric StJohn <[email protected]>
Co-authored-by: Michael Simons <[email protected]>
Copy link
Contributor

Tagging subscribers to this area: @dotnet/area-system-security, @bartonjs, @vcsjones
See info in area-owners.md if you want to be subscribed.

@NikolaMilosavljevic
Copy link
Member Author

Closing in favor of a new PR.

@NikolaMilosavljevic NikolaMilosavljevic deleted the remove.direct.deps branch April 22, 2024 15:45
@github-actions github-actions bot locked and limited conversation to collaborators May 23, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants