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

Upgrade binutils to 2.26.1

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • Impala 2.9.0
    • Impala 2.9.0
    • Backend
    • None

    Description

      This includes the patch for IMPALA-3507 and the fix for https://sourceware.org/bugzilla/show_bug.cgi?id=19520

      The second bug affects the compatibility of libImpalaUdf.a with older versions of binutils < 2.26. Various people use this library via the Impala UDF development kit with their system binutils, which choke on the new relocations R_X86_64_GOTPCRELX and R_X86_64_REX_GOTPCRELX. Symptoms include failure to link, or failure to strip binaries as part of packaging. Older versions of strip complain about relocation 42 and produce a bogus relocation R_X86_64_NONE.

      Binutils 2.26 has no way to disable these incompatible relocations. The fix in 2.26.1 adds configure and assembler flags to disable the relocations.

      Attachments

        Activity

          People

            tarmstrong Tim Armstrong
            tarmstrong Tim Armstrong
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: