[Bro] Bro 2.1 - compiling on RHEL5 64bit

Powell, Scott powellsm at musc.edu
Tue Oct 9 05:19:20 PDT 2012


Thanks to all. I replaced ElasticSearch.cc with the revised copy in the
git repository and have successfully compiled Bro 2.1.



On 10/8/12 4:31 PM, "Matthias Vallentin" <vallentin at icir.org> wrote:

>> /usr/local/src/bro-2.1/src/logging/writers/ElasticSearch.cc: In
>>constructor
>> 
>>'logging::writer::ElasticSearch::ElasticSearch(logging::WriterFrontend*)'
>>:
>> /usr/local/src/bro-2.1/src/logging/writers/ElasticSearch.cc:51: warning:
>> converting to 'uint64' from 'double'
>> /usr/local/src/bro-2.1/src/logging/writers/ElasticSearch.cc: In member
>> function 'bool logging::writer::ElasticSearch::HTTPSend(CURL*)':
>> /usr/local/src/bro-2.1/src/logging/writers/ElasticSearch.cc:376: error:
>> 'CURLOPT_CONNECTTIMEOUT_MS' was not declared in this scope
>> /usr/local/src/bro-2.1/src/logging/writers/ElasticSearch.cc:377: error:
>> 'CURLOPT_TIMEOUT_MS' was not declared in this scope
>
>This looks like ticket #877. The easiest fix would be to use
>git/master instead of 2.1.
>
>    Matthias





More information about the Bro mailing list