From d640b05aa4d5970a0b271d226ac112acd446ca91 Mon Sep 17 00:00:00 2001 From: kth5 Date: Wed, 1 Jan 2025 20:28:38 +0100 Subject: [PATCH] * update jemalloc to 1:5.3.0-5 --- jemalloc/.SRCINFO | 5 +++-- jemalloc/.nvchecker.toml | 3 +++ jemalloc/PKGBUILD | 16 ++++++---------- 3 files changed, 12 insertions(+), 12 deletions(-) create mode 100644 jemalloc/.nvchecker.toml diff --git a/jemalloc/.SRCINFO b/jemalloc/.SRCINFO index 9ab8f0b9d3..8dd40a4aee 100644 --- a/jemalloc/.SRCINFO +++ b/jemalloc/.SRCINFO @@ -1,9 +1,9 @@ pkgbase = jemalloc pkgdesc = General-purpose scalable concurrent malloc implementation pkgver = 5.3.0 - pkgrel = 4.1 + pkgrel = 5 epoch = 1 - url = http://www.canonware.com/jemalloc/ + url = https://jemalloc.net/ arch = x86_64 arch = powerpc64le arch = powerpc64 @@ -11,6 +11,7 @@ pkgbase = jemalloc arch = riscv64 license = BSD makedepends = clang + depends = gcc-libs depends = glibc optdepends = perl: for jeprof provides = libjemalloc.so diff --git a/jemalloc/.nvchecker.toml b/jemalloc/.nvchecker.toml new file mode 100644 index 0000000000..bbf90e8856 --- /dev/null +++ b/jemalloc/.nvchecker.toml @@ -0,0 +1,3 @@ +[jemalloc] +source = "git" +git = "https://github.com/jemalloc/jemalloc.git" diff --git a/jemalloc/PKGBUILD b/jemalloc/PKGBUILD index ad982c082a..1a6e0dd9d5 100644 --- a/jemalloc/PKGBUILD +++ b/jemalloc/PKGBUILD @@ -6,12 +6,12 @@ pkgname=jemalloc epoch=1 pkgver=5.3.0 -pkgrel=4.1 +pkgrel=5 pkgdesc='General-purpose scalable concurrent malloc implementation' arch=(x86_64 powerpc64le powerpc64 powerpc riscv64) license=('BSD') -url='http://www.canonware.com/jemalloc/' -depends=('glibc') +url='https://jemalloc.net/' +depends=('gcc-libs' 'glibc') makedepends=('clang') options=('!lto') provides=('libjemalloc.so') @@ -22,13 +22,9 @@ sha256sums=('2db82d1e7119df3e71b7640219b6dfe84789bc0537983c3b7ac4f7189aecfeaa') build() { cd $pkgname-$pkgver - case "${CARCH}" in - x86_64) - # FS#71745: GCC-built jemalloc causes telegram-desktop to crash a lot. The reason is still not clear. - export CC=clang - export CXX=clang++ - ;; - esac + # 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 \