-
-
Notifications
You must be signed in to change notification settings - Fork 236
Sets MACOSX_DEPLOYMENT_TARGET variable #704
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
Conversation
…ty with OSX version earlier than the one used to build DUB
I think that library incompatibility might be fixed with DMD 2.069, because libcurl is loaded dynamically there. But since this is a Phobos dependency, there is nothing that can be done from DUB's side. BTW, any reason why an explicit |
I've checked and indeed it isn't needed.
Let's just wait DMD 2.069 then, nothing urgent. One can build on another machine. |
Sets MACOSX_DEPLOYMENT_TARGET variable
Okay |
Next version of DMD and the current version of LDC have a minimum requirement of OS X 10.7. |
I target OS X 10.7+ for this reason, and don't need a DUB running on OS X 10.6 anymore. Do you want another PR? |
Will/does setting it to 10.6 cause build issues with those compilers? |
If phobos is built with 10.7 as minimum OS version then it could create problems if we don't do the same. Though I don't really know what could happen. |
@s-ludwig yes:
Targeting 10.7 works perfectly fine: |
Okay, incremented to 10.7 now. |
to avoid trivial incompatibility with OSX version earlier than the one used to build DUB
It avoids the
Illegal instruction
error.I've tested on OSX 10.6.8 and the next error is: