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

Bump to mono:2019-06 #6196

Merged
merged 60 commits into from
Jul 16, 2019
Merged

Bump to mono:2019-06 #6196

merged 60 commits into from
Jul 16, 2019

Commits on May 31, 2019

  1. Bump to mono:2019-06

    directhex committed May 31, 2019
    1 Configuration menu
    Copy the full SHA
    4fd23c2 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2019

  1. Use the commonly used casing for MSBuildSDKsPath property

    Handle "incorrectly" cased msbuild property names
    
    msbuild property names are case insensitive. While generating the custom
    app.config, in `SetToolsetProperty(..)` we try to update the property if
    it already exists. But the name lookup was case sensitive, thus causing
    the lookup to fail, resulting in two entries for the same property name
    differing only in case. Eg. `MSBuildSDKsPath` vs `MSBuildSdksPath`.
    
    Fixed to ignore case.
    
    Fixes mono/mono#14765 .
    radical authored and akoeplinger committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    1296849 View commit details
    Browse the repository at this point in the history
  2. Bump mono

    akoeplinger committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    5294014 View commit details
    Browse the repository at this point in the history
  3. REVERT THIS: Add workaround for linker issue in mlaunch build

    We need to turn off linking for mlaunch which lives in maccore, using the MSBUILD_VERBOSITY variable is the easiest way to do it.
    akoeplinger committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    1d25751 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2019

  1. Configuration menu
    Copy the full SHA
    14b39e1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a560716 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2019

  1. Configuration menu
    Copy the full SHA
    2af1a60 View commit details
    Browse the repository at this point in the history
  2. Bump mono

    akoeplinger committed Jun 6, 2019
    Configuration menu
    Copy the full SHA
    287d860 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4503d0c View commit details
    Browse the repository at this point in the history
  4. [mtouch] Better assert in NoLLVMFailuresInWatchOS() test

    We'd list the "LLVM failed" messages before even though the AOT might've crashed and the list is meaningless. Assert the exit code before that.
    akoeplinger committed Jun 6, 2019
    Configuration menu
    Copy the full SHA
    0f814df View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dfa5fa8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8ad6328 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    72a4bbb View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2019

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

