Laszlo Gaal has uploaded a new patch set (#2). ( 
http://gerrit.cloudera.org:8080/15831 )

Change subject: IMPALA-9686: Add readline to Python
......................................................................

IMPALA-9686: Add readline to Python

Add the readline developer packages to the toolchain build containers.
These are needed by the Python build, as it figures out which packages
to build during compilation time by going through the environment and
finding these packages dynamically. Any packages that miss their runtime
dependencies are dropped from the build; the only sign is some warning
messages in the build log.

SLES12 puts ncurses include file in a separate subdirectory under
/usr/include. This breaks compiling readline on SLES12 if the extra
directoyr is not added to the include path, so fix this in Python's
build.sh

Runtime asserts were also added to the Python build driver for the
issues uncovered so far.

Tests:
- built the container images
- built the toolchain in the new container configs
- tested Python from the new build for the presence of readline support

Change-Id: I5bbe6fa16305a4462278306947535fad468cb3d8
---
M docker/debian8.df
M docker/redhat7.df
M docker/redhat8.df
M docker/sles12.df
M docker/ubuntu1604.df
M docker/ubuntu1804.df
M source/python/build.sh
7 files changed, 9 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.cloudera.org:29418/native-toolchain 
refs/changes/31/15831/2
--
To view, visit http://gerrit.cloudera.org:8080/15831
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: native-toolchain
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I5bbe6fa16305a4462278306947535fad468cb3d8
Gerrit-Change-Number: 15831
Gerrit-PatchSet: 2
Gerrit-Owner: Laszlo Gaal <laszlo.g...@cloudera.com>

Reply via email to