Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Jan 2009 13:13:11 +1100
From:      Peter Ross <Peter.Ross@alumni.tu-berlin.de>
To:        Tim Kientzle <kientzle@freebsd.org>
Cc:        Peter Jeremy <peterjeremy@optushome.com.au>, "Pedro F. Giffuni" <giffunip@tutopia.com>, freebsd-current@freebsd.org
Subject:   Re: Alternatives to gcc (was Re: gcc 4.3: when will it become standard compiler?)
Message-ID:  <alpine.BSF.2.00.0901121216390.1299@klein.bigpond.com>
In-Reply-To: <496A98B3.1010301@freebsd.org>
References:  <61484.71762.qm@web32708.mail.mud.yahoo.com> <20090111044448.GC5661@server.vk2pj.dyndns.org> <342292.89033.qm@web32703.mail.mud.yahoo.com> <496A98B3.1010301@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Tim,

AFAIK you _need_ a C compiler to keep your system secure, to apply 
security patches.

E.g. http://security.freebsd.org/advisories/FreeBSD-SA-09:02.openssl.asc
 
..
make obj && make depend && make && make install
.. 

Of course there are build-boxes etc. so you only need a compiler once. But 
still, you need a box to compile it.

Regards
Peter

On Sun, 11 Jan 2009, Tim Kientzle wrote:

> > > ... the FreeBSD base system should come complete with the
> > > necessary tools to build/install itself.
> > 
> > OK, I quite agree it's not the same as perl: C is not something we cannot
> > depend on.
> 
> You can easily install FreeBSD without a C compiler
> or other build tools.
> 
> There's very little reason to do so in a typical
> desktop/server installation, which is why this
> capability is used almost exclusively by people
> building embedded systems or special-use
> CD-bootable systems.  But even in those
> environments, this concern is fading:
> multi-gigabyte flash parts and bootable DVDs
> and USB keys are becoming pretty common.
> 
> Tim
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
> 




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.0901121216390.1299>