From owner-freebsd-ports@FreeBSD.ORG Sun Jan 11 10:35:25 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 E0DA7106564A for ; Sun, 11 Jan 2009 10:35:25 +0000 (UTC) (envelope-from mailinglist@diamondbox.dk) Received: from csmtp2.b-one.net (csmtp2.b-one.net [195.47.247.206]) by mx1.freebsd.org (Postfix) with ESMTP id A81148FC14 for ; Sun, 11 Jan 2009 10:35:25 +0000 (UTC) (envelope-from mailinglist@diamondbox.dk) Received: from diamond.diamondbox.dk (unknown [77.215.199.3]) by csmtp2.b-one.net (Postfix) with ESMTP id 0B74F16000D0F for ; Sun, 11 Jan 2009 11:17:25 +0100 (CET) Message-ID: <4969C737.4040802@diamondbox.dk> Date: Sun, 11 Jan 2009 11:17:27 +0100 From: Nikolaj Thygesen Organization: diamondbox.dk User-Agent: Thunderbird 2.0.0.19 (X11/20090111) MIME-Version: 1.0 To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: 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 10:35:26 -0000 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