[Bro-Dev] Compile errors

Don Appleman appleman at ncsa.illinois.edu
Wed Feb 16 16:31:50 PST 2011

This was on gcc 4.3.3. I'll have a longer look at it shortly.

Thanks, Robin,

----- Original Message -----
From: "Robin Sommer" <robin at icir.org>
To: "Don Appleman" <appleman at ncsa.illinois.edu>
Cc: bro-dev at bro-ids.org
Sent: Wednesday, February 16, 2011 5:55:13 PM
Subject: Re: [Bro-Dev] Compile errors

On Wed, Feb 16, 2011 at 16:34 -0600, you wrote:

> The NMI build always does a "git pull" prior to the build, and was
> completely up to date; the source on my laptop was out of date.

Interesting, seems I may have broken something then while I was fixing
the problem I had. I tried it on 32-bit and 64-bit FreeBSD, and 32-bit
Linux, but I think not on 64-bit Linux ... Well, I guess that's what
NMI build testing is for, right? :)

So back to the error messages:

    > /home/condor/execute/dir_4281/userdir/bro/src/Val.h:130: error: 'Val::Val(int64, TypeTag)' cannot be overloaded
    > /home/condor/execute/dir_4281/userdir/bro/src/Val.h:100: error: with 'Val::Val(long int, TypeTag)'
    > /home/condor/execute/dir_4281/userdir/bro/src/Val.h:140: error: 'Val::Val(uint64, TypeTag)' cannot be overloaded
    > /home/condor/execute/dir_4281/userdir/bro/src/Val.h:120: error: with 'Val::Val(long unsigned int, TypeTag)'                   

So this seems like there are "long unsigned int" and "long int"
versions of that method missing. If you can't figure it out, I'll try
it on comparable box but probably not today anymore.

Oh, which gcc version is this?


Robin Sommer * Phone +1 (510) 722-6541 * robin at icir.org
ICSI/LBNL    * Fax   +1 (510) 666-2956 *   www.icir.org

Don Appleman
National Center for Supercomputing Applications
2006B NCSA, 1205 W. Clark St.                            
Urbana, IL  61801
appleman at ncsa.illinois.edu

More information about the bro-dev mailing list