Skip to content

⚠️ Sync 066be76ee5d: [release/10.0] Source code updates from dotnet/dotnet (#124136)#82

Closed
github-actions[bot] wants to merge 2 commits into
bazelfrom
sync/release-10.0-066be76ee5d
Closed

⚠️ Sync 066be76ee5d: [release/10.0] Source code updates from dotnet/dotnet (#124136)#82
github-actions[bot] wants to merge 2 commits into
bazelfrom
sync/release-10.0-066be76ee5d

Conversation

@github-actions
Copy link
Copy Markdown

Upstream commit: 066be76ee5d — [release/10.0] Source code updates from dotnet/dotnet (dotnet#124136)\nRemaining after this: 17 commit(s)\n\n---\n\n# Sync Report: release/10.0bazel

Upstream commits: 1 | Files changed: 5

Classification: ⚠️ build-changes — Bazel-relevant changes detected, review needed

🔧 Modified Build Properties (.props/.targets)

These may affect compilation defines, references, or file includes:

  • eng/Version.Details.props ⚠️ version bump affects Bazel NuGet deps: Microsoft.CodeAnalysis.Analyzers Microsoft.CodeAnalysis.CSharp Microsoft.DotNet.Arcade.Sdk Microsoft.DotNet.Cecil Microsoft.DotNet.GenFacades Microsoft.DotNet.RemoteExecutor Microsoft.DotNet.XUnitAssert Microsoft.DotNet.XUnitConsoleRunner Microsoft.DotNet.XUnitExtensions
    -    <MicrosoftCodeAnalysisPackageVersion>5.0.0-2.26102.102</MicrosoftCodeAnalysisPackageVersion>
  • 5.0.0-2.26102.102
  • 5.0.0-2.26102.102
  • 5.0.0-2.26110.124
  • 5.0.0-2.26110.124
  • 5.0.0-2.26110.124
  • 10.0.0-beta.26102.102
  • 10.0.0-beta.26102.102
  • 10.0.0-beta.26102.102
  • 10.0.0-beta.26102.102
  • 10.0.0-beta.26102.102
  • 10.0.0-beta.26102.102
  • 10.0.0-beta.26102.102
  • 10.0.0-beta.26102.102
  • 0.11.5-alpha.26102.102
  • 10.0.0-beta.26102.102
  • 10.0.0-beta.26102.102
  • 10.0.0-beta.26102.102
  • 10.0.0-beta.26102.102
  • 10.0.0-beta.26102.102

dotnet-maestro Bot and others added 2 commits February 16, 2026 13:56
> [!NOTE]
> This is a codeflow update. It may contain both source code changes
from
> [the VMR](https://github.com/dotnet/dotnet)
> as well as dependency updates. Learn more
[here](https://github.com/dotnet/dotnet/tree/main/docs/Codeflow-PRs.md).

This pull request brings the following source code changes






[marker]: <> (Begin:74dc5d43-0b13-491a-b063-0f03b26d7664)

## From https://github.com/dotnet/dotnet
- **Subscription**:
[74dc5d4-0b13-491a-b063-0f03b26d7664](https://maestro.dot.net/subscriptions?search=74dc5d43-0b13-491a-b063-0f03b26d7664)
- **Build**:
[20260210.24](https://dev.azure.com/dnceng/internal/_build/results?buildId=2900845)
([301313](https://maestro.dot.net/channel/5173/github:dotnet:dotnet/build/301313))
- **Date Produced**: February 11, 2026 9:20:37 AM UTC
- **Commit**:
[9d0c3bebf9d368ad51c0b9a7b954219d192cd9d6](dotnet/dotnet@9d0c3be)
- **Commit Diff**:
[52be957...9d0c3be](dotnet/dotnet@52be957...9d0c3be)
- **Branch**:
[release/10.0.1xx](https://github.com/dotnet/dotnet/tree/release/10.0.1xx)

**Updated Dependencies**
- From [5.0.0-2.26102.102 to 5.0.0-2.26110.124][6]
  - Microsoft.CodeAnalysis
  - Microsoft.CodeAnalysis.Analyzers
  - Microsoft.CodeAnalysis.CSharp
  - Microsoft.Net.Compilers.Toolset
- From [10.0.104 to 10.0.104][6]
  - Microsoft.CodeAnalysis.NetAnalyzers
  - Microsoft.DotNet.ApiCompat.Task
- From [10.0.0-beta.26102.102 to 10.0.0-beta.26110.124][6]
  - Microsoft.DotNet.Arcade.Sdk
  - Microsoft.DotNet.Build.Tasks.Archives
  - Microsoft.DotNet.Build.Tasks.Feed
  - Microsoft.DotNet.Build.Tasks.Installers
  - Microsoft.DotNet.Build.Tasks.Packaging
  - Microsoft.DotNet.Build.Tasks.TargetFramework
  - Microsoft.DotNet.Build.Tasks.Templating
  - Microsoft.DotNet.Build.Tasks.Workloads
  - Microsoft.DotNet.CodeAnalysis
  - Microsoft.DotNet.GenAPI
  - Microsoft.DotNet.GenFacades
  - Microsoft.DotNet.Helix.Sdk
  - Microsoft.DotNet.PackageTesting
  - Microsoft.DotNet.RemoteExecutor
  - Microsoft.DotNet.SharedFramework.Sdk
  - Microsoft.DotNet.XliffTasks
  - Microsoft.DotNet.XUnitExtensions
- From [0.11.5-alpha.26102.102 to 0.11.5-alpha.26110.124][6]
  - Microsoft.DotNet.Cecil
- From [2.9.3-beta.26102.102 to 2.9.3-beta.26110.124][6]
  - Microsoft.DotNet.XUnitAssert
  - Microsoft.DotNet.XUnitConsoleRunner
- From [10.0.4 to 10.0.4][6]
  - Microsoft.NET.Sdk.IL
  - Microsoft.NETCore.App.Ref
  - Microsoft.NETCore.ILAsm
  - runtime.native.System.IO.Ports
  - System.Reflection.Metadata
  - System.Reflection.MetadataLoadContext
  - System.Text.Json
- From [10.0.104-servicing.26102.102 to 10.0.104-servicing.26110.124][6]
- Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Transport
- From [7.0.2-rc.10302 to 7.0.2-rc.11124][6]
  - NuGet.Frameworks
  - NuGet.Packaging
  - NuGet.ProjectModel
  - NuGet.Versioning
- From [2.0.4 to 2.0.4][6]
  - System.CommandLine
- From [10.0.0-alpha.1.26076.1 to
10.0.0-alpha.1.26104.2](dotnet/dotnet@da47e69...b5b1233)
  - runtime.linux-arm64.Microsoft.NETCore.Runtime.Wasm.Node.Transport
- runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Wasm.Node.Transport
  - runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Wasm.Node.Transport
  - runtime.linux-x64.Microsoft.NETCore.Runtime.Wasm.Node.Transport
  - runtime.osx-arm64.Microsoft.NETCore.Runtime.Wasm.Node.Transport
  - runtime.osx-x64.Microsoft.NETCore.Runtime.Wasm.Node.Transport
  - runtime.win-arm64.Microsoft.NETCore.Runtime.Wasm.Node.Transport
  - runtime.win-x64.Microsoft.NETCore.Runtime.Wasm.Node.Transport

[marker]: <> (End:74dc5d43-0b13-491a-b063-0f03b26d7664)






[1]: dotnet/dotnet@52be957...3f106e5

[2]: dotnet/dotnet@52be957...c33eae4

[3]: dotnet/dotnet@52be957...7768201

[4]: dotnet/dotnet@52be957...3628157

[5]: dotnet/dotnet@52be957...a95a98f

[6]: dotnet/dotnet@52be957...9d0c3be
[marker]: <> (Start:Footer:CodeFlow PR)

## Associated changes in source repos
-
dotnet/arcade@af17297...58d7536
-
dotnet/aspnetcore@693d402...0c6d74d
-
dotnet/efcore@52a750f...dffd57b
-
dotnet/runtime@59908f6...9ffba73
-
dotnet/sdk@bc6b89b...6b09479
-
dotnet/source-build-assets@a70be36...89fffcb
-
dotnet/sourcelink@bd09f31...2752a5e
-
dotnet/templating@21a0fc0...8f46f06
-
dotnet/windowsdesktop@0ea907c...fbf65c7
-
dotnet/winforms@4e97eb7...27d66ad
-
dotnet/wpf@23f6b49...36f3469

<details>
<summary>Diff the source with this PR branch</summary>

```bash
darc vmr diff --name-only https://github.com/dotnet/dotnet:9d0c3bebf9d368ad51c0b9a7b954219d192cd9d6..https://github.com/dotnet/runtime:darc-release/10.0-796345f8-10d3-4632-a948-88c3a0c89e57
```
</details>

[marker]: <> (End:Footer:CodeFlow PR)

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
@github-actions
Copy link
Copy Markdown
Author

Equivalence Check Results

Check Status
Runtime Packs ❌ Fail
Build Inputs ❌ Fail
Runtime Packs Details
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/System.Threading.Thread.dll: MSBuild=644 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/System.Threading.ThreadPool.dll: MSBuild=644 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/System.Threading.Timer.dll: MSBuild=644 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/System.Threading.dll: MSBuild=644 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/System.Transactions.Local.dll: MSBuild=644 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/System.Transactions.dll: MSBuild=644 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/System.ValueTuple.dll: MSBuild=644 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/System.Web.HttpUtility.dll: MSBuild=644 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/System.Web.dll: MSBuild=644 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/System.Windows.dll: MSBuild=644 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/System.Xml.Linq.dll: MSBuild=644 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/System.Xml.ReaderWriter.dll: MSBuild=644 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/System.Xml.Serialization.dll: MSBuild=644 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/System.Xml.XDocument.dll: MSBuild=644 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/System.Xml.XPath.XDocument.dll: MSBuild=644 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/System.Xml.XPath.dll: MSBuild=644 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/System.Xml.XmlDocument.dll: MSBuild=644 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/System.Xml.XmlSerializer.dll: MSBuild=644 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/System.Xml.dll: MSBuild=644 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/System.dll: MSBuild=644 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/WindowsBase.dll: MSBuild=644 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/createdump: MSBuild=755 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/libSystem.Globalization.Native.so: MSBuild=755 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/libSystem.IO.Compression.Native.so: MSBuild=755 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/libSystem.Native.so: MSBuild=755 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/libSystem.Net.Security.Native.so: MSBuild=755 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/libSystem.Security.Cryptography.Native.OpenSsl.so: MSBuild=755 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/libclrgc.so: MSBuild=755 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/libclrgcexp.so: MSBuild=755 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/libclrjit.so: MSBuild=755 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/libcoreclr.so: MSBuild=755 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/libcoreclrtraceptprovider.so: MSBuild=755 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/libhostpolicy.so: MSBuild=755 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/libmscordaccore.so: MSBuild=755 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/libmscordbi.so: MSBuild=755 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/mscorlib.dll: MSBuild=644 Bazel=555
  ✗ ./shared/Microsoft.NETCore.App/10.0.4-dev/netstandard.dll: MSBuild=644 Bazel=555
�[0;33m==>�[0m 192 files have different permissions

�[1m── Summary ──�[0m

  MSBuild tarball:  /home/runner/work/runtime/runtime/artifacts/packages/Debug/Shipping/dotnet-runtime-10.0.4-dev-linux-x64.tar.gz
  Bazel tarball:    /home/runner/work/runtime/runtime/bazel-bin/dotnet-runtime-10.0.4-dev-linux-x64.tar.gz
  Total files:      MSBuild=193  Bazel=203
  Common files:     192
  Identical:        1
  Different:        191
  Permission diffs: 192

�[0;31m==>�[0m FAIL — archives differ (2 failure(s), 1 warning(s))
Build Inputs Details
    - Microsoft.Extensions.Logging.EventSource
    - Microsoft.Extensions.Logging.TraceSource
    - Microsoft.Extensions.Options
    - Microsoft.Extensions.Options.ConfigurationExtensions
    - Microsoft.Extensions.Options.DataAnnotations
    - Microsoft.Win32.Registry.AccessControl
    - Microsoft.Win32.SystemEvents
    - System.ComponentModel.Composition
    - System.ComponentModel.Composition.Registration
    - System.Composition.AttributedModel
    - System.Composition.Convention
    - System.Composition.Hosting
    - System.Composition.Runtime
    - System.Composition.TypedParts
    - System.Configuration.ConfigurationManager
    - System.Data.Odbc
    - System.Data.OleDb
    - System.Diagnostics.EventLog
    - System.Diagnostics.PerformanceCounter
    - System.DirectoryServices
    - System.DirectoryServices.AccountManagement
    - System.DirectoryServices.Protocols
    - System.IO.Packaging
    - System.IO.Ports
    - System.Management
    - System.Memory.Data
    - System.Net.Http.WinHttpHandler
    - System.Numerics.Tensors
    - System.Reflection.Context
    - System.Runtime.Caching
    - System.Runtime.Serialization.Schema
    - System.Security.Cryptography.Cose
    - System.Security.Cryptography.ProtectedData
    - System.Security.Permissions
    - System.ServiceModel.Syndication
    - System.ServiceProcess.ServiceController
    - System.Speech
    - System.Text.Json.SourceGeneration
    - System.Windows.Extensions
── Overall ───────────────────────────────────────────
  Total comparisons: 1341
  Matches:           164
  Known diffs:       21
  Unexpected diffs:  1156
  Unlisted:          86

  FAIL: Build inputs differ.


�[0;31m==>�[0m Some equivalence checks found differences.

agocke added a commit that referenced this pull request Mar 16, 2026
FixVersionBumps.cs: New C# script that deterministically updates Bazel
NuGet version-pinned labels when eng/Version.Details.props bumps
package versions. Parses the git diff, cross-references changed
packages against paket/paket.main.bzl, and performs text replacement
across MODULE.bazel, paket/paket.main.bzl, and all BUILD files that
use versioned labels. No Copilot/AI needed — runs in <1s.

sync-upstream.sh: Insert version bump fix as Step 5 (before Copilot).
The deterministic script handles version bumps reliably; Copilot
(Step 6) now only handles non-version changes like new/removed files.

CopilotFixSync.cs: Fix unhandled TimeoutException from await using
disposal by moving client/session into the try-catch scope. Add
catch-all Exception handler. Simplify prompt to skip version bumps
(now handled by FixVersionBumps.cs).

Tested against PR #82 diff: correctly produces 32 replacements across
9 files matching all version-pinned NuGet label occurrences.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
agocke added a commit that referenced this pull request Mar 16, 2026
FixVersionBumps.cs: New C# script that deterministically updates Bazel
NuGet version-pinned labels when eng/Version.Details.props bumps
package versions. Parses the git diff, cross-references changed
packages against paket/paket.main.bzl, and performs text replacement
across MODULE.bazel, paket/paket.main.bzl, and all BUILD files that
use versioned labels. No Copilot/AI needed — runs in <1s.

sync-upstream.sh: Insert version bump fix as Step 5 (before Copilot).
The deterministic script handles version bumps reliably; Copilot
(Step 6) now only handles non-version changes like new/removed files.

CopilotFixSync.cs: Fix unhandled TimeoutException from await using
disposal by moving client/session into the try-catch scope. Add
catch-all Exception handler. Simplify prompt to skip version bumps
(now handled by FixVersionBumps.cs).

Tested against PR #82 diff: correctly produces 32 replacements across
9 files matching all version-pinned NuGet label occurrences.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
agocke added a commit that referenced this pull request Mar 16, 2026
FixVersionBumps.cs: New C# script that deterministically updates Bazel
NuGet version-pinned labels when eng/Version.Details.props bumps
package versions. Parses the git diff, cross-references changed
packages against paket/paket.main.bzl, and performs text replacement
across MODULE.bazel, paket/paket.main.bzl, and all BUILD files that
use versioned labels. No Copilot/AI needed — runs in <1s.

sync-upstream.sh: Insert version bump fix as Step 5 (before Copilot).
The deterministic script handles version bumps reliably; Copilot
(Step 6) now only handles non-version changes like new/removed files.

CopilotFixSync.cs: Fix unhandled TimeoutException from await using
disposal by moving client/session into the try-catch scope. Add
catch-all Exception handler. Simplify prompt to skip version bumps
(now handled by FixVersionBumps.cs).

Tested against PR #82 diff: correctly produces 32 replacements across
9 files matching all version-pinned NuGet label occurrences.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
agocke added a commit that referenced this pull request Mar 16, 2026
FixVersionBumps.cs: New C# script that deterministically updates Bazel
NuGet version-pinned labels when eng/Version.Details.props bumps package
versions. Parses the git diff, cross-references changed packages against
paket/paket.main.bzl, and performs text replacement across MODULE.bazel,
paket/paket.main.bzl, and all BUILD files that use versioned labels. No
Copilot/AI needed — runs in <1s.

sync-upstream.sh: Insert version bump fix as Step 5 (before Copilot).
The deterministic script handles version bumps reliably; Copilot (Step
6) now only handles non-version changes like new/removed files.

CopilotFixSync.cs: Fix unhandled TimeoutException from await using
disposal by moving client/session into the try-catch scope. Add
catch-all Exception handler. Simplify prompt to skip version bumps (now
handled by FixVersionBumps.cs).

Tested against PR #82 diff: correctly produces 32 replacements across 9
files matching all version-pinned NuGet label occurrences.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@agocke agocke closed this Mar 16, 2026
@agocke agocke deleted the sync/release-10.0-066be76ee5d branch March 16, 2026 17:29
agocke added a commit that referenced this pull request May 19, 2026
> [!NOTE]
> This PR was AI/Copilot-generated.

Upgrades BXL tool version from `0.2.0-ci.6` to `0.2.0-ci.7.b93871e` in
the CI workflow. ci.7 includes `Sdk.Managed.Shared` and symlink fixes.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant