Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JFFI Validation Fails on Install #1155

Closed
vindir opened this issue Oct 23, 2013 · 9 comments
Closed

JFFI Validation Fails on Install #1155

vindir opened this issue Oct 23, 2013 · 9 comments

Comments

@vindir
Copy link

vindir commented Oct 23, 2013

Installing both 1.7.5 and 1.7.6 on CentOS 6.3 brings up a failure to validate libs currently and segfaults ld.so during the install. Error details are all in the gist below.

ld.so libjffi segfault: https://gist.github.com/vindir/7ab5ab3305c329ff8c85

@ghost
Copy link

ghost commented Oct 23, 2013

@vindir can you extract libjffi-1.2.so from jruby-1.7.4 and see if it also fails validation?

It should be the exact same binary, but maybe the change to maven in 1.7.5 screwed up the packaging somehow.

@mkristian
Copy link
Member

your gist uses the SunOS library - should the Linux version the right choice for the test on CentOS ?

@mkristian
Copy link
Member

@vindir your test fails with me using the Linux version as well the library from jruby-1.7.4

@vindir
Copy link
Author

vindir commented Oct 24, 2013

@wmeissner Can you confirm x86_64-SunOS is the correct arch to use on CentOS for libjffi? It fails for 1.7.4 as well as 1.7.5 and 1.7.6, but the linux arch version of libjffi passes on all three.

@mkristian Did you copy directly from the gist by chance? The gist was missing the --verify arg. Running it against the linux version of libjffi should work fine.

@mkristian
Copy link
Member

yes - I did copy it directly from the gist - and since it was something new
on my side . . . .

@ghost
Copy link

ghost commented Oct 24, 2013

@vindir no, the correct arch for Centos should be x86_64-Linux - sorry, I missed that part in your initial report.

@headius
Copy link
Member

headius commented Nov 12, 2013

What does jruby -v say?

@headius
Copy link
Member

headius commented Feb 21, 2014

Any update here? We have not had other reports of JRuby + FFI failing to work on CentOS, so I'm inclined to close this as a user-environment issue.

@headius headius removed this from the JRuby 1.7.10 milestone Feb 21, 2014
@enebo enebo added this to the Invalid or Duplicate milestone May 11, 2016
@enebo
Copy link
Member

enebo commented May 11, 2016

No update in 2+ years. Please re-open if there is any new info on this issue...

@enebo enebo closed this as completed May 11, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants