[arch-commits] Commit in jemalloc/trunk (PKGBUILD)

Felix Yan felixonmars at gemini.archlinux.org
Wed Aug 25 08:15:46 UTC 2021


    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



More information about the arch-commits mailing list