Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Fixes https://github.com/mono/mono/issues/16763
Closes https://github.com/mono/mono/pull/17925
Closes https://github.com/mono/mono/pull/17882
(cherry picked from commit 970783731fccf269dcc3d2385bfd4adadf172196)
|
|
|
|
Also, bumps roslyn to `3.7.0-1.20262.2`
|
|
* [master] Bump msbuild to track xplat-master
* [master] Bump msbuild to track xplat-master
* Update nuget.exe to 5.6.0-preview3
- closest version that I could find, to the one in msbuild (`5.7.0-preview.1.6592`)
|
|
|
|
|
|
exist any more. (#18868)
* [llvm] Remove loaded llvm support, the startup perf penalty doesn't seem to exist any more.
* Fix the windows build.
* Remove more mini-llvm-loaded.c references.
* Remove more --enable-loadedllvm references.
* Make --enable-loadedllvm the same as --enable-llvm.
* Fix run-jenkins.sh.
* Address review comments.
|
|
|
|
* [master] Bump msbuild to track xplat-master
* Bump roslyn to 3.5.0-beta3-20111-03 .
* Update nuget.exe to match xbuild
- the closest version available right now, to `5.5.0-rtm.6422` is
`5.5.0-preview2`, so using that for now.
|
|
|
|
This is helpful for issues such as https://devdiv.visualstudio.com/DevDiv/_workitems/edit/596552 OC, where the user is asked to both provide these logs for debugging, and also reinstall the SDK to resolve the issue
|
|
|
|
|
|
- roslyn's shared compiler server hashes it's pipename on the path to
the assembly.
- On macOS, this looks like `/Library/Frameworks/Mono.framework/Versions/6.8.0/lib/mono/msbuild/Current/bin/Roslyn/VBCSCompiler.exe`
- When installing a new mono, with that same `x.y.z` version, this
process will effectively be out of sync with the new updated
mono/msbuild/roslyn
- This manifests as:
```
Using shared compilation with compiler from directory: /Library/Frameworks/Mono.framework/Versions/6.8.0/lib/mono/msbuild/Current/bin/Roslyn
/Library/Frameworks/Mono.framework/Versions/6.8.0/lib/mono/msbuild/Current/bin/Roslyn/Microsoft.CSharp.Core.targets(59,5): error : Roslyn compiler server reports different hash version than build task. [/Users/builder/azdo/_work/3/s/xamarin-android/build-tools/xaprepare/xaprepare/xaprepare.csproj]
```
- See https://github.com/xamarin/xamarin-android/pull/4108
- So, we kill any running roslyn shared compiler servers
|
|
See https://github.com/mono/xsp/pull/88
|
|
|
|
|
|
|
|
|
|
|
|
This enables parallel build support with msbuild!
|
|
- bump roslyn to 3.5.0-beta1-19606-04, to match msbuild
- bump nuget.exe to 5.5.0.6319 (5.5.0-preview1), to match msbuild
|
|
.. to get changes from https://github.com/mono/msbuild/pull/162 .
And bump roslyn to 3.4.0-beta4-19569-03 to match msbuild.
|
|
* Bump msbuild to track xplat-master
* Bump nuget.exe to 5.4.0
|
|
(#17785)
|
|
|
|
.. to pick up https://github.com/mono/msbuild/pull/142 and
https://github.com/mono/msbuild/pull/139 .
|
|
|
|
gtk-quartz-engine.py (#16548)
See https://github.com/mono/bockbuild/pull/116
|
|
|
|
Prompted by mono/msbuild#126:
This includes:
- merge mono-2019-06
- SDK update to track dotnet release/3.0.100-preview8
- Roslyn updated to 3.3.0-beta2-19381-14
|
|
Setting an explicit mcs is no longer supported by the rest of the build scripts.
|
|
It needed a few tweaks to be usable when Mono is installed to the prefix.
|
|
|
|
|
|
|
|
|
|
* Bump msbuild to track xplat-master
* [msbuild] Bump to track xplat-master
.. which effectively enables use of the shared compiler.
|
|
We have several issues (e.g. https://github.com/mono/mono/issues/14181) where the installer occasionally fails in the postinstall script for unknown causes, on some hosts.
This seems to be sometimes the culpable section and this patch should help trace the issue or alleviate the common symptoms of it (see https://github.com/mono/mono/issues/14181)
|
|
Picks up changes in msbuild after:
[mono] Update SDKs to track cli branch `release/2.1.8xx`
(https://github.com/mono/msbuild/pull/110)
|
|
|
|
|
|
TPN for https://github.com/mono/mono/blob/7a1a832f6577ffb12d4d302d2868a5b1aaa5ec65/packaging/MacSDK/packaging/resources/postinstall#L96
|
|
|
|
|
|
|
|
[nuget] Bump to nuget 5.0.0
|