Skip to content
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 os x yosemite #204

Closed
liamstask opened this issue Oct 21, 2014 · 7 comments
Closed

build fails on os x yosemite #204

liamstask opened this issue Oct 21, 2014 · 7 comments

Comments

@liamstask
Copy link

Looks like a declaration mismatch in the os x support header. I'm installing from homebrew, which worked fine for the same version on the previous os x rev. here's the build output: http://pastebin.com/2nXnvwaQ

@liamstask
Copy link
Author

Gah - looks like this is the least of tup's problems. Homebrew/legacy-homebrew#31164 suggests that unsigned kexts (i.e., osxfuse) cannot be loaded, and there's not a short term solution in sight.

Perhaps it will make sense to get the dyld-based tup going on os x more quickly than previously planned ? :)

Otherwise, I can't easily downgrade, so this is a pretty big hurdle to running tup on my project.

@ehberger
Copy link

👍 - this is currently breaking our development process.

There is a signed osxfuse binary available from osxfuse directly, but I haven't been able to get homebrew to play nice with it yet.

@MikeMcQuaid
Copy link

  • this is currently breaking our development process.

I'd recommend investigating these things before upgrading OS in future.

Although the build failure is something that should be fixed (probably by upstream)(whoops, thought this was on the Homebrew repo) @liamstask is right to say that you aren't going to be able to run unsigned kexts on 10.10 anyway.

@gorakhargosh
Copy link

I am using tup on Yosemite. https://osxfuse.github.io/ works. Please use it. :)

@ehberger
Copy link

as far as I can tell, this has been resolved, and this ticked can be closed. On OSX10 via homebrew the process (which uses a signed kext) is:

brew cask install osxfuse
brew install tup

@liamstask
Copy link
Author

yep, looks like the compile fix was included upstream in 9812548 and brew cask can be used to install a signed version of osxfuse.

@MikeMcQuaid
Copy link

@ehberger FYI you can shorten that even more to brew install Caskroom/cask/osxfuse tup (even if Cask hasn't been already installed)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants