Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
Impala 4.3.0
-
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}