xamarin-macios icon indicating copy to clipboard operation
xamarin-macios copied to clipboard

Update Xamarin.Messaging and renamed Xamarin paths

Open mauroa opened this issue 6 months ago • 121 comments

Brings important changes around Xamarin deprecation and Mac paths:

  • Updated Xamarin.Messaging to 18.0.136-g9e200fbc6d
  • Added target before SayHello to set default Messaging context path values
  • Adapted code to Messaging API changes
  • IL merge BouncyCastle.Cryptography (new SSH.NET dependency)
  • Updated from old Xamarin path to new maui path in test scripts
  • Fixed CompileNativeCode to correctly resolve dotnet packs paths

mauroa avatar May 14 '25 15:05 mauroa

:fire: [PR Build #00d0ea1] Build failed (Detect API changes) :fire:

Build failed for the job 'Detect API changes' (with job status 'Failed')

Pipeline on Agent Hash: 00d0ea1a088710a9212c8c20fa484ed761c75a56 [PR build]

:fire: [CI Build #7b08952] Build failed (Build packages) :fire:

Build failed for the job 'Build packages' (with job status 'Failed')

Pipeline on Agent Hash: 7b08952b0d4dae1656015cfd71a5537a0d6bdbe6 [PR build]

:fire: [PR Build #7b08952] Build failed (Detect API changes) :fire:

Build failed for the job 'Detect API changes' (with job status 'Failed')

Pipeline on Agent Hash: 7b08952b0d4dae1656015cfd71a5537a0d6bdbe6 [PR build]

:fire: [CI Build #00d0ea1] Build failed (Build packages) :fire:

Build failed for the job 'Build packages' (with job status 'Failed')

Pipeline on Agent Hash: 00d0ea1a088710a9212c8c20fa484ed761c75a56 [PR build]

:white_check_mark: [CI Build #1291bb8] Build passed (Build packages) :white_check_mark:

Pipeline on Agent Hash: 1291bb853884e177e16afba9d870b08293fbe434 [PR build]

:white_check_mark: [PR Build #1291bb8] Build passed (Detect API changes) :white_check_mark:

Pipeline on Agent Hash: 1291bb853884e177e16afba9d870b08293fbe434 [PR build]

:white_check_mark: [CI Build #51684c6] Build passed (Build packages) :white_check_mark:

Pipeline on Agent Hash: 51684c64268bbd4e2dee6b95cd8769498a53628e [PR build]

:white_check_mark: [PR Build #51684c6] Build passed (Detect API changes) :white_check_mark:

Pipeline on Agent Hash: 51684c64268bbd4e2dee6b95cd8769498a53628e [PR build]

:white_check_mark: API diff for current PR / commit

.NET ( No breaking changes )

:white_check_mark: API diff vs stable

.NET ( No breaking changes )

:information_source: Generator diff

Generator Diff: vsdrops (html) vsdrops (raw diff) gist (raw diff) - Please review changes)

Pipeline on Agent Hash: 1291bb853884e177e16afba9d870b08293fbe434 [PR build]

:white_check_mark: [CI Build #1291bb8] Build passed (Build macOS tests) :white_check_mark:

Pipeline on Agent Hash: 1291bb853884e177e16afba9d870b08293fbe434 [PR build]

:white_check_mark: API diff for current PR / commit

.NET ( No breaking changes )

:white_check_mark: API diff vs stable

.NET ( No breaking changes )

:information_source: Generator diff

Generator Diff: vsdrops (html) vsdrops (raw diff) gist (raw diff) - Please review changes)

Pipeline on Agent Hash: 51684c64268bbd4e2dee6b95cd8769498a53628e [PR build]

:computer: [CI Build #1291bb8] Tests on macOS X64 - Mac Sonoma (14) passed :computer:

:white_check_mark: All tests on macOS X64 - Mac Sonoma (14) passed.

Pipeline on Agent Hash: 1291bb853884e177e16afba9d870b08293fbe434 [PR build]

:computer: [CI Build #1291bb8] Tests on macOS M1 - Mac Monterey (12) passed :computer:

:white_check_mark: All tests on macOS M1 - Mac Monterey (12) passed.

Pipeline on Agent Hash: 1291bb853884e177e16afba9d870b08293fbe434 [PR build]

:computer: [CI Build #1291bb8] Tests on macOS M1 - Mac Ventura (13) passed :computer:

:white_check_mark: All tests on macOS M1 - Mac Ventura (13) passed.

Pipeline on Agent Hash: 1291bb853884e177e16afba9d870b08293fbe434 [PR build]

:x: [CI Build #1291bb8] Tests on macOS arm64 - Mac Sequoia (15) failed :x:

Failed tests are:

  • monotouch-test

Pipeline on Agent Hash: 1291bb853884e177e16afba9d870b08293fbe434 [PR build]

:white_check_mark: [CI Build #51684c6] Build passed (Build macOS tests) :white_check_mark:

Pipeline on Agent Hash: 51684c64268bbd4e2dee6b95cd8769498a53628e [PR build]

:computer: [CI Build #51684c6] Tests on macOS X64 - Mac Sonoma (14) passed :computer:

:white_check_mark: All tests on macOS X64 - Mac Sonoma (14) passed.

Pipeline on Agent Hash: 51684c64268bbd4e2dee6b95cd8769498a53628e [PR build]

:computer: [CI Build #51684c6] Tests on macOS M1 - Mac Monterey (12) passed :computer:

:white_check_mark: All tests on macOS M1 - Mac Monterey (12) passed.

Pipeline on Agent Hash: 51684c64268bbd4e2dee6b95cd8769498a53628e [PR build]

:computer: [CI Build #51684c6] Tests on macOS M1 - Mac Ventura (13) passed :computer:

:white_check_mark: All tests on macOS M1 - Mac Ventura (13) passed.

Pipeline on Agent Hash: 51684c64268bbd4e2dee6b95cd8769498a53628e [PR build]

:x: [CI Build #51684c6] Tests on macOS arm64 - Mac Sequoia (15) failed :x:

Failed tests are:

  • monotouch-test

Pipeline on Agent Hash: 51684c64268bbd4e2dee6b95cd8769498a53628e [PR build]

:fire: [CI Build #1291bb8] Test results :fire:

Test results

:x: Tests failed on VSTS: test results

1 tests crashed, 1 tests failed, 105 tests passed.

Failures

:x: monotouch tests (macOS)

:fire: Failed catastrophically on VSTS: test results - monotouch_macos (no summary found).

Html Report (VSDrops) Download

:x: windows tests

1 tests failed, 0 tests passed.

Html Report (VSDrops) Download

Successes

:white_check_mark: cecil: All 1 tests passed. Html Report (VSDrops) Download :white_check_mark: dotnettests (iOS): All 1 tests passed. Html Report (VSDrops) Download :white_check_mark: dotnettests (MacCatalyst): All 1 tests passed. Html Report (VSDrops) Download :white_check_mark: dotnettests (macOS): All 1 tests passed. Html Report (VSDrops) Download :white_check_mark: dotnettests (Multiple platforms): All 1 tests passed. Html Report (VSDrops) Download :white_check_mark: dotnettests (tvOS): All 1 tests passed. Html Report (VSDrops) Download :white_check_mark: framework: All 2 tests passed. Html Report (VSDrops) Download :white_check_mark: fsharp: All 4 tests passed. Html Report (VSDrops) Download :white_check_mark: generator: All 5 tests passed. Html Report (VSDrops) Download :white_check_mark: interdependent-binding-projects: All 4 tests passed. Html Report (VSDrops) Download :white_check_mark: introspection: All 4 tests passed. Html Report (VSDrops) Download :white_check_mark: linker: All 44 tests passed. Html Report (VSDrops) Download :white_check_mark: monotouch (iOS): All 10 tests passed. Html Report (VSDrops) Download :white_check_mark: monotouch (MacCatalyst): All 11 tests passed. Html Report (VSDrops) Download :white_check_mark: monotouch (tvOS): All 8 tests passed. Html Report (VSDrops) Download :white_check_mark: msbuild: All 2 tests passed. Html Report (VSDrops) Download :white_check_mark: xcframework: All 4 tests passed. Html Report (VSDrops) Download :white_check_mark: xtro: All 1 tests passed. Html Report (VSDrops) Download

Pipeline on Agent Hash: 1291bb853884e177e16afba9d870b08293fbe434 [PR build]

:rocket: [CI Build #51684c6] Test results :rocket:

Test results

:white_check_mark: All tests passed on VSTS: test results.

:tada: All 115 tests passed :tada:

Tests counts

:white_check_mark: cecil: All 1 tests passed. Html Report (VSDrops) Download :white_check_mark: dotnettests (iOS): All 1 tests passed. Html Report (VSDrops) Download :white_check_mark: dotnettests (MacCatalyst): All 1 tests passed. Html Report (VSDrops) Download :white_check_mark: dotnettests (macOS): All 1 tests passed. Html Report (VSDrops) Download :white_check_mark: dotnettests (Multiple platforms): All 1 tests passed. Html Report (VSDrops) Download :white_check_mark: dotnettests (tvOS): All 1 tests passed. Html Report (VSDrops) Download :white_check_mark: framework: All 2 tests passed. Html Report (VSDrops) Download :white_check_mark: fsharp: All 4 tests passed. Html Report (VSDrops) Download :white_check_mark: generator: All 5 tests passed. Html Report (VSDrops) Download :white_check_mark: interdependent-binding-projects: All 4 tests passed. Html Report (VSDrops) Download :white_check_mark: introspection: All 4 tests passed. Html Report (VSDrops) Download :white_check_mark: linker: All 44 tests passed. Html Report (VSDrops) Download :white_check_mark: monotouch (iOS): All 8 tests passed. Html Report (VSDrops) Download :white_check_mark: monotouch (MacCatalyst): All 11 tests passed. Html Report (VSDrops) Download :white_check_mark: monotouch (macOS): All 9 tests passed. Html Report (VSDrops) Download :white_check_mark: monotouch (tvOS): All 8 tests passed. Html Report (VSDrops) Download :white_check_mark: msbuild: All 2 tests passed. Html Report (VSDrops) Download :white_check_mark: windows: All 3 tests passed. Html Report (VSDrops) Download :white_check_mark: xcframework: All 4 tests passed. Html Report (VSDrops) Download :white_check_mark: xtro: All 1 tests passed. Html Report (VSDrops) Download

Pipeline on Agent Hash: 51684c64268bbd4e2dee6b95cd8769498a53628e [PR build]

:white_check_mark: [CI Build #ed51186] Build passed (Build packages) :white_check_mark:

Pipeline on Agent Hash: ed511866bc53c6435b50718780eb5ec9e21eda78 [PR build]

:white_check_mark: [PR Build #ed51186] Build passed (Detect API changes) :white_check_mark:

Pipeline on Agent Hash: ed511866bc53c6435b50718780eb5ec9e21eda78 [PR build]

:white_check_mark: API diff for current PR / commit

.NET ( No breaking changes )

:white_check_mark: API diff vs stable

.NET ( No breaking changes )

:information_source: Generator diff

Generator Diff: vsdrops (html) vsdrops (raw diff) gist (raw diff) - Please review changes)

Pipeline on Agent Hash: ed511866bc53c6435b50718780eb5ec9e21eda78 [PR build]

:white_check_mark: [CI Build #ed51186] Build passed (Build macOS tests) :white_check_mark:

Pipeline on Agent Hash: ed511866bc53c6435b50718780eb5ec9e21eda78 [PR build]

:fire: [CI Build #cfaf4bb] Build failed (Build packages) :fire:

Build failed for the job 'Build packages' (with job status 'Failed')

Pipeline on Agent Hash: cfaf4bb500a4fe9f131c7c2d5d1bcca65e84cb52 [PR build]

:fire: [CI Build #90984ba] Build failed (Build packages) :fire:

Build failed for the job 'Build packages' (with job status 'Failed')

Pipeline on Agent Hash: 90984bad08b14a1c9c238509f52137c1a5f14aa0 [PR build]

:fire: [PR Build #cfaf4bb] Build failed (Detect API changes) :fire:

Build failed for the job 'Detect API changes' (with job status 'Failed')

Pipeline on Agent Hash: cfaf4bb500a4fe9f131c7c2d5d1bcca65e84cb52 [PR build]

:fire: [PR Build #90984ba] Build failed (Detect API changes) :fire:

Build failed for the job 'Detect API changes' (with job status 'Failed')

Pipeline on Agent Hash: 90984bad08b14a1c9c238509f52137c1a5f14aa0 [PR build]