• D
    [main] Update dependencies from dotnet/runtime dotnet/icu dotnet/xharness... · e9175f47
    dotnet-maestro[bot] 提交于
    [main] Update dependencies from dotnet/runtime dotnet/icu dotnet/xharness dotnet/runtime-assets dotnet/emsdk dotnet/roslyn-analyzers (#70476)
    
    * Update dependencies from https://github.com/dotnet/runtime-assets build 20220608.1
    
    Microsoft.DotNet.CilStrip.Sources , System.ComponentModel.TypeConverter.TestData , System.Drawing.Common.TestData , System.Formats.Tar.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.Numerics.TestData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Text.RegularExpressions.TestData , System.Windows.Extensions.TestData
     From Version 7.0.0-beta.22281.1 -> To Version 7.0.0-beta.22308.1
    
    * Update dependencies from https://github.com/dotnet/emsdk build 20220608.2
    
    Microsoft.NET.Workload.Emscripten.Manifest-7.0.100
     From Version 7.0.0-preview.6.22281.1 -> To Version 7.0.0-preview.6.22308.2
    
    * Update dependencies from https://github.com/dotnet/xharness build 20220610.1
    
    Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit
     From Version 1.0.0-prerelease.22305.1 -> To Version 1.0.0-prerelease.22310.1
    
    * Revert "Update dependencies from https://github.com/dotnet/emsdk build 20220608.2"
    
    This reverts commit bbb4e156.
    
    * Update dependencies from https://github.com/dotnet/icu build 20220609.1
    
    Microsoft.NETCore.Runtime.ICU.Transport
     From Version 7.0.0-preview.6.22306.1 -> To Version 7.0.0-preview.6.22309.1
    
    * Update dependencies from https://github.com/dotnet/emsdk build 20220608.2
    
    Microsoft.NET.Workload.Emscripten.Manifest-7.0.100
     From Version 7.0.0-preview.6.22281.1 -> To Version 7.0.0-preview.6.22308.2
    
    * Update dependencies from https://github.com/dotnet/runtime-assets build 20220610.1
    
    Microsoft.DotNet.CilStrip.Sources , System.ComponentModel.TypeConverter.TestData , System.Drawing.Common.TestData , System.Formats.Tar.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.Numerics.TestData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Text.RegularExpressions.TestData , System.Windows.Extensions.TestData
     From Version 7.0.0-beta.22281.1 -> To Version 7.0.0-beta.22310.1
    
    * Update dependencies from https://github.com/dotnet/roslyn-analyzers build 20220610.1
    
    Microsoft.CodeAnalysis.NetAnalyzers
     From Version 7.0.0-preview1.22302.1 -> To Version 7.0.0-preview1.22310.1
    
    * Update dependencies from https://github.com/dotnet/runtime build 20220612.5
    
    Microsoft.NET.Sdk.IL , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.NETCore.DotNetHost , Microsoft.NETCore.DotNetHostPolicy , Microsoft.NETCore.ILAsm , runtime.native.System.IO.Ports , System.Text.Json
     From Version 7.0.0-preview.6.22305.4 -> To Version 7.0.0-preview.6.22312.5
    
    * Update dependencies from https://github.com/dotnet/icu build 20220613.1
    
    Microsoft.NETCore.Runtime.ICU.Transport
     From Version 7.0.0-preview.6.22306.1 -> To Version 7.0.0-preview.6.22313.1
    
    * Update dependencies from https://github.com/dotnet/xharness build 20220613.1
    
    Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit
     From Version 1.0.0-prerelease.22310.1 -> To Version 1.0.0-prerelease.22313.1
    
    * Update dependencies from https://github.com/dotnet/runtime-assets build 20220613.1
    
    Microsoft.DotNet.CilStrip.Sources , System.ComponentModel.TypeConverter.TestData , System.Drawing.Common.TestData , System.Formats.Tar.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.Numerics.TestData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Text.RegularExpressions.TestData , System.Windows.Extensions.TestData
     From Version 7.0.0-beta.22281.1 -> To Version 7.0.0-beta.22313.1
    
    * Update dependencies from https://github.com/dotnet/emsdk build 20220613.1
    
    Microsoft.NET.Workload.Emscripten.Manifest-7.0.100
     From Version 7.0.0-preview.6.22281.1 -> To Version 7.0.0-preview.6.22313.1
    
    * [wasm] Wasm.Build.Tests: Disable strict version checks for emcc
    
    Due to the way we have to update `dotnet/emsdk`, and get the update PRs
    in `runtime`, the emsdk version can be mismatched. For example, if
    `dotnet/emsdk` has already updated to `3.1.12`, but `dotnet/runtime` is
    still on `3.1.7`. This is an expected scenario while working on updating
    to a newer emscripten.
    
    The version mismatch will still show up, but as a warning now.
    
    * Update dependencies from https://github.com/dotnet/xharness build 20220614.1
    
    Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit
     From Version 1.0.0-prerelease.22310.1 -> To Version 1.0.0-prerelease.22314.1
    
    * [wasm] Wasm.Build.Tests: Update Skiasharp reference
    
    The skiasharp dependent tests fail with:
    `error : undefined symbol: _ZNKSt3__220__vector_base_commonILb1EE20__throw_length_errorEv`.
    
    Update the reference to the latest package which added a binary compiled
    for `3.1.7`.
    
    * [wasm] Workaround a test failure in WBT
    
    Currently, there is a mismatch between emsdk versions with the workload
    emscripten packs using `3.1.12`, and the runtime being built with
    `3.1.7`. And that is causing
    `Wasm.Build.Tests.NativeLibraryTests.ProjectUsingSkiaSharp` to fail with:
    
    ```
    EXEC : error : undefined symbol: _ZNKSt3__220__vector_base_commonILb1EE20__throw_length_errorEv (referenced by top-level compiled C/C++ code) [/datadisks/disk1/work/B1420981/w/ACC90933/e/blz_nativeref_aot_Debug/blz_nativeref_aot_Debug.csproj]
    EXEC : warning : Link with `-sLLD_REPORT_UNDEFINED` to get more information on undefined symbols [/datadisks/disk1/work/B1420981/w/ACC90933/e/blz_nativeref_aot_Debug/blz_nativeref_aot_Debug.csproj]
    EXEC : warning : To disable errors for undefined symbols use `-sERROR_ON_UNDEFINED_SYMBOLS=0` [/datadisks/disk1/work/B1420981/w/ACC90933/e/blz_nativeref_aot_Debug/blz_nativeref_aot_Debug.csproj]
    EXEC : warning : __ZNKSt3__220__vector_base_commonILb1EE20__throw_length_errorEv may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library [/datadisks/disk1/work/B1420981/w/ACC90933/e/blz_nativeref_aot_Debug/blz_nativeref_aot_Debug.csproj]
    EXEC : error : undefined symbol: _ZNKSt3__221__basic_string_commonILb1EE20__throw_length_errorEv (referenced by top-level compiled C/C++ code) [/datadisks/disk1/work/B1420981/w/ACC90933/e/blz_nativeref_aot_Debug/blz_nativeref_aot_Debug.csproj]
    EXEC : warning : __ZNKSt3__221__basic_string_commonILb1EE20__throw_length_errorEv may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library [/datadisks/disk1/work/B1420981/w/ACC90933/e/blz_nativeref_aot_Debug/blz_nativeref_aot_Debug.csproj]
    EXEC : error : Aborting compilation due to previous errors [/datadisks/disk1/work/B1420981/w/ACC90933/e/blz_nativeref_aot_Debug/blz_nativeref_aot_Debug.csproj]
    emcc : error : '/datadisks/disk1/work/B1420981/w/ACC90933/e/dotnet-workload/packs/Microsoft.NET.Runtime.Emscripten.3.1.12.Node.linux-x64/7.0.0-preview.6.22313.1/tools/bin/node /datadisks/disk1/work/B1420981/w/ACC90933/e/dotnet-workload/packs/Microsoft.NET.Runtime.Emscripten.3.1.12.Sdk.linux-x64/7.0.0-preview.6.22313.1/tools/emscripten/src/compiler.js /datadisks/disk1/work/B1420981/t/tmp44tn7y2d.json' failed (returned 1) [/datadisks/disk1/work/B1420981/w/ACC90933/e/blz_nativeref_aot_Debug/blz_nativeref_aot_Debug.csproj]
    ```
    
    This commit adds a temporary workaround to ignore the undefined symbols
    for this specific test. And this should be removed when runtime is
    updated to `3.1.12` .
    Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
    Co-authored-by: NAlexander Köplinger <alex.koeplinger@outlook.com>
    Co-authored-by: NLarry Ewing <lewing@microsoft.com>
    Co-authored-by: NAnkit Jain <radical@gmail.com>
    e9175f47
Version.Details.xml 16.0 KB