Date: Wednesday, August 25, 2021 @ 08:15:45
Author: felixonmars
Revision: 422527
upgpkg: jemalloc 1:5.2.1-4: remove --disable-initial-exec-tls again
turns out importing pyopenvdb no longer introduces jemalloc, so the original
issue FS#66962 no longer applies. as i cannot find another example now, for
similar issues in the future please also try to add
LD_PRELOAD=/usr/lib/libjemalloc.so for python.
upstream note for --disable-initial-exec-tls: Note that in this case, there
will be two malloc implementations operating in the same process, which will
almost certainly result in confusing runtime crashes if pointers leak from one
implementation to the other.
Modified:
jemalloc/trunk/PKGBUILD
----------+
PKGBUILD | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-08-25 07:57:14 UTC (rev 422526)
+++ PKGBUILD 2021-08-25 08:15:45 UTC (rev 422527)
@@ -5,7 +5,7 @@
pkgname=jemalloc
epoch=1
pkgver=5.2.1
-pkgrel=3
+pkgrel=4
pkgdesc='General-purpose scalable concurrent malloc implementation'
arch=('x86_64')
license=('BSD')
@@ -20,7 +20,6 @@
cd $pkgname-$pkgver
./configure \
- --disable-initial-exec-tls \
--enable-autogen \
--prefix=/usr
make