Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages / 
jemalloc


Commits:
087b66fb by Christian Hesse at 2025-11-01T16:01:28+01:00
fix default page size on Aarch64

Closes: 
https://gitlab.archlinux.org/archlinux/packaging/packages/jemalloc/-/merge_requests/1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -13,6 +13,8 @@ pkgbase = jemalloc
        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
 
 pkgname = jemalloc


=====================================
PKGBUILD
=====================================
@@ -15,8 +15,16 @@ makedepends=('clang')
 options=('!lto')
 provides=('libjemalloc.so')
 optdepends=('perl: for jeprof')
-source=("https://github.com/jemalloc/jemalloc/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.bz2";)
-sha256sums=('2db82d1e7119df3e71b7640219b6dfe84789bc0537983c3b7ac4f7189aecfeaa')
+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')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  patch -Np1 < ../jemalloc-0001-default-page-size-on-Aarch64.patch
+}
 
 build() {
   cd $pkgname-$pkgver



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

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


Reply via email to