From eed0fc4d0ebcad0297cbbe4d827a271ae11311c5 Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Sat, 1 Oct 2016 19:23:26 +0200 Subject: [PATCH] gperftools: disable libunwind on arm*musl. --- srcpkgs/gperftools/template | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/srcpkgs/gperftools/template b/srcpkgs/gperftools/template index ed5bf965b6..96c0d07dff 100644 --- a/srcpkgs/gperftools/template +++ b/srcpkgs/gperftools/template @@ -1,7 +1,7 @@ # Template build file for 'gperftools' pkgname=gperftools version=2.5 -revision=1 +revision=2 build_style=gnu-configure short_desc="Multi-threaded malloc() and performance analysis tools" maintainer="Enno Boland " @@ -11,10 +11,15 @@ distfiles="https://github.com/${pkgname}/${pkgname}/releases/download/${pkgname} checksum=6fa2748f1acdf44d750253e160cf6e2e72571329b42e563b455bde09e9e85173 makedepends="libunwind-devel" +case "$XBPS_TARGET_MACHINE" in +arm*-musl|aarch64-musl) + makedepends= + configure_args="--disable-libunwind" +esac + post_extract() { sed -i -e 's/__off64_t/off64_t/' \ src/base/linux_syscall_support.h src/malloc_hook_mmap_linux.h - sed -i -e "s/^UNWIND_LIBS = .*/UNWIND_LIBS = -lunwind/" Makefile.in } gperftools-devel_package() {