diff --git a/main/isl/APKBUILD b/main/isl/APKBUILD
index 1d9d0ef2cef6a2457fb9263732445fb0c03cb7dd..0e900269c9d5ab5a6b7a3118843b3f3b21336731 100644
--- a/main/isl/APKBUILD
+++ b/main/isl/APKBUILD
@@ -9,7 +9,8 @@ arch="all"
 license="MIT"
 depends=
 depends_dev="gmp-dev"
-makedepends="$depends_dev"
+makedepends_host="$depends_dev"
+makedepends="$makedepends_host"
 replaces="cloog"
 install=""
 subpackages="$pkgname-dev"
@@ -19,6 +20,7 @@ _builddir="$srcdir"/$pkgname-$pkgver
 prepare() {
 	local i
 	cd "$_builddir"
+	update_config_sub || return 1
 	for i in $source; do
 		case $i in
 		*.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;