[Zeek] Compile Zeek 3.1.4 under FreeBSD 12 host fails

Carlos Lopez clopmz at outlook.com
Thu Jun 11 05:29:37 PDT 2020


Hi all,

When I try to update my Zeek 3.1.3 to 3.1.4, build fails:

Scanning dependencies of target broker-benchmark
[ 12%] Building CXX object aux/broker/tests/CMakeFiles/broker-benchmark.dir/benchmark/broker-benchmark.cc.o
[ 12%] Linking CXX executable ../bin/broker-benchmark
[ 12%] Built target broker-benchmark
Scanning dependencies of target broker-test
[ 12%] Building CXX object aux/broker/tests/CMakeFiles/broker-test.dir/cpp/backend.cc.o
[ 12%] Building CXX object aux/broker/tests/CMakeFiles/broker-test.dir/cpp/core.cc.o
In file included from /usr/local/src/zeek-3.1.4/aux/broker/tests/cpp/core.cc:7:
In file included from /usr/local/src/zeek-3.1.4/aux/broker/3rdparty/caf/libcaf_test/caf/test/io_dsl.hpp:26:
/usr/local/src/zeek-3.1.4/aux/broker/3rdparty/caf/libcaf_test/caf/test/dsl.hpp:454:11: error: no viable overloaded '='
    dest_ = whom.ptr();
    ~~~~~ ^ ~~~~~~~~~~
/usr/local/src/zeek-3.1.4/aux/broker/3rdparty/caf/libcaf_core/caf/intrusive_ptr.hpp:120:18: note: candidate function not viable: no known conversion from 'caf::blocking_actor *' to
      'caf::intrusive_ptr<caf::actor_control_block>::pointer' (aka 'caf::actor_control_block *') for 1st argument
  intrusive_ptr& operator=(pointer ptr) noexcept {
                 ^
/usr/local/src/zeek-3.1.4/aux/broker/3rdparty/caf/libcaf_core/caf/intrusive_ptr.hpp:125:18: note: candidate function not viable: no known conversion from 'caf::blocking_actor *' to
      'caf::intrusive_ptr<caf::actor_control_block>' for 1st argument
  intrusive_ptr& operator=(intrusive_ptr other) noexcept {
                 ^
1 error generated.
*** Error code 1

Stop.
make[3]: stopped in /usr/local/src/zeek-3.1.4/build
*** Error code 1

Stop.
make[2]: stopped in /usr/local/src/zeek-3.1.4/build
*** Error code 1

Stop.
make[1]: stopped in /usr/local/src/zeek-3.1.4/build
*** Error code 1

Stop.
make: stopped in /usr/local/src/zeek-3.1.4

With Zeek 3.1.3, this problem doesn’t exist.


Regards,
C. L. Martinez
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ICSI.Berkeley.EDU/pipermail/zeek/attachments/20200611/5b1dc93b/attachment.html 


More information about the Zeek mailing list