Joe McDonnell has uploaded this change for review. ( http://gerrit.cloudera.org:8080/20114
Change subject: IMPALA-12240: Put gcc on the PATH when building the impala-python venv ...................................................................... IMPALA-12240: Put gcc on the PATH when building the impala-python venv On some systems, we have seen the build for the impala-python virtualenv refer to system gcc directly, even though we have specified Impala toolchain's gcc via CC. When the system gcc is newer than Impala's gcc, it fails to execute because it needs symbols that are not present in Impala's libstdc++: gcc: /home/joe/impala/toolchain/toolchain-packages-gcc10.4.0/gcc-10.4.0/lib64/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by gcc) This adds the toolchain gcc to the PATH when building the impala-python virtualenv. This means that any direct reference to gcc will use our compiler rather than system gcc. We continue to have CC pointed to our compiler. Testing: - Ran a build on Redhat 9 where the issue presented Change-Id: Ia5ddd6a88b41a3f8ba04d13538b3de2d9499cbf5 --- M infra/python/bootstrap_virtualenv.py 1 file changed, 7 insertions(+), 0 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/14/20114/1 -- To view, visit http://gerrit.cloudera.org:8080/20114 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: Ia5ddd6a88b41a3f8ba04d13538b3de2d9499cbf5 Gerrit-Change-Number: 20114 Gerrit-PatchSet: 1 Gerrit-Owner: Joe McDonnell <[email protected]>
