From owner-freebsd-current@FreeBSD.ORG Sun Dec 20 18:56:39 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4DC87106566B for ; Sun, 20 Dec 2009 18:56:39 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: from mail-iw0-f198.google.com (mail-iw0-f198.google.com [209.85.223.198]) by mx1.freebsd.org (Postfix) with ESMTP id 1729D8FC18 for ; Sun, 20 Dec 2009 18:56:38 +0000 (UTC) Received: by iwn36 with SMTP id 36so3185874iwn.3 for ; Sun, 20 Dec 2009 10:56:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=u14AoDf96lQ0LPi0wyQgLJqDql533JyiV6TzW1wss+M=; b=uNh20cibtztqv+86GpFjAPRm0JAyu6fEA9+p+DV56bRhg8zZsctdtsJJLrCLnLgK2b KU2i7Zvzu/nVlNEiYibJBsv6di/KkAmRHR28n5/a1uzhy1H1fmMjYCnFJJWHVmy1fMdq /jOg1/tHDlmOAIDap8xmrqhVTdteMzYZJe63I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=hPId2tkvc7Hh7qZznpbQpDSM32NFsQGu18w0nKsqsF9ZYZd8i3ND/EAZ0iWQ1S8B6k Y0NYwVosPThz6hOaLUxA3moV4N+RIHWfr8vyXARNIcTkONUCQNmJj/s2KKl4Rw3K7a9/ w/Hh75f+w2hr/jDZJ0ywazQYNxbSdnhqXhcH0= MIME-Version: 1.0 Received: by 10.231.29.149 with SMTP id q21mr666256ibc.35.1261335397921; Sun, 20 Dec 2009 10:56:37 -0800 (PST) In-Reply-To: <20091220114619.GA94146@mech-cluster241.men.bris.ac.uk> References: <20091220114619.GA94146@mech-cluster241.men.bris.ac.uk> Date: Sun, 20 Dec 2009 12:56:37 -0600 Message-ID: <790a9fff0912201056i829f12as9b8804008850564f@mail.gmail.com> From: Scot Hetzel To: Anton Shterenlikht Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-current@freebsd.org Subject: Re: g95 as a system fortran compiler? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Dec 2009 18:56:39 -0000 On 12/20/09, Anton Shterenlikht wrote: > I'm a user, not a developer, so I might be talking nonsense, > in which case I apologise. > > I think the lack of a fortran compiler in the base OS is > a significant minus of an otherwise very general OS. > The reason a fortran compiler is not in the base OS is because none of the base OS sources require a fortran compiler to compile the source. And it would require someone to maintain the fortran sources in the FreeBSD svn to keep it updated. A lack of the fortran compiler in the base OS is not a minus, it's actually a plus having it as a port. The fortran ports will see regular updates to them, while a version in the base OS would stay frozen to an older release for each FreeBSD release. > I think inclusion/exclusion of system fortran is best > controlled via /etc/src.conf, for those who have no use > for it. > The best way to add fortran to the system is to use either pkg_add or install the port: pkg_add -r g95-0.92.20090624.tbz cd /usr/ports/lang/g95 ; make install Scot