[Bro-Dev] Jenkins errors (Re: [Bro-Commits-Internal] UnitTests - Build # 6935 - Failure!)

Daniel Thayer dnthayer at illinois.edu
Fri Jan 29 07:46:17 PST 2016


On 01/28/2016 11:43 PM, Johanna Amann wrote:
>
>
> On 28 Jan 2016, at 18:19, Seth Hall wrote:
>
>>> On Jan 28, 2016, at 11:56 AM, Robin Sommer <robin at icir.org> wrote:
>>>
>>> On Thu, Jan 28, 2016 at 03:25 -0600,
>>> jenkins at brotestbed.ncsa.illinois.edu wrote:
>>>
>>>>               from
>>>> /home/jenkins/workspace/UnitTests/bro/aux/plugins/elasticsearch/build/elasticsearch.bif.cc:4:
>>>> /home/jenkins/workspace/CompileLeakCheck/bro/src/analyzer/../SerialObj.h:172:40:
>>>> warning: override controls (override/final) only available with
>>>> -std=c++11 or -std=gnu++11
>>>> virtual bool DoSerialize(SerialInfo*) const override; \
>>>
>>> There are lots of these, which I don't quite understand as c++11
>>> should be on by default, no?
>> 
>> Oh, is the elasticsearch plugin being built with C++11 enabled?
>
> Ah, you have a point there. It probably is not - at least for the
> postgresql plugin I had to add include(RequireCXX11) to the cmakelist
> manually...
>
> Johanna
>

Yes, we need to add this to the CMakeLists.txt file (at least for
the elasticsearch and tcprs plugins):

include(RequireCXX11)


More information about the bro-dev mailing list