Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[main] Update dependencies from dotnet/installer #7255

Merged
merged 14 commits into from
Aug 18, 2022

Commits on Aug 12, 2022

  1. Update dependencies from https://github.com/dotnet/installer build 20…

    …220812.1
    
    Microsoft.Dotnet.Sdk.Internal
     From Version 7.0.100-rc.1.22409.23 -> To Version 7.0.100-rc.1.22412.1
    
    Dependency coherency updates
    
    Microsoft.NET.ILLink.Tasks,Microsoft.NETCore.App.Ref
     From Version 7.0.100-1.22377.1 -> To Version 7.0.100-1.22411.2 (parent: Microsoft.Dotnet.Sdk.Internal
    dotnet-maestro[bot] committed Aug 12, 2022
    Configuration menu
    Copy the full SHA
    6ee4d3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f77c0fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a64274d View commit details
    Browse the repository at this point in the history
  4. Include marshal-ilgen Mono component by default

    Context: dotnet/runtime#71203
    Fixes: #7249
    
    Apps on this PR currently crash with:
    
        mono-rt : [ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidProgramException: Invalid IL code in (wrapper managed-to-native) object:wrapper_native_0x7725af156f10 (intptr): IL_0012: calli     0x00000003
        mono-rt :    at System.Runtime.InteropServices.Marshal.PtrToStructureHelper(IntPtr , Object , Boolean )
        mono-rt :    at System.Runtime.InteropServices.Marshal.PtrToStructure(IntPtr , Type )
        mono-rt :    at Java.Interop.JniRuntime.CreateInvoker(IntPtr )
        mono-rt :    at Java.Interop.JniRuntime..ctor(CreationOptions )
        mono-rt :    at Android.Runtime.AndroidRuntime..ctor(IntPtr , IntPtr , Boolean , IntPtr , IntPtr , Boolean )
        mono-rt :    at Android.Runtime.JNIEnv.Initialize(JnienvInitializeArgs* )
    
    Which, I assume is due to a missing Mono component.
    
    We should add the component by default:
    
        <_MonoComponent Condition=" '$(_IncludeMarshalIlGen)' != 'false' " Include="marshal-ilgen" />
    
    In the future, someone could experiment by setting
    `$(_IncludeMarshalIlGen)` to `false`.
    jonathanpeppers committed Aug 12, 2022
    Configuration menu
    Copy the full SHA
    303f41f View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2022

  1. Update dependencies from https://github.com/dotnet/installer build 20…

    …220814.7
    
    Microsoft.Dotnet.Sdk.Internal
     From Version 7.0.100-rc.1.22409.23 -> To Version 7.0.100-rc.1.22414.7
    
    Dependency coherency updates
    
    Microsoft.NET.ILLink.Tasks,Microsoft.NETCore.App.Ref
     From Version 7.0.100-1.22377.1 -> To Version 7.0.100-1.22412.1 (parent: Microsoft.Dotnet.Sdk.Internal
    dotnet-maestro[bot] committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    7fb5eda View commit details
    Browse the repository at this point in the history
  2. [illink] enable serialization discovery for the linker

    Context: dotnet/linker#2929
    Context: https://github.com/dotnet/linker/blob/6e8e139a484f74c524c821c7a4a08287d77257a4/src/ILLink.Tasks/build/Microsoft.NET.ILLink.targets#L227-L229
    Fixes: #7256
    
    Serialization heuristics in the .NET 7 linker is now opt-in.
    
    We now need to pass a new flag to the linker by default:
    
        <_ExtraTrimmerArgs>--enable-serialization-discovery $(_ExtraTrimmerArgs)</_ExtraTrimmerArgs>
    
    This might also solve project builds in `Release` mode that appear to
    hang:
    
        Task "ILLink" (TaskId:272)
    
    Builds appear to be running this task and never exit. Let's hope this
    also solves this?
    jonathanpeppers committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    bb0b5bc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    740e5e1 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2022

  1. Revert "Increase timeout of MSBuild test lanes"

    This reverts commit 740e5e1.
    jonathanpeppers committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    594adcd View commit details
    Browse the repository at this point in the history
  2. Update dependencies from https://github.com/dotnet/installer build 20…

    …220817.1
    
    Microsoft.Dotnet.Sdk.Internal
     From Version 7.0.100-rc.1.22409.23 -> To Version 7.0.100-rc.2.22417.1
    
    Dependency coherency updates
    
    Microsoft.NET.ILLink.Tasks,Microsoft.NETCore.App.Ref
     From Version 7.0.100-1.22377.1 -> To Version 7.0.100-1.22415.4 (parent: Microsoft.Dotnet.Sdk.Internal
    dotnet-maestro[bot] committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    a7e2237 View commit details
    Browse the repository at this point in the history
  3. Update .apkdesc files

    jonathanpeppers committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    45d3f6f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    181d7f6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1ffb3aa View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4bb71e3 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2022

  1. Configuration menu
    Copy the full SHA
    cf10bfe View commit details
    Browse the repository at this point in the history