The current dist setup appears to be installing and building the native 'jruby' executable via the jruby-launcher gem. This means that the bin dist archives include a binary compiled only for the platform on which the dist ran.
The bin dist archive must use bin/jruby.bash as bin/jruby rather than installing the jruby-launcher gem.
/cc @mkristian @BanzaiMan @enebo