monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] Re: cannot compile monotone after your netsync chan


From: Matt Johnston
Subject: Re: [Monotone-devel] Re: cannot compile monotone after your netsync changes
Date: Sun, 5 Jun 2005 02:12:34 +0800
User-agent: Mutt/1.5.6+20040907i

On Thu, Jun 02, 2005 at 02:13:17PM -0500, Timothy Brownawell wrote:
> On Thu, 2005-06-02 at 08:36 -0500, Jordan Breeding wrote:
> > Hello,
> > 
> > I just recently updated my monotone repo and tried to recompile.  Your 
> > regex changes seem to have broken my compiler.  I know that a few days ago 
> > I was able to compile all of monotone so I don't think that it is the 
> > compiler.
> > 
> 
> Those errors are all from packet.cc:1426, in extract_packets. That
> function hasn't been touched since January.
> 
> 1425:  string const biggie = (data + "|" + delta + "|" + cert + "|" +
> keydata);
> 1426:  regex expr(biggie);
> 
> This shouldn't be breaking. I'm sending this to the list, IIRC there was
> some mention of Apple GCC 4 having problems?

This compiles here with Apple's gcc 4, against boost 1.32.0.
However the gcc version here is
gcc version 4.0.0 20041026 (Apple Computer, Inc. build 4061)
from a standard 10.4 install. Are you using a pre-release
version or something? 

Note that while packet.cc compiles fine, the whole binary
fails at runtime running genkey - I'm fairly sure it's a bug
with the 4061 compiler and I've filed a bug report with
Apple. For now I'm sticking with 3.3, as even the plain C
compiler portion of apple gcc4 4061 has bugs.

Matt





reply via email to

[Prev in Thread] Current Thread [Next in Thread]