Commits on Jun 10, 2019

  1. [Bcl][Tests] Ignore the ssl related bcl tests that block.

    There are a number of tests that block in the BCL relatd to ssl, mono
    issue mono/mono#14938 was added to track them.
    mandel-macaque committed Jun 10, 2019
    Configuration menu
    Copy the full SHA
    c06b80a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b9e293 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2019

  1. Configuration menu
    Copy the full SHA
    ff13232 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7ab7275 View commit details
    Browse the repository at this point in the history
  3. Bump mono.

    mandel-macaque committed Jun 11, 2019
    Configuration menu
    Copy the full SHA
    74f52cf View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2019

  1. Configuration menu
    Copy the full SHA
    99bac79 View commit details
    Browse the repository at this point in the history
  2. 1 Configuration menu
    Copy the full SHA
    3978e10 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf10447 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2ceb0fd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5812790 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2019

  1. Configuration menu
    Copy the full SHA
    f921d81 View commit details
    Browse the repository at this point in the history
  2. Bump to mono head.

    mandel-macaque committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    eb964c4 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2019

  1. [watch4] set right min version for arm64_32 based watch devices (#6307)

    Fixes the confusion around `libmono-native*` (see for example ce5ba1e#commitcomment-33834491 ) when building with `MONO_BUILD_FROM_SOURCE=1`.
    lewurm authored Jun 17, 2019
    Configuration menu
    Copy the full SHA
    1fbac41 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2019

  1. Configuration menu
    Copy the full SHA
    c7f717b View commit details
    Browse the repository at this point in the history
  2. Bump mono

    lewurm committed Jun 18, 2019
    Configuration menu
    Copy the full SHA
    4394483 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    57b585b View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2019

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

Commits on Jun 20, 2019

  1. Configuration menu
    Copy the full SHA
    c10a44c View commit details
    Browse the repository at this point in the history
  2. Bump mono.

    mandel-macaque committed Jun 20, 2019
    Configuration menu
    Copy the full SHA
    ef5fdd8 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2019

  1. Configuration menu
    Copy the full SHA
    3e7bc29 View commit details
    Browse the repository at this point in the history
  2. Bump mono.

    New commits in mono/mono:
    
    * mono/mono@d707d745a61 [arm] set exception handling model to dwarf for iOS
    * mono/mono@d0294cf5825 [aot] Fix a deadlock in init_plt () by calling create_trampoline () outside the lock.
    * mono/mono@3b576e58c74 [arm64] Add location of this and rgctx arg
    * mono/mono@2878c33dfef [arm] Add location of this and rgctx arg
    * mono/mono@1398a3d33a1 [amd64] Fix location saving for *this*
    * mono/mono@6bed4fc2ff5 [ci] One more workaround for Git 2.22.0 (#15325)
    * mono/mono@f74dc9a395d [2019-06] [debugger] Debugger doesn't break on unhandled exceptions (#15286)
    * mono/mono@b2987f714b5 Merge pull request #15292 from monojenkins/backport-pr-15255-to-2019-06
    * mono/mono@b869c961ce5 [jit] Make alias analysis properly handle alias cloberring
    * mono/mono@33796683990 [csproj] Update project files
    * mono/mono@a49a3ea5530 Bump linker & cecil
    
    Diff: https://github.com/mono/mono/compare/71e0854e2ae8aa0bbf3e8952b319916335a9641c..d707d745a6123d068ba070ca8bfeb38a94e9dc95
    rolfbjarne committed Jun 24, 2019
    Configuration menu
    Copy the full SHA
    eb933fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d93228a View commit details
    Browse the repository at this point in the history
  4. Add Makefile dependency on mono.mk where necessary

    With 3e7bc29 the Mono hash was moved from Make.config to mono.mk.
    
    We need to add a Makefile dependency on this file wherever Make.config was used to track a Mono dependency.
    akoeplinger committed Jun 24, 2019
    Configuration menu
    Copy the full SHA
    ed1e885 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f8c2af5 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2019

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

Commits on Jun 26, 2019

  1. [tests] Update minOS version test after consolidating min watchOS ver…

    …sions everywhere.
    
    Fixes this mtouch and mmptest failure:
    
        1) Failed : Xamarin.Tests.ProductTests.MinOSVersion(watchOS,MinwatchOS,WatchOSSimulator,False)
          Failures
          Expected: <empty>
          But was:  < "Unexpected minOS version (expected 2.0.0, alternatively 2.0.0, found 5.1.0) in /Users/builder/jenkins/workspace/xamarin-macios/xamarin-macios/_ios-build/Library/Frameworks/Xamarin.iOS.framework/Versions/git/SDKs/Xamarin.WatchSimulator.sdk/usr/lib/libxamarin-debug.a (mono-runtime-debug.arm64_32.o).", "Unexpected minOS version (expected 2.0.0, alternatively 2.0.0, found 5.1.0) in /Users/builder/jenkins/workspace/xamarin-macios/xamarin-macios/_ios-build/Library/Frameworks/Xamarin.iOS.framework/Versions/git/SDKs/Xamarin.WatchSimulator.sdk/usr/lib/libxamarin-debug.a (bindings-debug.arm64_32.o).", "Unexpected minOS version (expected 2.0.0, alternatively 2.0.0, found 5.1.0) in /Users/builder/jenkins/workspace/xamarin-macios/xamarin-macios/_ios-build/Library/Frameworks/Xamarin.iOS.framework/Versions/git/SDKs/Xamarin.WatchSimulator.sdk/usr/lib/libxamarin-debug.a (bindings-generated-debug.arm64_32.o).", "Unexpected minOS version (expected 2.0.0, alternatively 2.0.0, found 5.1.0) in /Users/builder/jenkins/workspace/xamarin-macios/xamarin-macios/_ios-build/Library/Frameworks/Xamarin.iOS.framework/Versions/git/SDKs/Xamarin.WatchSimulator.sdk/usr/lib/libxamarin-debug.a (shared-debug.arm64_32.o).", "Unexpected minOS version (expected 2.0.0, alternatively 2.0.0, found 5.1.0) in /Users/builder/jenkins/workspace/xamarin-macios/xamarin-macios/_ios-build/Library/Frameworks/Xamarin.iOS.framework/Versions/git/SDKs/Xamarin.WatchSimulator.sdk/usr/lib/libxamarin-debug.a (runtime-debug.arm64_32.o).", "Unexpected minOS version (expected 2.0.0, alternatively 2.0.0, found 5.1.0) in /Users/builder/jenkins/workspace/xamarin-macios/xamarin-macios/_ios-build/Library/Frameworks/Xamarin.iOS.framework/Versions/git/SDKs/Xamarin.WatchSimulator.sdk/usr/lib/libxamarin-debug.a (trampolines-debug.arm64_32.o).", "Unexpected minOS version (expected 2.0.0, alternatively 2.0.0, found 5.1.0) in /Users/builder/jenkins/workspace/xamarin-macios/xamarin-macios/_ios-build/Library/Frameworks/Xamarin.iOS.framework/Versions/git/SDKs/Xamarin.WatchSimulator.sdk/usr/lib/libxamarin-debug.a (trampolines-invoke-debug.arm64_32.o).", "Unexpected minOS version (expected 2.0.0, alternatively 2.0.0, found 5.1.0) in /Users/builder/jenkins/workspace/xamarin-macios/xamarin-macios/_ios-build/Library/Frameworks/Xamarin.iOS.framework/Versions/git/SDKs/Xamarin.WatchSimulator.sdk/usr/lib/libxamarin-debug.a (xamarin-support-debug.arm64_32.o).", "Unexpected minOS version (expected 2.0.0, alternatively 2.0.0, found 5.1.0) in /Users/builder/jenkins/workspace/xamarin-macios/xamarin-macios/_ios-build/Library/Frameworks/Xamarin.iOS.framework/Versions/git/SDKs/Xamarin.WatchSimulator.sdk/usr/lib/libxamarin-debug.a (nsstring-localization-debug.arm64_32.o).", "Unexpected minOS version (expected 2.0.0, alternatively 2.0.0, found 5.1.0) in /Users/builder/jenkins/workspace/xamarin-macios/xamarin-macios/_ios-build/Library/Frameworks/Xamarin.iOS.framework/Versions/git/SDKs/Xamarin.WatchSimulator.sdk/usr/lib/libxamarin-debug.a (trampolines-varargs-debug.arm64_32.o)."... >
    rolfbjarne committed Jun 26, 2019
    Configuration menu
    Copy the full SHA
    6661a80 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fde643b View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2019

  1. Re-enable ssl tests.

    mandel-macaque committed Jun 27, 2019
    Configuration menu
    Copy the full SHA
    509ed54 View commit details
    Browse the repository at this point in the history
  2. Bump mono.

    mandel-macaque committed Jun 27, 2019
    Configuration menu
    Copy the full SHA
    1b23666 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    baccf9a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    730f3f5 View commit details
    Browse the repository at this point in the history
  5. Bump mono.

    mandel-macaque committed Jun 27, 2019
    Configuration menu
    Copy the full SHA
    e801711 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dff523f View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2019

  1. Revert "Add better workaround for linker issue"

    This reverts commit a560716.
    
    The feature was disabled by default in the linker so we no longer need the workaround.
    akoeplinger committed Jun 28, 2019
    Configuration menu
    Copy the full SHA
    47364f1 View commit details
    Browse the repository at this point in the history
  2. [mmp] Fix make clean target

    It needs an -r to remove directories:
    
    ```
    rm: bin: is a directory
    rm: obj: is a directory
    ```
    akoeplinger committed Jun 28, 2019
    Configuration menu
    Copy the full SHA
    6e10024 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    017db81 View commit details
    Browse the repository at this point in the history
  4. Bump mono.

    mandel-macaque committed Jun 28, 2019
    Configuration menu
    Copy the full SHA
    4a8f86e View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2019

  1. Bump mono.

    mandel-macaque committed Jul 1, 2019
    Configuration menu
    Copy the full SHA
    b64e676 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2019

  1. Configuration menu
    Copy the full SHA
    11965eb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9be82b1 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2019

  1. Bump mono.

    mandel-macaque committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    a7a45f0 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2019

  1. Configuration menu
    Copy the full SHA
    727f18b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ee7875 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    af0891e View commit details
    Browse the repository at this point in the history
  4. Bump mono once more

    akoeplinger committed Jul 15, 2019
    Configuration menu
    Copy the full SHA
    5b01a55 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2019

  1. Disable two accidentally enabled tests

    They were listed as having the RemoteExecutor issue (which was fixed) but they actually fail for unrelated reasons so disable them again.
    akoeplinger committed Jul 16, 2019
    7 Configuration menu
    Copy the full SHA
    3cc987c View commit details
    Browse the repository at this point in the history