It looks like maybe we’re missing some functions that need to be defined for illumos
Undefined first referenced
symbol in file
mono_threads_platform_get_stack_bounds ../../mono/utils/.libs/libmonoutils.a(libmonoutils_la-mono-threads.o)
mono_w32file_get_file_system_type ../../mono/metadata/.libs/libmonoruntime.a(libmonoruntime_la-icall.o)
Doing a quick search looks like `mono_w32file_get_file_system_type()` might just need to include `__illumos__` in the #ifdef that’s used for other UNIX platforms (it appears to be doing a statvfs(2) call to
get `f_basetype` and put the value in the supplied buffer as a UTF-16 string.
`mono_threads_platform_get_stack_bounds()`
appears to have a definition for Solaris that’s protected by #ifdef __sun__ -- so I’m not sure offhand why we’re not picking that up since we normally define that (as well as __illumos__).