Skip to content
This repository has been archived by the owner on Jul 3, 2022. It is now read-only.

Carthage build failing? #93

Closed
AndrewSB opened this issue Nov 5, 2015 · 12 comments
Closed

Carthage build failing? #93

AndrewSB opened this issue Nov 5, 2015 · 12 comments

Comments

@AndrewSB
Copy link
Contributor

AndrewSB commented Nov 5, 2015

I'm trying to do a regular Carthage update, result fetches and builds fine, but then BrightFutures gives me:

*** Building scheme "BrightFutures-Mac" in BrightFutures.xcworkspace
** BUILD FAILED **


The following build commands failed:
    Check dependencies
(1 failure)
A shell task failed with exit code 65:
** BUILD FAILED **


The following build commands failed:
    Check dependencies
(1 failure)
@Thomvis
Copy link
Owner

Thomvis commented Nov 5, 2015

Sorry to hear you're having problems

What version of Carthage are you using? The latest version worked for me.

@AndrewSB
Copy link
Contributor Author

AndrewSB commented Nov 5, 2015

I'm on 0.9.4, their latest release too. Let me get verbose logs

@AndrewSB
Copy link
Contributor Author

AndrewSB commented Nov 5, 2015

Ahh, I see. It's a problem with Result enabling bitcode, I'll go talk to them 😄

*** Building scheme "BrightFutures-Mac" in BrightFutures.xcworkspace
Build settings from command line:
    ONLY_ACTIVE_ARCH = NO

=== BUILD TARGET Result-Mac OF PROJECT Result WITH CONFIGURATION Release ===

Check dependencies
target 'Result-Mac' has bitcode enabled (ENABLE_BITCODE = YES), but it is not supported for the 'macosx' platform

** BUILD FAILED **


The following build commands failed:
    Check dependencies
(1 failure)
A shell task failed with exit code 65:
** BUILD FAILED **


The following build commands failed:
    Check dependencies
(1 failure)

@AndrewSB AndrewSB closed this as completed Nov 5, 2015
@AndrewSB AndrewSB reopened this Nov 6, 2015
@AndrewSB
Copy link
Contributor Author

AndrewSB commented Nov 6, 2015

It is an issue with BrightFutures, @Thomvis, antitypical/Result#117
I created PR #94

@ikesyo
Copy link

ikesyo commented Nov 6, 2015

@Thomvis

What version of Carthage are you using? The latest version worked for me.

This is problematic only for Xcode 7.1, in which ENABLE_BITCODE=YES for Mac target is prohibited. That was OK for Xcode 7.0.

@Thomvis
Copy link
Owner

Thomvis commented Nov 6, 2015

Thanks, both of you! I missed that it changed in Xcode 7.1 and will obviously need to update to the latest Result.

@AndrewSB
Copy link
Contributor Author

merged in #94 👍

@firedev
Copy link

firedev commented Dec 9, 2015

I am having the brand new Xcode 7.2 I believe and BrightFutures fails with nothing in log file:

*** Building scheme "BrightFutures-Mac" in BrightFutures.xcworkspace
** BUILD FAILED **


The following build commands failed:
    Check dependencies
(1 failure)
A shell task failed with exit code 65:
** BUILD FAILED **


The following build commands failed:
    Check dependencies
(1 failure)

@Thomvis Thomvis reopened this Dec 9, 2015
@Thomvis
Copy link
Owner

Thomvis commented Dec 9, 2015

I'm seeing this as well. Any additional input is very welcome!

@Thomvis
Copy link
Owner

Thomvis commented Dec 9, 2015

We'll have to wait until Result has published a release that is compatible with Xcode 7.2.

Related: You'll probably have to update to the newest version of Carthage in order to be able to build using Xcode 7.2.

@firedev
Copy link

firedev commented Dec 11, 2015

Hi, sorry maybe I was using it wrong, targetting iOS fixed it for me:

$ carthage bootstrap --use-submodules --platform ios

@Thomvis
Copy link
Owner

Thomvis commented Dec 14, 2015

I've released 3.2.2, which should be fully compatible with Xcode 7.2. Also, don't forget to update Carthage to the latest version.

@Thomvis Thomvis closed this as completed Dec 14, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants