[Bro-Dev] [Bro-Commits] [git/bro] topic/jsiwek/broker: Add support for building/linking broker within bro (7120098)
robin at icir.org
Fri Jan 9 07:55:22 PST 2015
On Thu, Jan 08, 2015 at 14:46 -0800, you wrote:
> Author: Jon Siwek <jsiwek at 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 at icir.org * www.icir.org/robin
More information about the bro-dev