From 2beb27369d2dc343983c42a37275e5022516eacd Mon Sep 17 00:00:00 2001
From: Christian Neukirchen <chneukirchen@gmail.com>
Date: Sat, 13 Jun 2015 20:07:56 +0200
Subject: [PATCH] guile: fix strtol_l usage.

---
 srcpkgs/guile/template | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/guile/template b/srcpkgs/guile/template
index 0ea8a819ba..9cc2c5bedf 100644
--- a/srcpkgs/guile/template
+++ b/srcpkgs/guile/template
@@ -1,7 +1,7 @@
 # Template build file for 'guile'.
 pkgname=guile
 version=2.0.11
-revision=3
+revision=4
 build_style=gnu-configure
 configure_args="--disable-static --disable-error-on-warning"
 hostmakedepends="pkg-config"
@@ -14,6 +14,11 @@ distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz"
 checksum=e6786c934346fa2e38e46d8d81a622bb1c16d130153523f6129fcd79ef1fb040
 nocross=yes   # only works for same wordsize and endianess
 
+post_extract() {
+	case "$XBPS_TARGET_MACHINE" in
+		*-musl) sed -i '/strtol_l/{N;d}' libguile/i18n.c;;
+	esac
+}
 libguile_package() {
 	short_desc+=" - runtime library"
 	pkg_install() {