zerowidth / camper_van

A Campfire to IRC bridge
MIT License
129 stars 25 forks source link

Yajl problems on OSX 10.9 #48

Closed vincentwoo closed 10 years ago

vincentwoo commented 10 years ago
2014-02-19 16:59:36  7469  INFO CamperVan : performing request to https://everlane.campfirenow.com/users/me.json
dyld: lazy symbol binding failed: Symbol not found: _yajl_set_static_value
  Referenced from: /Users/vwoo/.gem/ruby/2.1.0/gems/yajl-ruby-0.7.9/ext/yajl/yajl.bundle
  Expected in: flat namespace

dyld: Symbol not found: _yajl_set_static_value
  Referenced from: /Users/vwoo/.gem/ruby/2.1.0/gems/yajl-ruby-0.7.9/ext/yajl/yajl.bundle
  Expected in: flat namespace

I'm using ruby 2.0.0

wstucco commented 10 years ago

Same issue here.
My solution is pretty hardcore and I won't suggest anyone to use it. I simply linked /Library/Ruby/Gems/2.0.0/gems/yajl-ruby-0.7.9 to yajl-ruby-1.2.0
It works that way.

zerowidth commented 10 years ago

Do I just need to bump the yajl dependency to fix this?

vincentwoo commented 10 years ago

I suspect as much, yes.

wstucco commented 10 years ago

it should be enough.

jjasghar commented 10 years ago

:+1: the symlink worked for me. yajl-ruby-0.7.9 to yajl-ruby-1.1.0, total hack. :'( ruby-2.0.0-p195

elia commented 10 years ago

@wstucco you a bad person

wstucco commented 10 years ago

@elia I know, I'm sorry

zerowidth commented 10 years ago

yajl is a dependency of firering. firering's dependencies have been updated but there isn't a new gem released yet. I've seconded a request for a new release in https://github.com/EmmanuelOga/firering/issues/21

lunks commented 10 years ago

A new firering version has been released, closing this issue.