Wenzhe Zhou has uploaded a new patch set (#3). ( http://gerrit.cloudera.org:8080/17886 )
Change subject: IMPALA-10937: Fix broken-build on Centos-7 ...................................................................... IMPALA-10937: Fix broken-build on Centos-7 A recent patch upgraded thrift_sasl from 0.4.2 to 0.4.3. It broke the builds on Centos-7. The version of setuptools which is installed by Jenkins for the virtualenvs on Centos 7 could be lower than the requirement by thrift_sasl 0.4.3. Another issue is the new string syntax for install_requires in setup.py is not accepted on Centos-7. This patch create a temporarily virtualenv prior to the invocation of python in shell/make_shell_tarball.sh and install up to date setuptools in virtualenv. Remove the virtualenv after invocation of python code. Also change back the syntax of strings for install_requires in setup.py for thrift_sasl 0.4.3. Testing: - Run core test on impala-private-parameterized which use Centos-7. - Run core test on pre-review-test which use Ubuntu. Change-Id: I2c256a8ec9a151bca8b3370bfce6ecebf060bad0 --- M shell/ext-py/thrift_sasl-0.4.3/setup.py M shell/make_shell_tarball.sh 2 files changed, 39 insertions(+), 2 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/86/17886/3 -- To view, visit http://gerrit.cloudera.org:8080/17886 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: I2c256a8ec9a151bca8b3370bfce6ecebf060bad0 Gerrit-Change-Number: 17886 Gerrit-PatchSet: 3 Gerrit-Owner: Wenzhe Zhou <[email protected]> Gerrit-Reviewer: Impala Public Jenkins <[email protected]> Gerrit-Reviewer: Joe McDonnell <[email protected]>
