[release/10.0.1xx] Bump mlaunch to get fix for #24935.#24954
Closed
rolfbjarne wants to merge 142 commits intorelease/10.0.1xxfrom
Closed
[release/10.0.1xx] Bump mlaunch to get fix for #24935.#24954rolfbjarne wants to merge 142 commits intorelease/10.0.1xxfrom
rolfbjarne wants to merge 142 commits intorelease/10.0.1xxfrom
Conversation
On the bots we're executing with Rosetta, and 'arch' returns 'i386' under Rosetta, so detect when we're executing under Rosetta, and install the arm64 version of .NET in that case as well. Also fix a bug in the same area in our tests. Backport of #21396 Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com>
New commits in xamarin/maccore: * xamarin/maccore@c1a17a2f80 [mlaunch] Install and launch apps without using the AMDevice API for devices that devicectl supports. Diff: https://github.com/xamarin/maccore/compare/ad4af9cde4..c1a17a2f80 Fixes #21274. Backport of #21319 Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com>
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](https://github.com/dotnet/arcade/blob/master/Documentation/DependencyDescriptionFormat.md#dependency-description-overview) - **Coherency Updates**: - **Microsoft.AspNetCore.App.Ref**: from 9.0.0-rtm.24507.7 to 9.0.0-rtm.24508.22 (parent: Microsoft.NET.Sdk) ## From https://github.com/dotnet/sdk - **Subscription**: 3727984b-7a79-4ba3-37dd-08dbe6bddf31 - **Build**: 20241009.30 - **Date Produced**: October 10, 2024 12:38:30 AM UTC - **Commit**: 2d0b3f7934f37595670c1bb8d643c37799fb13a1 - **Branch**: refs/heads/release/9.0.1xx - **Updates**: - **Microsoft.NET.Sdk**: [from 9.0.100-rtm.24509.3 to 9.0.100-rtm.24509.30][23] [23]: dotnet/sdk@e6060a1...2d0b3f7
…formVersion is lower than the minimum. Fixes #21368. (#21369) (#21413) This isn't very user friendly: ILLink : unknown error IL7000: An error occurred while executing the custom linker steps. Please review the build log for more information. ILLINK : error MT0073: Microsoft.iOS 18.0.8337 does not support a deployment target of 10.0 for iOS (the minimum is 11.0). Please select a newer deployment target in your project's Info.plist or change the SupportedOSPlatformVersion property in your project file. ILLINK : error MT2301: The linker step 'Setup' failed during processing: Microsoft.iOS 18.0.8337 does not support a deployment target of 10.0 for iOS (the minimum is 11.0). Please select a newer deployment target in your project's Info.plist or change the SupportedOSPlatformVersion property in your project file. [...]/packages/microsoft.net.illink.tasks/8.0.8/build/Microsoft.NET.ILLink.targets(87,5): error NETSDK1144: Optimizing assemblies for size failed. Optimization can be disabled by setting the PublishTrimmed property to false. So improve this to only show a single error message: The SupportedOSPlatformVersion value '10.0' in the project file is lower than the minimum value '11.0'. Fixes #21368. This is a backport of #21369 (and a backport of #21344 was also required).
…e default RuntimeIdentifiers value is set. Fixes #19391. (#21420) We need to set "UseCurrentRuntimeIdentifier=false", we must only set it for the outer build for universal builds - when `RuntimeIdentifiers` is set - but that means we can only do it *after* we set any default value for `RuntimeIdentifiers`. Fixes #19391 (comment). Backport of #21412 Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com>
Context: dotnet/arcade@b2d3a3a Context: xamarin/yaml-templates#339 The VS insertion manifest generation has been updated to use new VS component IDs required for .NET 9+.
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](https://github.com/dotnet/arcade/blob/master/Documentation/DependencyDescriptionFormat.md#dependency-description-overview) - **Coherency Updates**: - **Microsoft.NET.ILLink.Tasks**: from 9.0.0-rtm.24515.9 to 9.0.0 (parent: Microsoft.NET.Sdk) - **Microsoft.AspNetCore.App.Ref**: from 9.0.0-rtm.24514.7 to 9.0.0 (parent: Microsoft.NET.Sdk) - **Microsoft.NETCore.App.Ref**: from 9.0.0-rtm.24515.9 to 9.0.0 (parent: Microsoft.NET.Sdk) - **Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport**: from 9.0.0-rtm.24513.1 to 9.0.0-rtm.24515.1 (parent: Microsoft.NETCore.App.Ref) - **Microsoft.NETCore.App.Ref**: from 9.0.0-rtm.24515.9 to 9.0.0 (parent: Microsoft.NET.Sdk) ## From https://github.com/dotnet/sdk - **Subscription**: 3727984b-7a79-4ba3-37dd-08dbe6bddf31 - **Build**: 20241020.4 - **Date Produced**: October 21, 2024 5:47:08 AM UTC - **Commit**: 95bea787c14e3402b47311007dba6b3f503b34e7 - **Branch**: refs/heads/release/9.0.1xx - **Updates**: - **Microsoft.NET.Sdk**: [from 9.0.100-rtm.24518.42 to 9.0.100-rtm.24520.4][16] [16]: dotnet/sdk@f5127b1...95bea78
…1491) This pull request updates the following dependencies ## From https://github.com/xamarin/xamarin-macios - **Subscription**: a4973194-3732-4dd5-9fca-ae6db6f908ec - **Build**: 20241017.2 - **Date Produced**: October 17, 2024 8:04:19 PM UTC - **Commit**: 0017e4c - **Branch**: refs/heads/release/8.0.1xx-xcode16.0 - **Updates**: - **Microsoft.iOS.Sdk.net8.0_18.0**: [from 18.0.8310 to 18.0.8312][1] - **Microsoft.MacCatalyst.Sdk.net8.0_18.0**: [from 18.0.8310 to 18.0.8312][1] - **Microsoft.macOS.Sdk.net8.0_15.0**: [from 15.0.8310 to 15.0.8312][1] - **Microsoft.tvOS.Sdk.net8.0_18.0**: [from 18.0.8310 to 18.0.8312][1] [1]: ecbd851...0017e4c
This pull request updates the following dependencies ## From https://github.com/dotnet/sdk - **Subscription**: d5a60d47-422e-44ac-bb3a-91ee46b767a1 - **Build**: 20241023.3 - **Date Produced**: October 23, 2024 9:18:45 AM UTC - **Commit**: ece1951b3615a3f6d48cffc99ed66c06c1261ea1 - **Branch**: refs/heads/release/9.0.1xx - **Updates**: - **Microsoft.NET.Sdk**: [from 9.0.100-rtm.24521.19 to 9.0.100-rtm.24523.3][2] [2]: dotnet/sdk@1efe473...ece1951
…1511) This pull request updates the following dependencies [marker]: <> (Begin:a4973194-3732-4dd5-9fca-ae6db6f908ec) ## From https://github.com/xamarin/xamarin-macios - **Subscription**: a4973194-3732-4dd5-9fca-ae6db6f908ec - **Build**: 20241024.1 - **Date Produced**: October 24, 2024 2:11:30 AM UTC - **Commit**: 8354d6d - **Branch**: refs/heads/release/8.0.1xx-xcode16.0 [DependencyUpdate]: <> (Begin) - **Updates**: - **Microsoft.iOS.Sdk.net8.0_18.0**: [from 18.0.8312 to 18.0.8314][1] - **Microsoft.MacCatalyst.Sdk.net8.0_18.0**: [from 18.0.8312 to 18.0.8314][1] - **Microsoft.macOS.Sdk.net8.0_15.0**: [from 15.0.8312 to 15.0.8314][1] - **Microsoft.tvOS.Sdk.net8.0_18.0**: [from 18.0.8312 to 18.0.8314][1] [1]: 0017e4c...8354d6d [DependencyUpdate]: <> (End) [marker]: <> (End:a4973194-3732-4dd5-9fca-ae6db6f908ec) Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Brings some important fixes on client and agent side to handle agent status notifications better Diff: https://github.com/xamarin/Xamarin.Messaging/compare/a3a1e00e5a89ec27bc9e19ddc596e2e63e3ac017..6b35d9de966802709767d61306917642ff72f622 This is a backport of #21521. Also backport #21457 to avoid future merge failures during Xamarin.Messaging bumps.
This pull request updates the following dependencies ## From https://github.com/dotnet/sdk - **Subscription**: d5a60d47-422e-44ac-bb3a-91ee46b767a1 - **Build**: 20241027.3 - **Date Produced**: October 28, 2024 3:35:29 AM UTC - **Commit**: 50e04b8d1d8ff413de90383aa799e4189612f685 - **Branch**: refs/heads/release/9.0.1xx - **Updates**: - **Microsoft.NET.Sdk**: [from 9.0.100-rtm.24523.3 to 9.0.100-rtm.24527.3][3] [3]: dotnet/sdk@ece1951...50e04b8
Relevant commits: * https://github.com/xamarin/maccore/commits/fcd7847f00 [mlaunch] Fix --isappinstalled when using devicectl. (#2951) Diff: https://github.com/xamarin/maccore/compare/c1a17a2f8081e6a7cf55e5b516c7fe7eeaa107b9..fcd7847f0059f4d8392e342d917a23c070f0b97d Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/2291207. Backport of #21550 Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com>
…#21631) So install that, since it doesn't look like it's installed by default yet. Also build before running, because the new terminal logger for the build in .NET 9 ends up printing junk which ends up in the changelog. Backport of #21629 --------- Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com>
…de by the managed static registrar. Fixes #21606. (#21638) If an assembly only required the lookup tables from the managed static registrar (and not any other code), we wouldn't save those changes. This would lead to a runtime exception: ``` Microsoft.iOS: Processing Objective-C exception for exception marshalling (mode: 2): Could not find the type 'ObjCRuntime.__Registrar__' in the assembly 'X.Y.Z'. (ObjCRuntime.RuntimeException) at ObjCRuntime.RegistrarHelper.GetMapEntry(String assemblyName) in /Users/builder/azdo/_work/1/s/xamarin-macios/src/ObjCRuntime/RegistrarHelper.cs:line 105 at ObjCRuntime.RegistrarHelper.GetMapEntry(Assembly assembly) in /Users/builder/azdo/_work/1/s/xamarin-macios/src/ObjCRuntime/RegistrarHelper.cs:line 93 at ObjCRuntime.RegistrarHelper.LookupRegisteredType(Assembly assembly, UInt32 id) in /Users/builder/azdo/_work/1/s/xamarin-macios/src/ObjCRuntime/RegistrarHelper.cs:line 199 at ObjCRuntime.Class.ResolveToken(Assembly assembly, Module module, UInt32 token) in /Users/builder/azdo/_work/1/s/xamarin-macios/src/ObjCRuntime/Class.cs:line 521 ``` The fix is to save the assembly if the managed static registrar added lookup tables to the assembly. Fixes #21606. Backport of #21637 --------- Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com>
New commits: * https://github.com/xamarin/maccore/commits/fb16d52d12 [mlaunch] The 'ecid' property is an unsigned long, not a signed long. Fixes #xamarin/xamarin-macios@21639. * https://github.com/xamarin/maccore/commits/91c0e64e0f [mlaunch] Fix listing devices. Diff: https://github.com/xamarin/maccore/compare/fcd7847f0059f4d8392e342d917a23c070f0b97d..fb16d52d12bc2e13b6f39d7d589115fa641f99df Backport of #21646 Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com>
…1603) This pull request updates the following dependencies ## From https://github.com/xamarin/xamarin-macios - **Subscription**: a4973194-3732-4dd5-9fca-ae6db6f908ec - **Build**: 20241114.2 - **Date Produced**: November 15, 2024 1:59:07 AM UTC - **Commit**: 16d8ceb - **Branch**: refs/heads/release/8.0.1xx-xcode16.0 - **Updates**: - **Microsoft.iOS.Sdk.net8.0_18.0**: [from 18.0.8314 to 18.0.8316][2] - **Microsoft.MacCatalyst.Sdk.net8.0_18.0**: [from 18.0.8314 to 18.0.8316][2] - **Microsoft.macOS.Sdk.net8.0_15.0**: [from 15.0.8314 to 15.0.8316][2] - **Microsoft.tvOS.Sdk.net8.0_18.0**: [from 18.0.8314 to 18.0.8316][2] [2]: 8354d6d...16d8ceb
This pull request updates the following dependencies ## From https://github.com/dotnet/sdk - **Subscription**: d5a60d47-422e-44ac-bb3a-91ee46b767a1 - **Build**: 20241111.8 - **Date Produced**: November 11, 2024 11:24:09 PM UTC - **Commit**: 8e8e27079dc1f0c53add11c3ac58fd9796aa8e73 - **Branch**: refs/heads/release/9.0.1xx - **Updates**: - **Microsoft.NET.Sdk**: [from 9.0.100-rtm.24527.3 to 9.0.101-servicing.24561.8][5] [5]: dotnet/sdk@50e04b8...8e8e270
) Context: 06fea90 In order to add .NET 9 Xcode16.1 builds to VS we'll need to insert packs from two different commits on the `release/9.0.1xx-preview` branch. Xcode information will now be added to the VS manifest that we generate to allow us to produce unique manifests across the same branch. Backport of #21657 Co-authored-by: Peter Collins <pecolli@microsoft.com>
… instead of Mono's installation. (#21471)" (#21670) This reverts commit 71a29e3. This seems to be breaking windows see: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/2304182
…1655) This pull request updates the following dependencies ## From https://github.com/xamarin/xamarin-macios - **Subscription**: a4973194-3732-4dd5-9fca-ae6db6f908ec - **Build**: 20241119.6 - **Date Produced**: November 19, 2024 12:57:05 PM UTC - **Commit**: 015d348 - **Branch**: refs/heads/release/8.0.1xx-xcode16.0 - **Updates**: - **Microsoft.iOS.Sdk.net8.0_18.0**: [from 18.0.8316 to 18.0.8318][1] - **Microsoft.MacCatalyst.Sdk.net8.0_18.0**: [from 18.0.8316 to 18.0.8318][1] - **Microsoft.macOS.Sdk.net8.0_15.0**: [from 15.0.8316 to 15.0.8318][1] - **Microsoft.tvOS.Sdk.net8.0_18.0**: [from 18.0.8316 to 18.0.8318][1] [1]: 16d8ceb...015d348
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](https://github.com/dotnet/arcade/blob/master/Documentation/DependencyDescriptionFormat.md#dependency-description-overview) - **Coherency Updates**: - **Microsoft.NET.ILLink.Tasks**: from 9.0.0 to 9.0.0 (parent: Microsoft.NET.Sdk) - **Microsoft.AspNetCore.App.Ref**: from 9.0.0 to 9.0.0 (parent: Microsoft.NET.Sdk) - **Microsoft.NETCore.App.Ref**: from 9.0.0 to 9.0.0 (parent: Microsoft.NET.Sdk) - **Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport**: from 9.0.0-rtm.24515.1 to 9.0.0-rtm.24528.2 (parent: Microsoft.NETCore.App.Ref) - **Microsoft.NETCore.App.Ref**: from 9.0.0 to 9.0.0 (parent: Microsoft.NET.Sdk) - **Microsoft.DotNet.Cecil**: from 0.11.5-alpha.24480.1 to 0.11.5-alpha.24515.1 (parent: Microsoft.NETCore.App.Ref) ## From https://github.com/dotnet/sdk - **Subscription**: d5a60d47-422e-44ac-bb3a-91ee46b767a1 - **Build**: 20241129.1 - **Date Produced**: November 29, 2024 9:39:04 AM UTC - **Commit**: cbec38b13edc53f701225f8f087fb5a2dbfd3679 - **Branch**: refs/heads/release/9.0.1xx - **Updates**: - **Microsoft.NET.Sdk**: [from 9.0.101-servicing.24561.8 to 9.0.102-servicing.24579.1][14] [14]: dotnet/sdk@8e8e270...cbec38b
This pull request updates the following dependencies ## From https://github.com/dotnet/sdk - **Subscription**: [d83421ca-e6b7-4c8d-861d-4e04b17c6f8c](https://maestro.dot.net/subscriptions?search=d83421ca-e6b7-4c8d-861d-4e04b17c6f8c) - **Build**: [20251112.12](https://dev.azure.com/dnceng/internal/_build/results?buildId=2837419) ([290560](https://maestro.dot.net/channel/3884/github:dotnet:sdk/build/290560)) - **Date Produced**: November 13, 2025 12:42:04 AM UTC - **Commit**: [f957924829e814893c1d2e361af1cb39a1757a80](dotnet/sdk@f957924) - **Branch**: [release/9.0.1xx](https://github.com/dotnet/sdk/tree/release/9.0.1xx) - **Dependency Updates**: - From [9.0.113-servicing.25561.8 to 9.0.113-servicing.25562.12][1] - Microsoft.NET.Sdk [1]: dotnet/sdk@4234719...f957924
This pull request updates the following dependencies ## From https://github.com/dotnet/sdk - **Subscription**: [d83421ca-e6b7-4c8d-861d-4e04b17c6f8c](https://maestro.dot.net/subscriptions?search=d83421ca-e6b7-4c8d-861d-4e04b17c6f8c) - **Build**: [20251113.11](https://dev.azure.com/dnceng/internal/_build/results?buildId=2838184) ([290714](https://maestro.dot.net/channel/3884/github:dotnet:sdk/build/290714)) - **Date Produced**: November 13, 2025 8:43:45 PM UTC - **Commit**: [fc8afa0426befba4f771b7facf508dad6f749e74](dotnet/sdk@fc8afa0) - **Branch**: [release/9.0.1xx](https://github.com/dotnet/sdk/tree/release/9.0.1xx) - **Dependency Updates**: - From [9.0.113-servicing.25562.12 to 9.0.113-servicing.25563.11][1] - Microsoft.NET.Sdk [1]: dotnet/sdk@f957924...fc8afa0
This pull request updates the following dependencies ## From https://github.com/dotnet/sdk - **Subscription**: [d83421ca-e6b7-4c8d-861d-4e04b17c6f8c](https://maestro.dot.net/subscriptions?search=d83421ca-e6b7-4c8d-861d-4e04b17c6f8c) - **Build**: [20251113.23](https://dev.azure.com/dnceng/internal/_build/results?buildId=2838532) ([290792](https://maestro.dot.net/channel/3884/github:dotnet:sdk/build/290792)) - **Date Produced**: November 14, 2025 3:12:07 AM UTC - **Commit**: [06f40fb6c0ec871912099fc43df2a4d0e1e20149](dotnet/sdk@06f40fb) - **Branch**: [release/9.0.1xx](https://github.com/dotnet/sdk/tree/release/9.0.1xx) - **Dependency Updates**: - From [9.0.113-servicing.25563.11 to 9.0.113-servicing.25563.23][1] - Microsoft.NET.Sdk [1]: dotnet/sdk@fc8afa0...06f40fb
This pull request updates the following dependencies ## From https://github.com/dotnet/sdk - **Subscription**: [d83421ca-e6b7-4c8d-861d-4e04b17c6f8c](https://maestro.dot.net/subscriptions?search=d83421ca-e6b7-4c8d-861d-4e04b17c6f8c) - **Build**: [20251116.5](https://dev.azure.com/dnceng/internal/_build/results?buildId=2840674) ([291082](https://maestro.dot.net/channel/3884/github:dotnet:sdk/build/291082)) - **Date Produced**: November 17, 2025 5:24:21 AM UTC - **Commit**: [f4defc75608d3b4ca482595b7fc6d69cc6b447ce](dotnet/sdk@f4defc7) - **Branch**: [release/9.0.1xx](https://github.com/dotnet/sdk/tree/release/9.0.1xx) - **Dependency Updates**: - From [9.0.113-servicing.25563.23 to 9.0.113-servicing.25566.5][1] - Microsoft.NET.Sdk [1]: dotnet/sdk@06f40fb...f4defc7
This pull request updates the following dependencies [marker]: <> (Begin:d83421ca-e6b7-4c8d-861d-4e04b17c6f8c) ## From https://github.com/dotnet/sdk - **Subscription**: [d83421ca-e6b7-4c8d-861d-4e04b17c6f8c](https://maestro.dot.net/subscriptions?search=d83421ca-e6b7-4c8d-861d-4e04b17c6f8c) - **Build**: [20251117.4](https://dev.azure.com/dnceng/internal/_build/results?buildId=2841559) ([291224](https://maestro.dot.net/channel/3884/github:dotnet:sdk/build/291224)) - **Date Produced**: November 18, 2025 9:35:50 AM UTC - **Commit**: [45272d597bf7e71ea263dc9da2c3587f978b7af3](dotnet/sdk@45272d5) - **Branch**: [release/9.0.1xx](https://github.com/dotnet/sdk/tree/release/9.0.1xx) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [9.0.113-servicing.25566.5 to 9.0.113-servicing.25567.4][1] - Microsoft.NET.Sdk [1]: dotnet/sdk@f4defc7...45272d5 [DependencyUpdate]: <> (End) [marker]: <> (End:d83421ca-e6b7-4c8d-861d-4e04b17c6f8c) --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: GitHub Actions <github-actions@xamarin.com>
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](https://github.com/dotnet/arcade/blob/master/Documentation/DependencyDescriptionFormat.md#dependency-description-overview) - **Coherency Updates**: - **Microsoft.NET.ILLink.Tasks**: from 9.0.10 to 9.0.11 (parent: Microsoft.NET.Sdk) - **Microsoft.AspNetCore.App.Ref**: from 9.0.10 to 9.0.11 (parent: Microsoft.NET.Sdk) - **Microsoft.NETCore.App.Ref**: from 9.0.10 to 9.0.11 (parent: Microsoft.NET.Sdk) - **Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport**: from 9.0.10-servicing.25469.4 to 9.0.11-servicing.25516.4 (parent: Microsoft.NETCore.App.Ref) - **Microsoft.NETCore.App.Ref**: from 9.0.10 to 9.0.11 (parent: Microsoft.NET.Sdk) - **Microsoft.DotNet.Cecil**: from 0.11.5-alpha.25464.3 to 0.11.5-alpha.25504.2 (parent: Microsoft.NETCore.App.Ref) ## From https://github.com/dotnet/sdk - **Subscription**: [d83421ca-e6b7-4c8d-861d-4e04b17c6f8c](https://maestro.dot.net/subscriptions?search=d83421ca-e6b7-4c8d-861d-4e04b17c6f8c) - **Build**: [20251201.6](https://dev.azure.com/dnceng/internal/_build/results?buildId=2851324) ([292864](https://maestro.dot.net/channel/3884/github:dotnet:sdk/build/292864)) - **Date Produced**: December 1, 2025 8:57:07 PM UTC - **Commit**: [2cb885c9f4450f006d7666529e6bb0baeb0651d9](dotnet/sdk@2cb885c) - **Branch**: [release/9.0.1xx](https://github.com/dotnet/sdk/tree/release/9.0.1xx) - **Dependency Updates**: - From [9.0.113-servicing.25567.4 to 9.0.113-servicing.25601.6][1] - Microsoft.NET.Sdk [1]: dotnet/sdk@45272d5...2cb885c
This pull request updates the following dependencies ## From https://github.com/dotnet/sdk - **Subscription**: [d83421ca-e6b7-4c8d-861d-4e04b17c6f8c](https://maestro.dot.net/subscriptions?search=d83421ca-e6b7-4c8d-861d-4e04b17c6f8c) - **Build**: [20251203.7](https://dev.azure.com/dnceng/internal/_build/results?buildId=2852998) ([293199](https://maestro.dot.net/channel/3884/github:dotnet:sdk/build/293199)) - **Date Produced**: December 3, 2025 8:04:49 PM UTC - **Commit**: [1986331216c6902a637aecfd6f2f7ec4bc2ae563](dotnet/sdk@1986331) - **Branch**: [release/9.0.1xx](https://github.com/dotnet/sdk/tree/release/9.0.1xx) - **Dependency Updates**: - From [9.0.113-servicing.25602.5 to 9.0.113-servicing.25603.7][1] - Microsoft.NET.Sdk [1]: dotnet/sdk@bd92f38...1986331
This pull request updates the following dependencies ## From https://github.com/dotnet/sdk - **Subscription**: [d83421ca-e6b7-4c8d-861d-4e04b17c6f8c](https://maestro.dot.net/subscriptions?search=d83421ca-e6b7-4c8d-861d-4e04b17c6f8c) - **Build**: [20251204.16](https://dev.azure.com/dnceng/internal/_build/results?buildId=2854101) ([293431](https://maestro.dot.net/channel/3884/github:dotnet:sdk/build/293431)) - **Date Produced**: December 5, 2025 1:34:35 AM UTC - **Commit**: [3934553f7fc3e11d0cba1e43ee803c0dadf9b5d8](dotnet/sdk@3934553) - **Branch**: [release/9.0.1xx](https://github.com/dotnet/sdk/tree/release/9.0.1xx) - **Dependency Updates**: - From [9.0.113-servicing.25603.7 to 9.0.113-servicing.25604.16][1] - Microsoft.NET.Sdk [1]: dotnet/sdk@1986331...3934553
Includes changes to allow USB debugging. More details: https://devdiv.visualstudio.com/DevDiv/_git/macios-mlaunch/pullrequest/687782 Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> Backport of #24257. --------- Co-authored-by: Mauro Agnoletti <maagno@microsoft.com>
This pull request updates the following dependencies ## From https://github.com/dotnet/sdk - **Subscription**: [d83421ca-e6b7-4c8d-861d-4e04b17c6f8c](https://maestro.dot.net/subscriptions?search=d83421ca-e6b7-4c8d-861d-4e04b17c6f8c) - **Build**: [20251208.5](https://dev.azure.com/dnceng/internal/_build/results?buildId=2856676) ([293822](https://maestro.dot.net/channel/3884/github:dotnet:sdk/build/293822)) - **Date Produced**: December 8, 2025 11:21:28 PM UTC - **Commit**: [6373e262f1e7c719b5d7c42866222d2355f4006a](dotnet/sdk@6373e26) - **Branch**: [release/9.0.1xx](https://github.com/dotnet/sdk/tree/release/9.0.1xx) - **Dependency Updates**: - From [9.0.113-servicing.25604.16 to 9.0.113-servicing.25608.5][1] - Microsoft.NET.Sdk [1]: dotnet/sdk@3934553...6373e26
This pull request updates the following dependencies ## From https://github.com/dotnet/sdk - **Subscription**: [d83421ca-e6b7-4c8d-861d-4e04b17c6f8c](https://maestro.dot.net/subscriptions?search=d83421ca-e6b7-4c8d-861d-4e04b17c6f8c) - **Build**: [20251208.12](https://dev.azure.com/dnceng/internal/_build/results?buildId=2856987) ([293881](https://maestro.dot.net/channel/3884/github:dotnet:sdk/build/293881)) - **Date Produced**: December 9, 2025 6:49:36 AM UTC - **Commit**: [48e7568f19ea0dcabd66f6c2a3ea3699c2156453](dotnet/sdk@48e7568) - **Branch**: [release/9.0.1xx](https://github.com/dotnet/sdk/tree/release/9.0.1xx) - **Dependency Updates**: - From [9.0.113-servicing.25608.5 to 9.0.113-servicing.25608.12][1] - Microsoft.NET.Sdk [1]: dotnet/sdk@6373e26...48e7568
This pull request updates the following dependencies ## From https://github.com/dotnet/sdk - **Subscription**: [d83421ca-e6b7-4c8d-861d-4e04b17c6f8c](https://maestro.dot.net/subscriptions?search=d83421ca-e6b7-4c8d-861d-4e04b17c6f8c) - **Build**: [20251215.2](https://dev.azure.com/dnceng/internal/_build/results?buildId=2861438) ([294699](https://maestro.dot.net/channel/3884/github:dotnet:sdk/build/294699)) - **Date Produced**: December 15, 2025 3:34:47 PM UTC - **Commit**: [537175220f65f0b65f41cdf4cfc888bd1c83dfb3](dotnet/sdk@5371752) - **Branch**: [release/9.0.1xx](https://github.com/dotnet/sdk/tree/release/9.0.1xx) - **Dependency Updates**: - From [9.0.113-servicing.25608.12 to 9.0.113-servicing.25615.2][1] - Microsoft.NET.Sdk [1]: dotnet/sdk@48e7568...5371752
This pull request updates the following dependencies ## From https://github.com/dotnet/sdk - **Subscription**: [d83421ca-e6b7-4c8d-861d-4e04b17c6f8c](https://maestro.dot.net/subscriptions?search=d83421ca-e6b7-4c8d-861d-4e04b17c6f8c) - **Build**: [20260106.8](https://dev.azure.com/dnceng/internal/_build/results?buildId=2873319) ([296206](https://maestro.dot.net/channel/3884/github:dotnet:sdk/build/296206)) - **Date Produced**: January 6, 2026 10:44:34 PM UTC - **Commit**: [72e782541cab0694c5cc018e4bc784245e22e6a1](dotnet/sdk@72e7825) - **Branch**: [release/9.0.1xx](https://github.com/dotnet/sdk/tree/release/9.0.1xx) - **Dependency Updates**: - From [9.0.113-servicing.25615.2 to 9.0.113-servicing.26056.8][1] - Microsoft.NET.Sdk [1]: dotnet/sdk@5371752...72e7825
…n binding assemblies remotely. (#24548) Adjust the FilterStaticFrameworks and GetFullPaths tasks to not copy any empty files from Windows to Mac, because that would most likely overwrite an existing non-empty file on the Mac. Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/2679691. Backport of #24518.
This pull request updates the following dependencies ## From https://github.com/dotnet/sdk - **Subscription**: [d83421ca-e6b7-4c8d-861d-4e04b17c6f8c](https://maestro.dot.net/subscriptions?search=d83421ca-e6b7-4c8d-861d-4e04b17c6f8c) - **Build**: [20260205.4](https://dev.azure.com/dnceng/internal/_build/results?buildId=2896613) ([300495](https://maestro.dot.net/channel/3884/github:dotnet:sdk/build/300495)) - **Date Produced**: February 5, 2026 9:58:10 PM UTC - **Commit**: [b34aec96fd080aabc9233e099921aeaa4379071a](dotnet/sdk@b34aec9) - **Branch**: [release/9.0.1xx](https://github.com/dotnet/sdk/tree/release/9.0.1xx) - **Dependency Updates**: - From [9.0.114-servicing.26069.12 to 9.0.115-servicing.26105.4][3] - Microsoft.NET.Sdk [3]: dotnet/sdk@1e311fe...b34aec9
This pull request updates the following dependencies ## From https://github.com/dotnet/sdk - **Subscription**: [d83421ca-e6b7-4c8d-861d-4e04b17c6f8c](https://maestro.dot.net/subscriptions?search=d83421ca-e6b7-4c8d-861d-4e04b17c6f8c) - **Build**: [20260209.1](https://dev.azure.com/dnceng/internal/_build/results?buildId=2898899) ([300856](https://maestro.dot.net/channel/3884/github:dotnet:sdk/build/300856)) - **Date Produced**: February 9, 2026 9:07:34 AM UTC - **Commit**: [5ea71ae8a1555ed5e710869393440d1bfd551adf](dotnet/sdk@5ea71ae) - **Branch**: [release/9.0.1xx](https://github.com/dotnet/sdk/tree/release/9.0.1xx) - **Dependency Updates**: - From [9.0.115-servicing.26105.10 to 9.0.115-servicing.26109.1][1] - Microsoft.NET.Sdk [1]: dotnet/sdk@c9dc32c...5ea71ae
This pull request updates the following dependencies ## From https://github.com/dotnet/sdk - **Subscription**: [d83421ca-e6b7-4c8d-861d-4e04b17c6f8c](https://maestro.dot.net/subscriptions?search=d83421ca-e6b7-4c8d-861d-4e04b17c6f8c) - **Build**: [20260210.1](https://dev.azure.com/dnceng/internal/_build/results?buildId=2900050) ([301130](https://maestro.dot.net/channel/3884/github:dotnet:sdk/build/301130)) - **Date Produced**: February 10, 2026 11:35:04 AM UTC - **Commit**: [d71d920d25d8ba5e85e48b6321ae5e805567075b](dotnet/sdk@d71d920) - **Branch**: [release/9.0.1xx](https://github.com/dotnet/sdk/tree/release/9.0.1xx) - **Dependency Updates**: - From [9.0.115-servicing.26109.1 to 9.0.115-servicing.26110.1][1] - Microsoft.NET.Sdk [1]: dotnet/sdk@5ea71ae...d71d920
This pull request updates the following dependencies ## From https://github.com/dotnet/sdk - **Subscription**: [d83421ca-e6b7-4c8d-861d-4e04b17c6f8c](https://maestro.dot.net/subscriptions?search=d83421ca-e6b7-4c8d-861d-4e04b17c6f8c) - **Build**: [20260211.2](https://dev.azure.com/dnceng/internal/_build/results?buildId=2901078) ([301315](https://maestro.dot.net/channel/3884/github:dotnet:sdk/build/301315)) - **Date Produced**: February 11, 2026 9:25:53 AM UTC - **Commit**: [d50a67b11dcfbd8b19c90d1d3eab507e0a6c3440](dotnet/sdk@d50a67b) - **Branch**: [release/9.0.1xx](https://github.com/dotnet/sdk/tree/release/9.0.1xx) - **Dependency Updates**: - From [9.0.115-servicing.26110.1 to 9.0.115-servicing.26111.2][1] - Microsoft.NET.Sdk [1]: dotnet/sdk@d71d920...d50a67b
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](https://github.com/dotnet/arcade/blob/master/Documentation/DependencyDescriptionFormat.md#dependency-description-overview) - **Coherency Updates**: - **Microsoft.NET.ILLink.Tasks**: from 9.0.12 to 9.0.13 (parent: Microsoft.NET.Sdk) - **Microsoft.AspNetCore.App.Ref**: from 9.0.12 to 9.0.13 (parent: Microsoft.NET.Sdk) - **Microsoft.NETCore.App.Ref**: from 9.0.12 to 9.0.13 (parent: Microsoft.NET.Sdk) - **Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport**: from 9.0.12-servicing.25602.39 to 9.0.13-servicing.26056.4 (parent: Microsoft.NETCore.App.Ref) - **Microsoft.NETCore.App.Ref**: from 9.0.12 to 9.0.13 (parent: Microsoft.NET.Sdk) - **Microsoft.DotNet.Cecil**: from 0.11.5-alpha.25566.3 to 0.11.5-alpha.25628.2 (parent: Microsoft.NETCore.App.Ref) ## From https://github.com/dotnet/sdk - **Subscription**: [d83421ca-e6b7-4c8d-861d-4e04b17c6f8c](https://maestro.dot.net/subscriptions?search=d83421ca-e6b7-4c8d-861d-4e04b17c6f8c) - **Build**: [20260213.8](https://dev.azure.com/dnceng/internal/_build/results?buildId=2903905) ([301817](https://maestro.dot.net/channel/3884/github:dotnet:sdk/build/301817)) - **Date Produced**: February 14, 2026 12:01:19 AM UTC - **Commit**: [65c791374d87e3d2b5227a0f05e10ab6b97c9448](dotnet/sdk@65c7913) - **Branch**: [release/9.0.1xx](https://github.com/dotnet/sdk/tree/release/9.0.1xx) - **Dependency Updates**: - From [9.0.115-servicing.26111.2 to 9.0.115-servicing.26113.8][1] - Microsoft.NET.Sdk [1]: dotnet/sdk@d50a67b...65c7913
…uild as a remote certificate chain error. Fixes #24739. (#24758) In iOS 26.4 beta 4, X509Chain.Build started throwing CryptographicException: ``` System.Security.Cryptography.Interop+AppleCrypto+AppleCommonCryptoCryptographicException: Unable to decode the provided data. at System.Security.Cryptography.X509Certificates.SecTrustChainPal.Execute(:0) at System.Security.Cryptography.X509Certificates.ChainPal.BuildChain(:0) at System.Security.Cryptography.X509Certificates.X509Chain.Build(:0) at Foundation.NSUrlSessionHandler+ServerCertificateCustomValidationCallbackHelper.EvaluateSslPolicyErrors(:0) at Foundation.NSUrlSessionHandler+ServerCertificateCustomValidationCallbackHelper.Invoke(:0) at Foundation.NSUrlSessionHandler.TryInvokeServerCertificateCustomValidationCallback(:0) at Foundation.NSUrlSessionHandler+NSUrlSessionHandlerDelegate.DidReceiveChallengeImpl(:0) at Foundation.NSUrlSessionHandler+NSUrlSessionHandlerDelegate.DidReceiveChallenge(:0) at InvokeStub_NSUrlSessionHandlerDelegate.DidReceiveChallenge(:0) ``` The underlying cause of these exceptions is handled in this issue: dotnet/runtime#124552, this change is only dealing with the fact that the process crashes when an unexpected exception occurs in this code path in NSUrlSessionHandler. The fix is to handle all exceptions in the call X509Chain.Build, and report them as a certificate chain error in the custom server validation callback; then the app developer can handle them as they see fit. Fixes #24739. See also: * dotnet/runtime#124552 Backport of #24754.
This consists of: * The actual bump. * Add all new APIs as TODOs in xtro. * Fix up a few tests that would fail/crash otherwise.
--------- Co-authored-by: Alex Soto <alex@soto.dev>
This pull request updates the following dependencies ## From https://github.com/dotnet/sdk - **Subscription**: [d83421ca-e6b7-4c8d-861d-4e04b17c6f8c](https://maestro.dot.net/subscriptions?search=d83421ca-e6b7-4c8d-861d-4e04b17c6f8c) - **Build**: [20260303.6](https://dev.azure.com/dnceng/internal/_build/results?buildId=2917465) ([304294](https://maestro.dot.net/channel/3884/github:dotnet:sdk/build/304294)) - **Date Produced**: March 3, 2026 8:31:04 PM UTC - **Commit**: [103e96de7dc1334427f643254f67aa8866a5a77a](dotnet/sdk@103e96d) - **Branch**: [release/9.0.1xx](https://github.com/dotnet/sdk/tree/release/9.0.1xx) - **Dependency Updates**: - From [9.0.115-servicing.26113.8 to 9.0.116-servicing.26153.6][1] - Microsoft.NET.Sdk [1]: dotnet/sdk@65c7913...103e96d
…l toolchain to update if an update is available. (#24858) `xcodebuild -showComponent ...` can return this: > Status: installedUpdateAvailable which we understood to be "Installed", which is incorrect. So fix the detection to handle this scenario, and (re)install the toolchain in question. Backport of #24854.
Backport of #24851. Co-authored-by: Alex Soto <alex@soto.dev>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #24935.
Backport of #24952.