This is an automated email from the ASF dual-hosted git repository.
uwe pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git
The following commit(s) were added to refs/heads/master by this push:
new 4d1ee0a ARROW-4303: [Gandiva/Python] Build LLVM with RTTI in
manylinux1 container
4d1ee0a is described below
commit 4d1ee0aaa6993505c91d80931f789c5fa92ee406
Author: Uwe L. Korn <[email protected]>
AuthorDate: Sun Jan 20 19:55:32 2019 +0100
ARROW-4303: [Gandiva/Python] Build LLVM with RTTI in manylinux1 container
Author: Uwe L. Korn <[email protected]>
Closes #3436 from xhochy/ARROW-4303 and squashes the following commits:
0f1f4aae <Uwe L. Korn> ARROW-4303: Build LLVM with RTTI in manylinux1
container
---
python/manylinux1/scripts/build_flatbuffers.sh | 2 +-
python/manylinux1/scripts/build_glog.sh | 5 ++---
python/manylinux1/scripts/build_llvm.sh | 2 ++
python/manylinux1/scripts/build_virtualenvs.sh | 2 +-
4 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/python/manylinux1/scripts/build_flatbuffers.sh
b/python/manylinux1/scripts/build_flatbuffers.sh
index cae32f5..7aaaa60 100755
--- a/python/manylinux1/scripts/build_flatbuffers.sh
+++ b/python/manylinux1/scripts/build_flatbuffers.sh
@@ -26,7 +26,7 @@ cmake \
"-DCMAKE_INSTALL_PREFIX:PATH=/usr" \
-DFLATBUFFERS_BUILD_TESTS=OFF \
-DCMAKE_BUILD_TYPE=Release \
- -GNinja
+ -GNinja .
ninja install
popd
rm -rf flatbuffers-${FLATBUFFERS_VERSION}.tar.gz
flatbuffers-${FLATBUFFERS_VERSION}
diff --git a/python/manylinux1/scripts/build_glog.sh
b/python/manylinux1/scripts/build_glog.sh
index dc9ac88..5964e35 100755
--- a/python/manylinux1/scripts/build_glog.sh
+++ b/python/manylinux1/scripts/build_glog.sh
@@ -29,9 +29,8 @@ cmake -DCMAKE_BUILD_TYPE=Release \
-DBUILD_TESTING=OFF \
-DWITH_GFLAGS=OFF \
-DCMAKE_CXX_FLAGS=${CFLAGS} \
-
-make -j5
-make install
+ -GNinja .
+ninja install
popd
rm -rf glog-${GLOG_VERSION}.tar.gz.tar.gz glog-${GLOG_VERSION}
diff --git a/python/manylinux1/scripts/build_llvm.sh
b/python/manylinux1/scripts/build_llvm.sh
index 8298a86..a61af79 100755
--- a/python/manylinux1/scripts/build_llvm.sh
+++ b/python/manylinux1/scripts/build_llvm.sh
@@ -31,6 +31,8 @@ cmake -DCMAKE_INSTALL_PREFIX=$PREFIX \
-DLLVM_INCLUDE_DOCS=OFF -DLLVM_INCLUDE_EXAMPLES=OFF \
-DLLVM_ENABLE_TERMINFO=OFF -DLLVM_ENABLE_ASSERTIONS=ON \
-DLLVM_USE_INTEL_JITEVENTS=ON \
+ -DLLVM_ENABLE_OCAMLDOC=OFF \
+ -DLLVM_ENABLE_RTTI=ON \
-DPYTHON_EXECUTABLE="$(cpython_path 2.7 32)/bin/python" \
-GNinja \
..
diff --git a/python/manylinux1/scripts/build_virtualenvs.sh
b/python/manylinux1/scripts/build_virtualenvs.sh
index 1410031..bc3e73f 100755
--- a/python/manylinux1/scripts/build_virtualenvs.sh
+++ b/python/manylinux1/scripts/build_virtualenvs.sh
@@ -34,7 +34,7 @@ for PYTHON_TUPLE in ${PYTHON_VERSIONS}; do
echo "=== (${PYTHON}, ${U_WIDTH}) Installing build dependencies ==="
$PIP install "numpy==1.14.5"
- $PIP install "cython==0.28.1"
+ $PIP install "cython==0.29.3"
$PIP install "pandas==0.23.4"
$PIP install "virtualenv==15.1.0"