Date: Tue, 18 Feb 2003 11:52:19 -0800 From: Kris Kennaway <kris@obsecurity.org> To: Roberto Bagnara <bagnara@cs.unipr.it> Cc: Kris Kennaway <kris@obsecurity.org>, ports@FreeBSD.ORG Subject: Re: ppl-0.4.2_1 Message-ID: <20030218195219.GC31515@rot13.obsecurity.org> In-Reply-To: <3E528C39.2080809@cs.unipr.it> References: <3E526BD7.6030806@cs.unipr.it> <20030218182125.GI97131@rot13.obsecurity.org> <3E528C39.2080809@cs.unipr.it>
next in thread | previous in thread | raw e-mail | index | archive | help
--ctP54qlpMx3WjD+/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 18, 2003 at 08:40:41PM +0100, Roberto Bagnara wrote: > >It uses the FreeBSD 4.x system compiler, which is gcc 2.95.4 (and will > >not be upgraded to the gcc 3 branch). Code in the ports collection > >needs to be compilable using both gcc 3.2.x (FreeBSD 5.0) and 2.95.x > >(FreeBSD 4.x) (usually the problem is reversed though, and gcc 3.x is > >the one to fail on C++ code :) >=20 > In the present case, the compilation error you are seeing is due > to a limitation of gcc 2.95.4 concerning one non-corner aspect > of the C++ standard. More generally, the PPL code is routinely > tested with three different C++ compilers with all the pedantic > warning options switched on. While this does not prove anything, > it makes us believe that our code follows the standard closely enough. >=20 > Since there is no way the PPL can be compiled with gcc 2.95.4 > you may want to remove the PPL from the ports collection. There's no need for that, because as I said above FreeBSD 5.0 uses gcc 3.2.x, for which the port presumably does build. If there's no possibility of getting it to build on 4.x with the system compiler, it needs to be marked BROKEN on that OSVERSION. Kris --ctP54qlpMx3WjD+/ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+Uo7yWry0BWjoQKURAlYRAJ0X/B2J2uNNzYG3oR6/3L25/qtYrwCcDxAg Kox9w2bMG+2nSinkSXi7JyU= =vFZy -----END PGP SIGNATURE----- --ctP54qlpMx3WjD+/-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030218195219.GC31515>