Skip site navigation (1)Skip section navigation (2)
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>