Description
HBase fails building on AArch64 due to asciidoctor-maven-plugin.
This error took place because asciidoctor-maven-plugin used an old version of Jruby (1.7.26) which didn’t work with AArch64 (due to the fact that Jffi 1.2.12 which Jruby 1.7.26 depends on has no native AArch64 libraries).
The submitted patch resolves the issue by upgradeing Jruby to version 9.1.8.0 that supports AArch64. Please note that HBase itself also uses JRuby 1.7.x which is not upgraded because Jruby 9.1.8.0 is not compatible with Hbase.
Attachments
Attachments
Issue Links
- is related to
-
BIGTOP-3316 Fix HBase build failure on Arm platform
- Resolved
- links to