diff --git a/srcpkgs/gcc/template b/srcpkgs/gcc/template index 7ec7a3a04e..ad7e922808 100644 --- a/srcpkgs/gcc/template +++ b/srcpkgs/gcc/template @@ -28,10 +28,15 @@ if [ -z "$CROSS_BUILD" ]; then subpackages+=" gcc-fortran gcc-objc gcc-objc++" subpackages+=" libgfortran-devel libgfortran" subpackages+=" libobjc-devel libobjc" - # Required by gcj +fi + +if [ -z "$CHROOT_READY" ]; then case "$XBPS_TARGET_MACHINE" in - *-musl);; - *) # XXX disable go and java with musl + *-musl) + # XXX disable go and java with musl + ;; + *) + # Required by gcj hostmakedepends+=" zip unzip" subpackages+=" gcc-go libgo-devel libgo gcc-gcj libgcj-devel libgcj" ;;