Re: jemalloc 5 incompatibility

2020-01-19 Thread Marco de Abreu
Building as part of cmake once upstream is stable sounds like a good approach. Thanks for catching this issue early on! -Marco Lausen, Leonard schrieb am So., 19. Jan. 2020, 11:20: > As of jemalloc 5, jemalloc default build can not be used in libraries that > are > dlopened. However, libmxnet.s

Re: Stop redistributing source code of 3rdparty dependencies to avoid licensing issues

2020-01-19 Thread Pedro Larroy
-1 I think is brittle to download a piece of source code that needs network connectivity to build. The network is always in flux. Source archives that need to download too many dependencies to build will end up broken with time. I would expect source to build with a reasonable set of well known sy

jemalloc 5 incompatibility

2020-01-19 Thread Lausen, Leonard
As of jemalloc 5, jemalloc default build can not be used in libraries that are dlopened. However, libmxnet.so is dlopened by Python (ctypes). To use MXNet with jemalloc 5, users must not link to system libjemalloc.so but must rather link to a libjemalloc compiled with special parameters to allow dl