@drawohara
published on: 2011-12-09

you linked against the wrong openssl lib


you need to run something like this:

(for rvm)

 otool -L ~/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin11.2.0/openssl.bundle


(for rbenv)

 otool -L ~/.rbenv/versions/1.9.3-p0/lib/ruby/1.9.1/x86_64-darwin11.2.0/openssl.bundle


if you have any references to /opt or any non-osx openssl lib (say
from brew) you are F***** and will need to rebuild ruby.  this is the
source of the ssh/http/and random seg faults you've been having on
various projects.