Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Sep 2005 11:14:50 -0400
From:      Chuck Swiger <cswiger@mac.com>
To:        =?ISO-8859-1?Q?K=F6vesd=E1n_G=E1bor?= <gabor.kovesdan@t-hosting.hu>
Cc:        freebsd-questions@FreeBSD.org
Subject:   Re: GCC snapshots and the ports collection
Message-ID:  <4322F86A.8020409@mac.com>
In-Reply-To: <4322C65B.7010604@t-hosting.hu>
References:  <4322C65B.7010604@t-hosting.hu>

next in thread | previous in thread | raw e-mail | index | archive | help
Kövesdán Gábor wrote:
> I have two issues with selecting the appropriate version of gcc:
> 
> 1, There is the port net/verlihub, that needs gcc 3.3 that is broken 
> under amd64. What solution do You recommend?

Fix net/verlihub to not depend on a specific version of gcc.

> 2, There are gcc snapshots in the ports collection like lang/gcc34, 
> lang/gcc40, lang/gcc41, but there aren't releaes, just snapshots. Are 
> these gcc snapshots as reliable as the releases are?

No.

> Can I use for instance lang/gcc34 for production goals instead of the stock
> compiler, or is it just for development/testing usage?

You can use a snapshot compiler to build anything you want, although it is 
recommended that you use the system compiler when building the system itself.

(Unfortunately, the GCC folks have been breaking the C++ ABI from release to 
release pretty regularly, which means that sufficiently different gcc revisions 
cannot link each other's C++ object code or libraries.)

-- 
-Chuck




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4322F86A.8020409>