On Thu, Jan 08, 2015 at 14:46 -0800, you wrote:
Author: Jon Siwek <jsiwek(a)illinois.edu>
Add support for building/linking broker within bro
The new --enable-broker flag can be used to toggle the use of Broker,
which also implies building with -std=c++11, though nothing makes
use of these features at the moment.
We should probably make the C++11 dependency more explicit, in
particular given that we want to prepare people for requiring it after
One idea would be an explicit --enable-C++11 configure switch, which
--enable-broker would then either require, or activate automatically
along with itself. That would then also allow us to generally test Bro
compilation in C++11 mode.
In addition, it would be good to check at configure time that the
compiler indeed supports C++11; and if not, give an explicit erorr
message stating so (rather than failing compiling later). Maybe even
do that check without --enable-C++11 and warn people with older
compilers that Bro in the future won't compile for them anymore.
Nothing to do immediately, but to keep in mind as we get closer to the
Robin Sommer * ICSI/LBNL * robin(a)icir.org * www.icir.org/robin