From 7a0e9022168cb0ba95046b67ae3aa1616c34c857 Mon Sep 17 00:00:00 2001 From: Nathan Owens Date: Sun, 24 Nov 2019 11:58:51 -0600 Subject: [PATCH] ProcDump-for-Linux: Fix aarch64 build Conditionally apply musl patch to fix aarch64 Signed-off-by: Nathan Owens --- srcpkgs/ProcDump-for-Linux/{patches => files}/musl.patch | 0 srcpkgs/ProcDump-for-Linux/template | 9 ++++++--- 2 files changed, 6 insertions(+), 3 deletions(-) rename srcpkgs/ProcDump-for-Linux/{patches => files}/musl.patch (100%) diff --git a/srcpkgs/ProcDump-for-Linux/patches/musl.patch b/srcpkgs/ProcDump-for-Linux/files/musl.patch similarity index 100% rename from srcpkgs/ProcDump-for-Linux/patches/musl.patch rename to srcpkgs/ProcDump-for-Linux/files/musl.patch diff --git a/srcpkgs/ProcDump-for-Linux/template b/srcpkgs/ProcDump-for-Linux/template index d563713fee4..56761e7104c 100644 --- a/srcpkgs/ProcDump-for-Linux/template +++ b/srcpkgs/ProcDump-for-Linux/template @@ -1,7 +1,7 @@ # Template file for 'ProcDump-for-Linux' pkgname=ProcDump-for-Linux version=1.0.1 -revision=2 +revision=3 build_style=gnu-makefile makedepends="zlib-devel" depends="gdb" @@ -12,8 +12,11 @@ homepage="https://github.com/Microsoft/ProcDump-for-Linux" distfiles="https://github.com/Microsoft/${pkgname}/archive/${version}.tar.gz" checksum=284b92a83ea7763b3edb5a300b8ef97c2c2a4a69c2efaca4822423b71c605a14 -case "$XBPS_TARGET_MACHINE" in - aarch64*) nocross="https://build.voidlinux.org/builders/aarch64_builder/builds/22835/steps/shell_3/logs/stdio";; +case "$XBPS_TARGET_LIBC" in + musl) + pre_build() { + patch -Np0 < "$FILESDIR"/musl.patch + } esac post_install() {