cvs commit: ports/lang/mozart Makefile

Pav Lucistnik pav at FreeBSD.org
Mon Jan 31 02:08:45 PST 2005


Alexey Dokuchaev píše v po 31. 01. 2005 v 10:03 +0000:
> On Sat, Jan 29, 2005 at 11:40:07PM +0000, Pav Lucistnik wrote:
> > pav         2005-01-29 23:40:07 UTC
> > 
> >   FreeBSD ports repository
> > 
> >   Modified files:
> >     lang/mozart          Makefile 
> >   Log:
> >   - Fix build on FreeBSD 5
> >     gcc 3.x makes new assumptions on private c++ data
> >     gcc 2.95 compiles mozart with no problems
> 
> Actually, I tend to avoid "fixes" like this (workarounds really).  Since
> 2.95 is obviously going to be supported less and less in the future, and
> we're officially done with 4.X-RELEASEs, we should probably refrain from
> pulling in compiler that is older than what's in the base now.  Forcing
> GCC to 2.95 should only be used in extreme cases, which cannot be solved by
> simple patching.
> 
> For this very case, I don't want to test it and fix myself since this port
> want emacs and stuff, and I do not want to pollute my working system with
> this, but since submitter states that the problem with newer GCC is because
> it "makes new assumptions on private C++ data", I'd rather see a patch
> committed, or some reasoning why it cannot be.

I agree. Please provide patches.

-- 
Pav Lucistnik <pav at oook.cz>
              <pav at FreeBSD.org>

In fact, the GAH is a very powerful and secretive organization whose
single weakness is its lack of existance.
  - rec.games.roguelike.angband
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: Toto je =?iso-8859-2?Q?digit=E1ln=EC?=
	=?ISO-8859-1?Q?_podepsan=E1?= =?iso-8859-2?Q?_=E8=E1st?=
	=?ISO-8859-1?Q?_zpr=E1vy?=
Url : http://lists.freebsd.org/pipermail/cvs-ports/attachments/20050131/287dfd82/attachment.bin


More information about the cvs-ports mailing list