* update jemalloc to 1:5.3.0-5
This commit is contained in:
parent
bc14a94762
commit
d640b05aa4
@ -1,9 +1,9 @@
|
|||||||
pkgbase = jemalloc
|
pkgbase = jemalloc
|
||||||
pkgdesc = General-purpose scalable concurrent malloc implementation
|
pkgdesc = General-purpose scalable concurrent malloc implementation
|
||||||
pkgver = 5.3.0
|
pkgver = 5.3.0
|
||||||
pkgrel = 4.1
|
pkgrel = 5
|
||||||
epoch = 1
|
epoch = 1
|
||||||
url = http://www.canonware.com/jemalloc/
|
url = https://jemalloc.net/
|
||||||
arch = x86_64
|
arch = x86_64
|
||||||
arch = powerpc64le
|
arch = powerpc64le
|
||||||
arch = powerpc64
|
arch = powerpc64
|
||||||
@ -11,6 +11,7 @@ pkgbase = jemalloc
|
|||||||
arch = riscv64
|
arch = riscv64
|
||||||
license = BSD
|
license = BSD
|
||||||
makedepends = clang
|
makedepends = clang
|
||||||
|
depends = gcc-libs
|
||||||
depends = glibc
|
depends = glibc
|
||||||
optdepends = perl: for jeprof
|
optdepends = perl: for jeprof
|
||||||
provides = libjemalloc.so
|
provides = libjemalloc.so
|
||||||
|
3
jemalloc/.nvchecker.toml
Normal file
3
jemalloc/.nvchecker.toml
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
[jemalloc]
|
||||||
|
source = "git"
|
||||||
|
git = "https://github.com/jemalloc/jemalloc.git"
|
@ -6,12 +6,12 @@
|
|||||||
pkgname=jemalloc
|
pkgname=jemalloc
|
||||||
epoch=1
|
epoch=1
|
||||||
pkgver=5.3.0
|
pkgver=5.3.0
|
||||||
pkgrel=4.1
|
pkgrel=5
|
||||||
pkgdesc='General-purpose scalable concurrent malloc implementation'
|
pkgdesc='General-purpose scalable concurrent malloc implementation'
|
||||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||||
license=('BSD')
|
license=('BSD')
|
||||||
url='http://www.canonware.com/jemalloc/'
|
url='https://jemalloc.net/'
|
||||||
depends=('glibc')
|
depends=('gcc-libs' 'glibc')
|
||||||
makedepends=('clang')
|
makedepends=('clang')
|
||||||
options=('!lto')
|
options=('!lto')
|
||||||
provides=('libjemalloc.so')
|
provides=('libjemalloc.so')
|
||||||
@ -22,13 +22,9 @@ sha256sums=('2db82d1e7119df3e71b7640219b6dfe84789bc0537983c3b7ac4f7189aecfeaa')
|
|||||||
build() {
|
build() {
|
||||||
cd $pkgname-$pkgver
|
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.
|
# FS#71745: GCC-built jemalloc causes telegram-desktop to crash a lot. The reason is still not clear.
|
||||||
export CC=clang
|
export CC=clang
|
||||||
export CXX=clang++
|
export CXX=clang++
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
./configure \
|
./configure \
|
||||||
--enable-prof \
|
--enable-prof \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user