Cloud Build OSX il2cpp failure

On latest unity 2018 via cloud build, building a non-development macos build with il2cpp, I get this error in the log:

[Unity] Undefined symbols for architecture x86_64:
15142: [Unity] “___darwin_check_fd_set_overflow”, referenced from:
15143: [Unity] __ZN6il2cpp2os7Console20InternalKeyAvailableEi in 736CF0EDA8B14FB8FF97B71AB3924D8B.o
15144: [Unity] ld: symbol(s) not found for architecture x86_64
15145: [Unity] at Unity.IL2CPP.Building.CppProgramBuilder.PostprocessObjectFiles(HashSet`1 objectFiles, CppToolChainContext toolChainContext)
15146: [Unity] at Unity.IL2CPP.Building.CppProgramBuilder.Build(IBuildStatistics& statistics)
15147: [Unity] at il2cpp.Program.DoRun(String[ ] args)
15148: [Unity] at il2cpp.Program.Run(String[ ] args)
15149: [Unity] at il2cpp.Program.Main(String[ ] args)

Anyone know how I can work around this?

Having the same issue, it seems like a version mismatch between Mac OS and XCode, see Empty project fails to compile using IL2CPP (Unity 2019.3.7) (Case 1231096)

Hopefully this is fixed soon, what version of Mac OS / XCode does Unity Cloud Build use for mac build? Wished there was a way to specify it.