Author: Diane Trout <diane@ghic.org>
Description: loading python module linked to jemalloc shared library
  fails with "libjemalloc.so: cannot allocate memory in static TLS block"
  See https://github.com/jemalloc/jemalloc/issues/937
  The easy answer is to just use the system malloc instead.

Index: arrow/python/pyarrow/tests/test_memory.py
===================================================================
--- arrow.orig/python/pyarrow/tests/test_memory.py
+++ arrow/python/pyarrow/tests/test_memory.py
@@ -32,7 +32,7 @@ pytestmark = pytest.mark.processes
 possible_backends = ["system", "jemalloc", "mimalloc"]
 # Backends which are expected to be present in all builds of PyArrow,
 # except if the user manually recompiled Arrow C++.
-mandatory_backends = ["system", "mimalloc"]
+mandatory_backends = ["system"]
 
 
 def backend_factory(backend_name):
