Skip to content

jruby does not work on ubuntu14.10 ppc64el #2703

Open
@ralphbellofatto

Description

@ralphbellofatto

we cloned the jruby reposotory to a power pc little endian (ppc64el) architecture machine and attempted to test it according to the instructions in the BUILDING.md file.

git clone https://github.com/jruby/jruby.git
cd jruby/
mvn compile
mvn test
mvn -Pbootstrap
mvn -Pbootstrap-no-launcher

bin/jruby -S rake test:mri

The -Pbootstrap option failed so, following the direcitons we used the pbootstrap-no-launcher command and followed with the test invocation

We got this error message:

[tulgpu002 jruby] $ bin/jruby -S rake test:mri
OpenJDK 64-Bit Server VM warning: You have loaded library /gpfs/DDNgpfs1/ralphbel/jruby/lib/jni/ppc64-Linux/libjffi-1.2.so which might have disabled stack guard. The VM will try to fix the stack guard now.
It's highly recommended that you fix the library with 'execstack -c <libfile>', or link it with '-z noexecstack'.
rake aborted!
Could not find 'rspec' (>= 0) among 19 total gem(s)
Checked in 'GEM_PATH=/gpfs/DDNgpfs1/ralphbel/.gem/jruby/2.2:/gpfs/DDNgpfs1/ralphbel/jruby/lib/ruby/gems/shared', execute `gem env` for more information

We explicitly called out our javahome to point to the java-7-openjdk installed on the system.

[tulgpu002 jruby] $ echo $JAVA_HOME
/usr/lib/jvm/java-7-openjdk-ppc64el

It looks something maven test setup is not quite complete or it was expecting to find it in our environment and it failed.

Please advise how we should approach clearing this up.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions