building ohai/chef fails bc. "gem install yajl-ruby" dies horribly. Install via pkgin instead.

ERROR
------------

sudo gem install yajl-ruby
Building native extensions.  This could take a while...
ERROR:  Error installing yajl-ruby:
        ERROR: Failed to build gem native extension.

        /opt/local/bin/ruby193 extconf.rb
creating Makefile

make
compiling yajl_gen.c
yajl_gen.c: In function 'yajl_gen_double':
yajl_gen.c:224:5: warning: implicit declaration of function 'isinf' [-Wimplicit-function-declaration]
yajl_gen.c: In function 'yajl_gen_alloc2':
yajl_gen.c:344:1: internal compiler error: Bus Error
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make: *** [yajl_gen.o] Error 1

Gem files will remain installed in /opt/local/lib/ruby/gems/1.9.3/gems/yajl-ruby-1.2.0 for inspection.
Results logged to /opt/local/lib/ruby/gems/1.9.3/gems/yajl-ruby-1.2.0/ext/yajl/gem_make.out