From 20694f17336dabba00b36f45a983f421785b777d Mon Sep 17 00:00:00 2001 From: Juan RP Date: Fri, 8 May 2015 18:09:25 +0200 Subject: [PATCH] gcc: do not enable gcj/go langs on bootstrap builds (close #1529). --- srcpkgs/gcc/template | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) 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" ;;