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"
 

Reply via email to