{"action":"created","issue":{"url":"https://api.github.com/repos/jruby/jruby/issues/2790","labels_url":"https://api.github.com/repos/jruby/jruby/issues/2790/labels{/name}","comments_url":"https://api.github.com/repos/jruby/jruby/issues/2790/comments","events_url":"https://api.github.com/repos/jruby/jruby/issues/2790/events","html_url":"https://github.com/jruby/jruby/issues/2790","id":65663416,"number":2790,"title":"Jruby to use upcoming jnr-ffi release to have ppc64le TypeAliases","user":{"login":"ayappanec","id":6734658,"avatar_url":"https://avatars.githubusercontent.com/u/6734658?v=3","gravatar_id":"","url":"https://api.github.com/users/ayappanec","html_url":"https://github.com/ayappanec","followers_url":"https://api.github.com/users/ayappanec/followers","following_url":"https://api.github.com/users/ayappanec/following{/other_user}","gists_url":"https://api.github.com/users/ayappanec/gists{/gist_id}","starred_url":"https://api.github.com/users/ayappanec/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ayappanec/subscriptions","organizations_url":"https://api.github.com/users/ayappanec/orgs","repos_url":"https://api.github.com/users/ayappanec/repos","events_url":"https://api.github.com/users/ayappanec/events{/privacy}","received_events_url":"https://api.github.com/users/ayappanec/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-04-01T11:27:53Z","updated_at":"2015-04-02T22:29:27Z","closed_at":null,"body":"Recently jnr-ffi master branch is updated with ppc64le specific TypeAliases. Older versions don't have ppc64le specific TypeAliases due to which we are not above to invoke hbase shell in ppc64le.\r\n\r\n[ayappan@soe07-vm3 bin]$ ./hbase shell\r\ninclude_class is deprecated. Use java_import.\r\ninclude_class is deprecated. Use java_import.\r\ninclude_class is deprecated. Use java_import.\r\nApr 01, 2015 6:09:35 AM jnr.ffi.provider.jffi.NativeRuntime buildNativeTypeAliases\r\nSEVERE: failed to load type aliases: java.lang.ClassNotFoundException: jnr.ffi.provider.jffi.platform.unknown.linux.TypeAliases\r\nNoMethodError: undefined method `getTerminal' for Java::Jline::Terminal:Module\r\n  refresh_width at /home/ayappan/hbase/hbase-shell/src/main/ruby/shell/formatter.rb:33\r\n     initialize at /home/ayappan/hbase/hbase-shell/src/main/ruby/shell/formatter.rb:46\r\n         (root) at /home/ayappan/hbase/bin/../bin/hirb.rb:128\r\n\r\nSo jruby has to pickup the upcoming jnr-ffi version to have ppc64le support\r\n"},"comment":{"url":"https://api.github.com/repos/jruby/jruby/issues/comments/89064473","html_url":"https://github.com/jruby/jruby/issues/2790#issuecomment-89064473","issue_url":"https://api.github.com/repos/jruby/jruby/issues/2790","id":89064473,"user":{"login":"headius","id":10135,"avatar_url":"https://avatars.githubusercontent.com/u/10135?v=3","gravatar_id":"","url":"https://api.github.com/users/headius","html_url":"https://github.com/headius","followers_url":"https://api.github.com/users/headius/followers","following_url":"https://api.github.com/users/headius/following{/other_user}","gists_url":"https://api.github.com/users/headius/gists{/gist_id}","starred_url":"https://api.github.com/users/headius/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/headius/subscriptions","organizations_url":"https://api.github.com/users/headius/orgs","repos_url":"https://api.github.com/users/headius/repos","events_url":"https://api.github.com/users/headius/events{/privacy}","received_events_url":"https://api.github.com/users/headius/received_events","type":"User","site_admin":false},"created_at":"2015-04-02T22:29:27Z","updated_at":"2015-04-02T22:29:27Z","body":"@ayappanec I have been away from JNR stuff for a bit...what's the status of the ppc64le support? Have you managed to sort out remaining issues to get it to load and work?"}}