DiagnosticsError codes
M0107 cross build failure
The module builds for this platform but not for another one it is checked for: a file with a build tag or a platform name is missing a function or uses one that does not exist there.
The fix
Add the missing implementation for that platform, or a build tag that excludes the package there.
See also all error codes and marmot explain.