-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build fails on OSX (the MSG_NOSIGNAL story) #8
Comments
lpeterse
changed the title
Build fails on OSX
Build fails on OSX (the MSG_NOSIGNAL story)
Jun 26, 2015
Another issue:
Here's the plan:
|
|
ItachiSan
added a commit
to ItachiSan/dolphin
that referenced
this issue
Aug 20, 2018
The issue is caused from a wrong definition in `config.h`, which works perfectly on every device except for OSX. Such definition causes `curl_setup_once.h` to use `MSG_NOSIGNAL`, which is undefined on Apple devices. More details here: lpeterse/haskell-socket#8 (comment) The most cross-platform-friendly way (IMHO obviously) is to say to Apple devices to ignore such definition, rewriting the preprocessor check as done in this commit.
aliaspider
pushed a commit
to aliaspider/dolphin
that referenced
this issue
Aug 27, 2020
The issue is caused from a wrong definition in `config.h`, which works perfectly on every device except for OSX. Such definition causes `curl_setup_once.h` to use `MSG_NOSIGNAL`, which is undefined on Apple devices. More details here: lpeterse/haskell-socket#8 (comment) The most cross-platform-friendly way (IMHO obviously) is to say to Apple devices to ignore such definition, rewriting the preprocessor check as done in this commit.
drizzt
pushed a commit
to drizzt/dolphin
that referenced
this issue
Feb 11, 2021
The issue is caused from a wrong definition in `config.h`, which works perfectly on every device except for OSX. Such definition causes `curl_setup_once.h` to use `MSG_NOSIGNAL`, which is undefined on Apple devices. More details here: lpeterse/haskell-socket#8 (comment) The most cross-platform-friendly way (IMHO obviously) is to say to Apple devices to ignore such definition, rewriting the preprocessor check as done in this commit. (cherry picked from commit 9e3d696)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Kudos to Michael Meinel and koex for pointing this out.
The text was updated successfully, but these errors were encountered: