Uh oh!
There was an error while loading. Please reload this page.
[release/net8] Update dependencies from dotnet/source-build-reference-packages - #15460
Conversation
…ence-packages build 20230619.4 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23316.2 -> To Version 8.0.0-alpha.1.23319.4
vzarytovskii
commented
Jun 21, 2023
@NikolaMilosavljevic@mmitche we again have source build issues in few PRs, could you please advise on what can we do to fix it? |
NikolaMilosavljevic
commented
Jun 21, 2023
@vzarytovskii this is a perfect example for why we did the source-build work to enable prebuilt detection in individual repos. Prebuilt detection, at repo level, saves a lot of time and headaches during full product source-build and enables .NET to deliver the product to partners on time. While these types of changes are rare, at the individual repo level, they do require some simple additional work to get them resolved. You would need to generate new reference packages for the 3 packages flagged by source-build: Here are the steps for resolving this issue:
Let me know if you hit any issues, with any of these steps. |
vzarytovskii
commented
Jun 21, 2023
Ah, got it. Thanks, will do tomorrow. |
…ence-packages build 20230619.4 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23316.2 -> To Version 8.0.0-alpha.1.23319.4
MichaelSimons
commented
Jun 22, 2023
I am not certain these should be added to SBRP. These packages are not being referenced in the full product source-build, they only appear when building at the repo level. Investigating this, it looks like these are transitive dependencies from the .NETCopeApp package being referenced. In the full product source-build the latest 8.0 NETCoreApp package is referenced which in turn refernces the 8.0 versions of these dependencies. We only want SBRP to contain the reference packages require in the full product source-build. Because of that, I feel these should be added to the prebuilt baseline with a note indicating they are transitive packages of .NETCoreApp. |
oleksandr-didyk
commented
Jun 22, 2023
Should we maybe extend existing pre-built detection docs to include this situation? |
vzarytovskii
commented
Jun 22, 2023
Alright, shall we add those to the baseline then? |
MichaelSimons
commented
Jun 22, 2023
Yes please do that. Use the following pattern:
Yes, please. |
…ence-packages build 20230623.1 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23316.2 -> To Version 8.0.0-alpha.1.23323.1
This pull request updates the following dependencies
From https://github.com/dotnet/source-build-reference-packages