You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by we...@apache.org on 2017/10/21 16:08:33 UTC
arrow git commit: ARROW-1702: Update jemalloc in manylinux1 build
Repository: arrow
Updated Branches:
refs/heads/master 989aba615 -> 2ee900c8f
ARROW-1702: Update jemalloc in manylinux1 build
Author: Uwe L. Korn <uw...@xhochy.com>
Closes #1230 from xhochy/update-manylinux1-jemalloc and squashes the following commits:
6a29fa8f [Uwe L. Korn] Update jemalloc in manylinux1 build
Project: http://git-wip-us.apache.org/repos/asf/arrow/repo
Commit: http://git-wip-us.apache.org/repos/asf/arrow/commit/2ee900c8
Tree: http://git-wip-us.apache.org/repos/asf/arrow/tree/2ee900c8
Diff: http://git-wip-us.apache.org/repos/asf/arrow/diff/2ee900c8
Branch: refs/heads/master
Commit: 2ee900c8ff1c3453594e1167999e49a9ee68d2e4
Parents: 989aba6
Author: Uwe L. Korn <uw...@xhochy.com>
Authored: Sat Oct 21 12:08:28 2017 -0400
Committer: Wes McKinney <we...@twosigma.com>
Committed: Sat Oct 21 12:08:28 2017 -0400
----------------------------------------------------------------------
python/manylinux1/scripts/build_jemalloc.sh | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/arrow/blob/2ee900c8/python/manylinux1/scripts/build_jemalloc.sh
----------------------------------------------------------------------
diff --git a/python/manylinux1/scripts/build_jemalloc.sh b/python/manylinux1/scripts/build_jemalloc.sh
index 5bd4aeb..370bdcd 100755
--- a/python/manylinux1/scripts/build_jemalloc.sh
+++ b/python/manylinux1/scripts/build_jemalloc.sh
@@ -16,11 +16,16 @@
# specific language governing permissions and limitations
# under the License.
-wget https://github.com/jemalloc/jemalloc/releases/download/4.4.0/jemalloc-4.4.0.tar.bz2 -O jemalloc-4.4.0.tar.bz2
-tar xf jemalloc-4.4.0.tar.bz2
-pushd /jemalloc-4.4.0
+wget https://github.com/jemalloc/jemalloc/archive/17c897976c60b0e6e4f4a365c751027244dada7a.tar.gz -O jemalloc.tar.gz
+tar xf jemalloc.tar.gz
+mv jemalloc-* jemalloc
+pushd /jemalloc
+./autogen.sh
./configure "--with-jemalloc-prefix=je_arrow_" "--with-private-namespace=je_arrow_private_"
+# Skip doc generation
+touch doc/jemalloc.html
+touch doc/jemalloc.3
make -j5
make install
popd
-rm -rf jemalloc-4.4.0.tar.bz2 jemalloc-4.4.0
+rm -rf jemalloc.tar.gz jemalloc