Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages /
jemalloc
Commits:
e3dd3f80 by Christian Hesse at 2026-02-15T17:44:40+01:00
gcc-libs deprecation
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -7,14 +7,17 @@ pkgbase = jemalloc
arch = x86_64
license = BSD
makedepends = clang
- depends = gcc-libs
depends = glibc
+ depends = libgcc
+ depends = libgcc_s.so
+ depends = libstdc++
+ 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
- sha256sums =
289b6926f30d02fce6c80e1800e49648f0a937b4d6d789ed961b224aa842d63f
+ sha256sums =
ca3db9017aa5f0cdac33d58fff1e2a236fb8f0572081b0e8c3a8fc3a9667ac6c
pkgname = jemalloc
=====================================
PKGBUILD
=====================================
@@ -10,7 +10,7 @@ pkgdesc='General-purpose scalable concurrent malloc
implementation'
arch=('x86_64')
license=('BSD')
url='https://jemalloc.net/'
-depends=('gcc-libs' 'glibc')
+depends=('glibc' 'libgcc' 'libgcc_s.so' 'libstdc++' 'libstdc++.so')
makedepends=('clang')
options=('!lto')
provides=('libjemalloc.so')
@@ -18,7 +18,7 @@ optdepends=('perl: for jeprof')
source=("https://github.com/jemalloc/jemalloc/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.bz2"
'jemalloc-0001-default-page-size-on-Aarch64.patch::https://github.com/facebook/jemalloc/commit/7dcdafea00a3a02cfbc84a798a0cc626515011eb.patch')
sha256sums=('2db82d1e7119df3e71b7640219b6dfe84789bc0537983c3b7ac4f7189aecfeaa'
- '289b6926f30d02fce6c80e1800e49648f0a937b4d6d789ed961b224aa842d63f')
+ 'ca3db9017aa5f0cdac33d58fff1e2a236fb8f0572081b0e8c3a8fc3a9667ac6c')
prepare() {
cd $pkgname-$pkgver
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/jemalloc/-/commit/e3dd3f80279ff17399bb99b1b1d11dc5f1aaecd0
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/jemalloc/-/commit/e3dd3f80279ff17399bb99b1b1d11dc5f1aaecd0
You're receiving this email because of your account on gitlab.archlinux.org.