Uh oh!
There was an error while loading. Please reload this page.
Haiku: Configuration support - #86391
Conversation
8b9fb18 to
af97252Comparevargaz
commented
May 17, 2023
The mono changes look ok. |
af97252 to
79b7330Compare79b7330 to
3b981e8Compare3b981e8 to
2c315d5Compare2c315d5 to
e8d4f3cCompareghost
commented
Jun 1, 2023
Tagging subscribers to this area: @hoyosjs Issue DetailsAdded more support for configuration for Haiku cross-compile builds. This commit adds recognition for Haiku as a supported platform in various build and configuration files. For CMake files, this change adds additional guards for non-POSIX headers, functions, and struct members, most notably the Part of #55803.
|
e8d4f3c to
75f5797Compare75f5797 to
9195830Compare9195830 to
3012760Compare91e7d16 to
98090daCompareUh oh!
There was an error while loading. Please reload this page.
98090da to
222bc8eCompareUh oh!
There was an error while loading. Please reload this page.
222bc8e to
3698fb8Compare3698fb8 to
e5ba96eCompareUh oh!
There was an error while loading. Please reload this page.
e5ba96e to
a0efe97Compare
jkotas
left a comment
There was a problem hiding this comment.
LGTM. Any concerns with getting this PR merged?
ViktorHofer
left a comment
There was a problem hiding this comment.
The libraries changes look good to me. I would like to change the four touched projects (Net.Http, Net.NetworkInformation, Net.Security and Serialization.Formatters) in the future so that we don't have to introduce new platform TFMs.
jkotas
commented
Oct 23, 2023
@trungnt2910 Could you please resolve the conflict? |
Added more support for configuration for Haiku cross-compile builds.
a0efe97 to
7338ea4Comparetrungnt2910
commented
Oct 24, 2023
Done. |
jkotas
commented
Oct 24, 2023
@trungnt2910 Thank you! |
Added more support for configuration for Haiku cross-compile builds.
This commit adds recognition for Haiku as a supported platform in various build and configuration files.
For CMake files, this change adds additional guards for non-POSIX headers, functions, and struct members, most notably the
<ucontext.h>header. (According to the latest POSIX standard,ucontext_tshould be defined in<signal.h>, while<ucontext.h>is no longer mandated).-ldlis also replaced with${CMAKE_DL_LIBS}since Haiku does not havelibdl.Part of #55803.