To whom it may concern, I am interested in contributing to documentation, so I am following http://predictionio.incubator.apache.org/community/contribute-documentation/ on macbook pro, *osx 10.11.6*.
$ cd docs/manual$ gem install bundler$ bundle install$ npm install -g bower$ bower install at `bundle install`, it reports `An error occurred while installing libv8 (18.104.22.168), and Bundler cannot continue. Make sure that `gem install libv8 -v '22.214.171.124'` succeeds before bundling. ` running `gem install libv8 -v '126.96.36.199'` will give error ../src/objects.h:5252:44: error: shifting a negative signed value is undefined [-Werror,-Wshift-negative-value] static const int kElementsKindMask = (-1 << kElementsKindShift) & ~~ ^ ../src/objects.h:7386:36: error: shifting a negative signed value is undefined [-Werror,-Wshift-negative-value] (~kMaxCachedArrayIndexLength << kArrayIndexHashLengthShift) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ however, running `gem install libv8` will not give error. after running `gem install libv8`, `bundle install` still gives error, insisting I make sure `gem install libv8 -v '188.8.131.52'` works. Any solution for this problem? Thanks a lot. Thanks, Steven