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

Reply via email to