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

Remove unused toolchain components versions (boost, thrift)

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • Impala 4.3.0
    • Impala 4.3.0
    • Infrastructure
    • None
    • ghx-label-7

    Description

      The toolchain build is building some old versions of libraries that are not currently in used. Specifically:

      boost-1.57.0-p3 (old)
      boost-1.61.0-p2 (old)
      
      thrift-0.13.0-p4 (never used)
      thrift-0.14.2-p4 (never used)
      
      openssl 1.0.2 (comes from OS, not toolchain)
      krb5 1.15.1 (comes from OS, not toolchain)

      While we're here, we need to fix that the Boost build limits itself to -j4:

        wrap ./b2 -s"NO_BZIP2=1" $TOOLSET cxxflags="$CXXFLAGS" linkflags="$CXXFLAGS" --prefix=$LOCAL_INSTALL -j4 install

      And thrift doesn't go parallel when it now works on recent Thrift versions:

        wrap make install # Thrift 0.9.0 doesn't build with -j${BUILD_THREADS}

      Attachments

        Activity

          People

            joemcdonnell Joe McDonnell
            joemcdonnell Joe McDonnell
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: