-
Notifications
You must be signed in to change notification settings - Fork 285
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
error: 'release' is unavailable: not available in automatic reference counting mode #1953
Comments
I think we can/should remove that line, but I’m curious how you’re building it. I do all the release builds from the command-line and have never run into that. |
After checking out the 1.2.0-final tag and
|
.> this command is being run:… I guess that you were setting the deployment target to 10.10 and using the 10.10 SDK. It’s probably something new added in that version of the SDK. I’ll probably upgrade to 10.10 once 10.10.1 comes out On 21 Hyd 2014, at 02:04, Ryan Schmidt notifications@github.com wrote:
|
I’ve built using the 10.10 SDK many times and don’t see this. For what it’s worth @ryandesign, the commands we use to do the official builds are in a script: https://github.com/quicksilver/Quicksilver/blob/master/Quicksilver/Tools/qsrelease Since you aren’t code signing or making a DMG, you could probably shorten that script to a single command like:
|
I think it was the deployment target and not the SDK version that caused this. Anyway, should be fixed now that we’ve changed to 10.8. |
I've applied d90bf93 to the 1.2.0 tag, and the build now fails with:
To answer the earlier question about why we use all those arguments to It looks like the flag that we're using that's causing the problem is |
This is running the tests. I have no idea why you’d want to do this for a release build of Quicksilver. To save you (and us) any more troubles, I’d suggest using what Rob recommended in the first place: xcodebuild -configuration Release -scheme 'Quicksilver Distribution’ build To answer your previous question: https://developer.apple.com/library/ios/featuredarticles/XcodeConcepts/Concept-Schemes.html On 2 Tach 2014, at 12:46, Ryan Schmidt notifications@github.com wrote:
|
The errors are probably the result of building all targets with no respect for dependency order. Changing |
Thanks, that'll work. |
Hello, I'm the maintainer for Quicksilver in MacPorts. I'm trying to update our Quicksilver package to 1.2.0-final but it does not build:
That's on OS X 10.10 with Xcode 6.1.
The text was updated successfully, but these errors were encountered: