From owner-freebsd-questions@FreeBSD.ORG Sat Sep 10 19:08:21 2005 Return-Path: X-Original-To: freebsd-questions@FreeBSD.org Delivered-To: freebsd-questions@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 776B716A41F for ; Sat, 10 Sep 2005 19:08:21 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from fileserver.fields.utoronto.ca (fileserver.fields.utoronto.ca [128.100.216.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0736843D46 for ; Sat, 10 Sep 2005 19:08:20 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from fields.fields.utoronto.ca (fields.localdomain [192.168.216.11]) by fileserver.fields.utoronto.ca (8.12.8/8.12.8/Fields 6.0) with ESMTP id j8AJ8K0r007346 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 10 Sep 2005 15:08:20 -0400 Received: from obsecurity.dyndns.org (localhost.localdomain [127.0.0.1]) by fields.fields.utoronto.ca (8.12.8/8.12.8/Fields WS 6.0) with ESMTP id j8AJ8F6P008904; Sat, 10 Sep 2005 15:08:18 -0400 Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 19D73511FD; Sat, 10 Sep 2005 15:08:13 -0400 (EDT) Date: Sat, 10 Sep 2005 15:08:13 -0400 From: Kris Kennaway To: K?vesd?n G?bor Message-ID: <20050910190812.GB69137@xor.obsecurity.org> References: <4322C65B.7010604@t-hosting.hu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/04w6evG8XlLl3ft" Content-Disposition: inline In-Reply-To: <4322C65B.7010604@t-hosting.hu> User-Agent: Mutt/1.4.2.1i Cc: freebsd-questions@FreeBSD.org Subject: Re: GCC snapshots and the ports collection X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Sep 2005 19:08:21 -0000 --/04w6evG8XlLl3ft Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Sep 10, 2005 at 01:41:15PM +0200, K?vesd?n G?bor wrote: > Hello, >=20 > I have two issues with selecting the appropriate version of gcc: >=20 > 1, There is the port net/verlihub, that needs gcc 3.3 that is broken=20 > under amd64. What solution do You recommend? You could try it with the system compiler, but chances are it depends on gcc 3.3 because later versions cannot compile it (they are stricter about the conforming code they will compile, particularly C++) > I haven't used the=20 > compatibility layer yet, but what if I make buildworld/installworld to=20 > enable the compatibility layer? Is there any way to cross-compile ports= =20 > similar to "make TARGET_ARCH=3Di386 buildworld"? Is this macro usable wit= h=20 > ports collection like "cd /usr/ports/lang/gcc33 && make TARGET_ARCH=3Di38= 6=20 > install"? No. > 2, There are gcc snapshots in the ports collection like lang/gcc34,=20 > lang/gcc40, lang/gcc41, but there aren't releaes, just snapshots. Are=20 > these gcc snapshots as reliable as the releases are? Can I use for=20 > instance lang/gcc34 for production goals instead of the stock compiler,= =20 > or is it just for development/testing usage? Not for building world, but you can use them for your own purposes. Kris --/04w6evG8XlLl3ft Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDIy8cWry0BWjoQKURApxKAJ0dqRH3tqSU3Hrhjl0DLI1cCHc86QCeK2Qs AYG/tEzzCIgDguSfJa5M42U= =fC5F -----END PGP SIGNATURE----- --/04w6evG8XlLl3ft--