From 12494b2a3dfa48211a7d3e0046735639b013ce4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 10 Apr 2018 15:06:44 +0200 Subject: [PATCH] gnome-builder: fix musl build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jürgen Buchmüller --- srcpkgs/gnome-builder/template | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/srcpkgs/gnome-builder/template b/srcpkgs/gnome-builder/template index 9aa00e8b93e..9b8fe5e33b9 100644 --- a/srcpkgs/gnome-builder/template +++ b/srcpkgs/gnome-builder/template @@ -15,3 +15,16 @@ homepage="https://wiki.gnome.org/Apps/Builder" license="GPL-2.0-or-later" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" checksum=71b7527a4297b5e4986754f5563cb9afc777bc8a890b90145c05ac93f2d6a9f8 + +case "$XBPS_TARGET_MACHINE" in + *-musl) makedepends+=" libexecinfo-devel" + LIBS+=" -lexecinfo" + case "$XBPS_TARGET_MACHINE" in + aarch64*|x86_64*) + CXXFLAGS+=" -D__WORDSIZE=64" + ;; + *) CXXFLAGS+=" -D__WORDSIZE=32" + ;; + esac + ;; +esac