Steps to Reproduce
- Run
make ../external/guiunit/bin/net_4_5/GuiUnit.exe XBUILD_VERBOSITY=/v:diag in tests/
- Observe that wrong mscorlib.dll is used:
/Library/Frameworks/Mono.framework/Versions/6.0.0/lib/mono/4.5/mscorlib.dll
This causes an issue in mono-2019-02 since types moved from System.dll to mscorlib.dll and due to the mismatch the compiler complains about types existing in both assemblies.
Note that this is not a regression, it happens in master too but probably wasn't noticed yet since there were no conflicting types.
Expected Behavior
The mscorlib.dll from -api is used.
Actual Behavior
The mscorlib from /Library/Frameworks/Mono.framework/Versions/6.0.0/lib/mono/4.5/mscorlib.dll is used.
Build Logs
https://gist.github.com/akoeplinger/2a617a289a7bd8db6c611d9be0a35d23
Steps to Reproduce
make ../external/guiunit/bin/net_4_5/GuiUnit.exe XBUILD_VERBOSITY=/v:diagin tests//Library/Frameworks/Mono.framework/Versions/6.0.0/lib/mono/4.5/mscorlib.dllThis causes an issue in mono-2019-02 since types moved from System.dll to mscorlib.dll and due to the mismatch the compiler complains about types existing in both assemblies.
Note that this is not a regression, it happens in master too but probably wasn't noticed yet since there were no conflicting types.
Expected Behavior
The mscorlib.dll from -api is used.
Actual Behavior
The mscorlib from
/Library/Frameworks/Mono.framework/Versions/6.0.0/lib/mono/4.5/mscorlib.dllis used.Build Logs
https://gist.github.com/akoeplinger/2a617a289a7bd8db6c611d9be0a35d23