From 6d62c6ebf1bdbb9fd9684ec8ae089f1a2c9cdebd Mon Sep 17 00:00:00 2001 From: Enno Boland Date: Fri, 30 Oct 2015 09:29:59 +0100 Subject: [PATCH] xbps: add glibc-2.22 dependency. xbps needs some symbols from glibc-2.22, otherwise it fails to run. fixes https://github.com/voidlinux/xbps/issues/124. --- srcpkgs/xbps/template | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/srcpkgs/xbps/template b/srcpkgs/xbps/template index cd5f83e5915..fb362981dcf 100644 --- a/srcpkgs/xbps/template +++ b/srcpkgs/xbps/template @@ -1,7 +1,7 @@ # Template file for 'xbps' pkgname=xbps version=0.47 -revision=4 +revision=5 bootstrap=yes build_style=configure short_desc="The XBPS package system utilities" @@ -14,6 +14,11 @@ checksum=34d8b69c006330426fcd00240f7d53425c5581d0635e18f7dfef55e1f7a917d2 hostmakedepends="pkg-config" makedepends="zlib-devel libressl-devel libarchive-devel" depends="xbps-triggers" +# xbps needs symbols from glibc-2.22 +case "$XBPS_TARGET_MACHINE" in + *-musl) : ;; + *) depends+=" glibc>=2.22" ;; +esac if [ "$CHROOT_READY" ]; then makedepends+=" atf-devel"