-
-
Notifications
You must be signed in to change notification settings - Fork 264
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
Travis OSX doesn't like LDC 1.2 as host compiler #2077
Comments
|
Hm, this may be an high-priority issue. Is it that the Mac binaries that I built are not usable on other people's systems if they don't have xcode 8? |
|
It seems more like something related to the object files we produce? |
|
For Travis, we may use other OSX images with Xcode 8+: https://docs.travis-ci.com/user/osx-ci-environment#OS-X-Version |
|
I am thinking it is either the object files we produce, or the phobos/druntime stdlib archives (they contain a bit of C code, so it's not all produced by us and its archived by my XCode 8 archiver). |
I'd rather we fix the binary packages to work with Xcode 7 as well for better compatibility with people using older systems. |
|
This apparently is caused by enabling LTO while building LDC: see #2082 . |
|
Fixed by #2083. |
See here:
I guess because the 1.2 binary uses LLVM 4.0. No idea why there's any bitcode involved though.
The text was updated successfully, but these errors were encountered: