Page MenuHomeSolus

Update mono to

Authored by livingsilver94 on Sep 10 2019, 11:16 AM.



Changelog available here from version 5.16 to 6.0.0.

Replaces D5130. Depends on D7134.

Test Plan

Rebuit mono 6 with mono 6; Keepass works.

Diff Detail

R2091 mono
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

livingsilver94 requested review of this revision.Sep 10 2019, 11:16 AM

mono was complaining about a missing, hence the pattern.


We don't provide the IKVM virtual machine, so I disabled the support. I also disabled Xen optimizations: they make mono slightly slower with the advantage to provide better performance in a Xen guest. We're a home computing distro so I think this feature is useless.


I ran a random .NET application (Steam Desktop Authenticator) but it wanted that lib. If other users like me want to run random exes, this lib should be a rundep of mono.

livingsilver94 edited the summary of this revision. (Show Details)Sep 10 2019, 11:34 AM
kyrios123 added a subscriber: kyrios123.EditedSep 10 2019, 5:29 PM

Next time if there are already submitted patches depending on a diff, please replace it instead of creating a new one to preserve the stack.
arc diff --edit --Update Dxxxx.

Of course if the author of the original diff is still active, contact him/her first.

Oh, I thought I wasn't allowed to. Copy that!

JoshStrobl accepted this revision.Sep 11 2019, 3:05 PM
JoshStrobl edited the summary of this revision. (Show Details)
JoshStrobl added a subscriber: JoshStrobl.

LGTM, really awesome to see some closure to the Mono update finally ❤ I agree regarding the IKVM support removal, no reason to have it when we don't support it in the first place.

This revision is now accepted and ready to land.Sep 11 2019, 3:06 PM
This revision was automatically updated to reflect the committed changes.