Port bootstrap build on OpenBSD#129080
Conversation
|
Tagging subscribers to this area: @agocke |
12c4799 to
a0f6b36
Compare
| list(APPEND _heimdal_hints | ||
| "${CMAKE_SYSROOT}/heimdal/lib" | ||
| "${CMAKE_SYSROOT}/usr/heimdal/lib") | ||
| "${CMAKE_SYSROOT}/usr/local/heimdal/lib") |
There was a problem hiding this comment.
These path updates in src/native/libs are compatible with dotnet/arcade#16990 and the real OpenBSD system where pkg_add icu4c openssl etc. install libs and headers.
|
With dotnet/arcade#16990, #129124, #129103 and #129078, we can build runtime native Also cross-build succeeds with these changes and hello world works with coreclr as well as NativeAOT. OpenBSD has similarities with Android, OSX and FreeBSD, so not much "new" here just needed to run a series of trail and error with AI to get the right balance without significant amount of new code. |
Contributes to #124911.