Uploaded image for project: 'Bigtop'
  1. Bigtop
  2. BIGTOP-2723

Fix asciidoctor-maven-plugin for HBase build on AArch64

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.2.1
    • 1.3.0
    • None

    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

        1. BIGTOP-2723.patch
          2 kB
          Ganesh Raju
        2. BIGTOP-2723_v2.patch
          1.0 kB
          Yuqi Gu
        3. BIGTOP-2723_v3.patch
          1 kB
          Yuqi Gu

        Issue Links

          Activity

            People

              yqGu Yuqi Gu
              v_ganeshraju Ganesh Raju
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: