George Hu pushed to branch main at Arch Linux / Packaging / Packages / jemalloc


Commits:
b76fdeee by George Hu at 2026-03-10T23:22:52+08:00
upgpkg: 1:5.3.0-6: rebuild with gcc

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,12 +1,11 @@
 pkgbase = jemalloc
        pkgdesc = General-purpose scalable concurrent malloc implementation
        pkgver = 5.3.0
-       pkgrel = 5
+       pkgrel = 6
        epoch = 1
        url = https://jemalloc.net/
        arch = x86_64
        license = BSD
-       makedepends = clang
        depends = glibc
        depends = libgcc
        depends = libgcc_s.so
@@ -14,7 +13,6 @@ pkgbase = jemalloc
        depends = libstdc++.so
        optdepends = perl: for jeprof
        provides = libjemalloc.so
-       options = !lto
        source = 
https://github.com/jemalloc/jemalloc/releases/download/5.3.0/jemalloc-5.3.0.tar.bz2
        source = 
jemalloc-0001-default-page-size-on-Aarch64.patch::https://github.com/facebook/jemalloc/commit/7dcdafea00a3a02cfbc84a798a0cc626515011eb.patch
        sha256sums = 
2db82d1e7119df3e71b7640219b6dfe84789bc0537983c3b7ac4f7189aecfeaa


=====================================
PKGBUILD
=====================================
@@ -5,14 +5,12 @@
 pkgname=jemalloc
 epoch=1
 pkgver=5.3.0
-pkgrel=5
+pkgrel=6
 pkgdesc='General-purpose scalable concurrent malloc implementation'
 arch=('x86_64')
 license=('BSD')
 url='https://jemalloc.net/'
 depends=('glibc' 'libgcc' 'libgcc_s.so' 'libstdc++' 'libstdc++.so')
-makedepends=('clang')
-options=('!lto')
 provides=('libjemalloc.so')
 optdepends=('perl: for jeprof')
 
source=("https://github.com/jemalloc/jemalloc/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.bz2";
@@ -31,10 +29,6 @@ prepare() {
 build() {
   cd $pkgname-$pkgver
 
-  # FS#71745: GCC-built jemalloc causes telegram-desktop to crash a lot. The 
reason is still not clear.
-  export CC=clang
-  export CXX=clang++
-
   ./configure \
     --enable-prof \
     --enable-autogen \



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/jemalloc/-/commit/b76fdeee8ac1aec9e898a1c307774786b5985b3d

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/jemalloc/-/commit/b76fdeee8ac1aec9e898a1c307774786b5985b3d
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to