Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-11515

Adding --load-average to native-toolchain's Kudu compilation broke ARM jobs

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • Impala 4.2.0
    • Impala 4.2.0
    • Infrastructure
    • None
    • ghx-label-11

    Description

      In IMPALA-11370, we changed the compilation of Kudu to specify EXTRA_MAKEFLAGS="--load-average=${BUILD_THREADS}". This works fine when Kudu is compiling using Make. However, if Ninja is installed, Kudu will use it. Ninja does not support --load-average, and it will exit immediately.

      This is a problem for the ARM jobs that build native-toolchain as part of bootstrap_system.sh. bootstrap_system.sh installs ninja, so this will always fail.

      Attachments

        Activity

          People

            joemcdonnell Joe McDonnell
            joemcdonnell Joe McDonnell
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: