TODO:
[] Add NLS knob
[] Upstream patches
[] Fix tests (to run tests: `make check` from directory):
[] mcs/class/Mono.Messaging.RabbotHQ: 3 failed
[] mcs/class/Mono.Posix: 1 failed, 3 incorrectly skipped
[] mcs/class/System.Drawing: 3 failed
[] mcs/class/System.Messaging: 51 errors, 7 failed
[] mcs/class/System: 8 failed
[] mcs/class/System.Web: 211 errors, 118 failed
[] mcs/class/System.WIndows.Forms: 1851 errors, 166 failed
[] mcs/class/corlib: 7 errors
[] mcs/class/monodoc: 1 failed
Related bug reports:
[] [[https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195833|lang/mono crashes: Assertion at gc-memfuncs.c:79, condition `unaligned_bytes (dest) == 0' not met]]
[] [[https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196871|Mk/Uses/mono.mk: modernize gac macros]]
[X] [[https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221236|lang/mono: fails to build on armv6 (49 ports skipped)]]
[] [[https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222271|lang/mono: build with TLS1.2 support as default using BoringSSL]]
[X] [[https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218885|lang/mono: WITH_LLD_IS_LD: pthread_support: error: failed to compute relocation: R_X86_64_DTPOFF64]]
[] [[https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=198727|lang/mono FileSystemWatcher (kevent) deadlock problem]]
[] [[https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206593|lang/mono: fix kevent-based file system monitor on FreeBSD]]
[] [[https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=211367|lang/mono net-p2p/sonarr Sonarr crashes on startup with SIGSEGV since base r296727 on 10.3-STABLE]]
Commit message:
```
lang/mono: update to version 5.8.0.108
- remove broken for armv6, armv7: file now available [1]
- remove ACCEPTANCE_TESTS, not being updated by upstream
- monolite is now platform specific and hosted on LOCAL
- USES=display:tests requires for some tests
- mark as LLD safe as mono changed how it handles TLS [2]
- create a target to create the monolite bootstrap tarball
- teach mono that FreeBSD is a host/platform
PR: 221236 [1]
PR: 218885 [2]
```