You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues-all@impala.apache.org by "Joe McDonnell (Jira)" <ji...@apache.org> on 2023/04/14 23:18:00 UTC

[jira] [Created] (IMPALA-12064) Remove unused toolchain components versions (boost, thrift)

Joe McDonnell created IMPALA-12064:
--------------------------------------

             Summary: Remove unused toolchain components versions (boost, thrift)
                 Key: IMPALA-12064
                 URL: https://issues.apache.org/jira/browse/IMPALA-12064
             Project: IMPALA
          Issue Type: Improvement
          Components: Infrastructure
    Affects Versions: Impala 4.3.0
            Reporter: Joe McDonnell
            Assignee: Joe McDonnell


The toolchain build is building some old versions of libraries that are not currently in used. Specifically:
{noformat}
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){noformat}
While we're here, we need to fix that the Boost build limits itself to -j4:
{noformat}
  wrap ./b2 -s"NO_BZIP2=1" $TOOLSET cxxflags="$CXXFLAGS" linkflags="$CXXFLAGS" --prefix=$LOCAL_INSTALL -j4 install{noformat}
And thrift doesn't go parallel when it now works on recent Thrift versions:
{noformat}
  wrap make install # Thrift 0.9.0 doesn't build with -j${BUILD_THREADS}{noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscribe@impala.apache.org
For additional commands, e-mail: issues-all-help@impala.apache.org