From owner-freebsd-ports@FreeBSD.ORG Sun Jan 11 16:58:38 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9F3AA106567C for ; Sun, 11 Jan 2009 16:58:38 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from cauchy.math.missouri.edu (cauchy.math.missouri.edu [128.206.184.213]) by mx1.freebsd.org (Postfix) with ESMTP id 703CF8FC1D for ; Sun, 11 Jan 2009 16:58:38 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop3.gateway.2wire.net (cauchy.math.missouri.edu [128.206.184.213]) by cauchy.math.missouri.edu (8.14.3/8.14.3) with ESMTP id n0BGvRCP049370; Sun, 11 Jan 2009 10:57:28 -0600 (CST) (envelope-from stephen@math.missouri.edu) Message-ID: <496A2539.4060801@math.missouri.edu> Date: Sun, 11 Jan 2009 10:58:33 -0600 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.8.1.19) Gecko/20090109 SeaMonkey/1.1.14 MIME-Version: 1.0 To: Nikolaj Thygesen References: <4969C737.4040802@diamondbox.dk> In-Reply-To: <4969C737.4040802@diamondbox.dk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: numerous gcc installations X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jan 2009 16:58:39 -0000 Nikolaj Thygesen wrote: > Hi list, > > Could anyone please explain to me whether it's really required to > have two extra versions of gcc installed. I Recently upgraded > "py25-numpy", which in turn pulled in "gcc-4.2.5_20081126" as a > dependency. A few days ago "blas" refused to compile because: > > ===> Verifying reinstall for gfortran43 in /usr/ports/lang/gcc43 > Making GCC 4.3.3 for FreeBSD 7.1 target=i386-portbld-freebsd7.1 > You need to increase the datasize limit to at least 700000 (and set > kern.maxdsiz="734003200" in /boot/loader.conf) to build with Java > support. > *** Error code 1 > > ... so if it wasn't for these missing settings, I would now be the proud > owner of two extra gcc installations, "gcc-4.2.5" and "gcc-4.3.3". Is > this correct??? "blas" is required by "py-num", which then effectively > requires the two gcc's. > > br - Nikolaj A few days ago, gcc-4.3 became the default fortran compiler for the ports. Go ahead and erase the gcc-4.2 compiler - create the gcc-4.3 compiler, and everything after that will be fine. If you don't want to increase kern.maxdsiz, then it looks like setting WITHOUT_JAVA will stop that error occurring.