Was master (after the broker merge) previously working on this same machine?
It works for me on 10.4-RELEASE. Maybe you could try "make distclean" and "git pull" and try again. On 7/10/18 2:03 PM, Aashish Sharma wrote: > Probably obvious but I am not very sure so asking here. > > I see this error trying to build current master - Thoughts what am I missing ? > > (trying the build on: FreeBSD 10.3-STABLE) > > I am building as: > > ./configure --prefix=/usr/local/bro-master && make > > > <snip> > .. > .. > > gmake[6]: Leaving directory '/usr/local/src/master/build/aux/broker/caf-build' > gmake[6]: Entering directory > '/usr/local/src/master/build/aux/broker/caf-build' > [ 96%] Building CXX object > libcaf_openssl/CMakeFiles/libcaf_openssl_shared.dir/src/manager.cpp.o > clang: warning: argument unused during compilation: '-L/lib' > /usr/local/src/master/aux/broker/3rdparty/caf/libcaf_openssl/src/manager.cpp:100:8: > error: use of undeclared identifier 'get_or' > if (!get_or(config(), "middleman.attach-utility-actors", false)) > ^ > /usr/local/src/master/aux/broker/3rdparty/caf/libcaf_openssl/src/manager.cpp:102:14: > error: calling a private constructor of class > 'caf::typed_actor<caf::typed_mpi<caf::detail::type_list<caf::atom_constant<69675774307885>, > unsigned short, caf::intrusive_ptr<caf::actor_control_block>, > std::__1::set<std::__1::basic_string<char>, > std::__1::less<std::__1::basic_string<char> >, > std::__1::allocator<std::__1::basic_string<char> > >, > std::__1::basic_string<char>, bool>, caf::output_tuple<unsigned short> >, > caf::typed_mpi<caf::detail::type_list<caf::atom_constant<265509555>, unsigned > short, > std::__1::basic_string<char>, bool>, caf::output_tuple<unsigned short> > >, caf::typed_mpi<caf::detail::type_list<caf::atom_constant<68776180492857>, > std::__1::basic_string<char>, unsigned short>, > caf::output_tuple<caf::node_id, caf::intrusive_ptr<caf::actor_control_block>, > std::__1::set<std::__1::basic_string<char>, > std::__1::less<std::__1::basic_string<char> >, > std::__1::allocator<std::__1::basic_string<char> > > > >, > caf::typed_mpi<caf::detail::type_list<caf::atom_constant<286769531740155437>, > caf::actor_addr, unsigned short>, caf::output_tuple<void> >, > caf::typed_mpi<caf::detail::type_list<caf::atom_constant<16790277674>, > unsigned short>, caf::output_tuple<void> >, > caf::typed_mpi<caf::detail::type_list<caf::atom_constant<17059704627>, > caf::node_id, std::__1::basic_string<char>, caf::message, > std::__1::set<std::__1::basic_string<char>, > std::__1::less<std::__1::basic_string<char> >, > std::__1::allocator<std::__1::basic_string<char> > > >, > caf::output_tuple<caf::intrusive_ptr<caf::actor_control_block> > >, > caf::typed_mpi<caf::detail::type_list<caf::atom_constant<4115129>, > caf::node_id>, caf::output_tuple<caf::node_id, > std::__1::basic_string<char>, unsigned short> > >' > manager_ = nullptr; > ^ > /usr/local/include/caf/typed_actor.hpp:270:3: note: declared private here > typed_actor(actor_control_block* ptr) : ptr_(ptr) { > ^ > /usr/local/src/master/aux/broker/3rdparty/caf/libcaf_openssl/src/manager.cpp:112:27: > error: no member named 'openssl_certificate' in 'caf::actor_system_config' > if (system().config().openssl_certificate.size() == 0) > ~~~~~~~~~~~~~~~~~ ^ > /usr/local/src/master/aux/broker/3rdparty/caf/libcaf_openssl/src/manager.cpp:114:27: > error: no member named 'openssl_key' in 'caf::actor_system_config' > if (system().config().openssl_key.size() == 0) > ~~~~~~~~~~~~~~~~~ ^ > /usr/local/src/master/aux/broker/3rdparty/caf/libcaf_openssl/src/manager.cpp:131:10: > error: use of undeclared identifier 'openssl_manager'; did you mean > 'opencl_manager'? > return openssl_manager; > ^~~~~~~~~~~~~~~ > opencl_manager > /usr/local/include/caf/actor_system.hpp:140:7: note: 'opencl_manager' > declared here > opencl_manager, > ^ > /usr/local/src/master/aux/broker/3rdparty/caf/libcaf_openssl/src/manager.cpp:140:14: > error: no member named 'openssl_certificate' in 'caf::actor_system_config' > return cfg.openssl_certificate.size() > 0 || cfg.openssl_key.size() > 0 > ~~~ ^ > /usr/local/src/master/aux/broker/3rdparty/caf/libcaf_openssl/src/manager.cpp:140:52: > error: no member named 'openssl_key' in 'caf::actor_system_config' > return cfg.openssl_certificate.size() > 0 || cfg.openssl_key.size() > 0 > ~~~ ^ > /usr/local/src/master/aux/broker/3rdparty/caf/libcaf_openssl/src/manager.cpp:141:17: > error: no member named 'openssl_passphrase' in 'caf::actor_system_config' > || cfg.openssl_passphrase.size() > 0 || cfg.openssl_capath.size() > > 0 > ~~~ ^ > /usr/local/src/master/aux/broker/3rdparty/caf/libcaf_openssl/src/manager.cpp:141:54: > error: no member named 'openssl_capath' in 'caf::actor_system_config' > || cfg.openssl_passphrase.size() > 0 || cfg.openssl_capath.size() > > 0 > ~~~ ^ > /usr/local/src/master/aux/broker/3rdparty/caf/libcaf_openssl/src/manager.cpp:142:17: > error: no member named 'openssl_cafile' in 'caf::actor_system_config' > || cfg.openssl_cafile.size() > 0; > ~~~ ^ > 10 errors generated. > gmake[6]: *** > [libcaf_openssl/CMakeFiles/libcaf_openssl_shared.dir/build.make:63: > libcaf_openssl/CMakeFiles/libcaf_openssl_shared.dir/src/manager.cpp.o] Error 1 > gmake[6]: Leaving directory '/usr/local/src/master/build/aux/broker/caf-build' > gmake[5]: *** [CMakeFiles/Makefile2:394: > libcaf_openssl/CMakeFiles/libcaf_openssl_shared.dir/all] Error 2 > gmake[5]: Leaving directory '/usr/local/src/master/build/aux/broker/caf-build' > gmake[4]: *** [Makefile:128: all] Error 2 > gmake[4]: Leaving directory '/usr/local/src/master/build/aux/broker/caf-build' > *** Error code 2 > > Stop. > make[3]: stopped in /usr/local/src/master/build > *** Error code 1 > > Stop. > make[2]: stopped in /usr/local/src/master/build > *** Error code 1 > > Stop. > make[1]: stopped in /usr/local/src/master/build > *** Error code 1 > > Stop. > make: stopped in /usr/local/src/master > _______________________________________________ > bro-dev mailing list > bro-dev@bro.org > http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev > _______________________________________________ bro-dev mailing list bro-dev@bro.org http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev