Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fastnetmon 1.2.8 #201366

Closed
wants to merge 1 commit into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 2 additions & 10 deletions Formula/f/fastnetmon.rb
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
class Fastnetmon < Formula
desc "DDoS detection tool with sFlow, Netflow, IPFIX and port mirror support"
homepage "https://github.com/pavel-odintsov/fastnetmon/"
url "https://github.com/pavel-odintsov/fastnetmon/archive/refs/tags/v1.2.7.tar.gz"
sha256 "c21fcbf970214dd48ee8aa11e6294e16bea86495085315e7b370a84b316d0af9"
url "https://github.com/pavel-odintsov/fastnetmon/archive/refs/tags/v1.2.8.tar.gz"
sha256 "d16901b00963f395241c818d02ad2751f14e33fd32ed3cb3011641ab680e0d01"
license "GPL-2.0-only"
revision 8

bottle do
sha256 cellar: :any, arm64_sequoia: "bcfeae61b3264b242131db1504ec2b4c5a7890f7b33642f79af08bf8f9ff5f60"
Expand Down Expand Up @@ -34,14 +33,7 @@
depends_on "libpcap"
end

# Fix build failure with gRPC 1.67.
# https://github.com/pavel-odintsov/fastnetmon/pull/1023
patch do
url "https://github.com/pavel-odintsov/fastnetmon/commit/b6cf2e7222c24343b868986e867ddb7adad0bf30.patch?full_index=1"
sha256 "3a3f719f7434e52db01a512ed3891cf0e3794d4576323e3c2fd3b31c69fb39be"
end

def install

Check failure on line 36 in Formula/f/fastnetmon.rb

View workflow job for this annotation

GitHub Actions / macOS 13-arm64

`brew install --verbose --formula --build-bottle fastnetmon` failed on macOS Ventura (13) on Apple Silicon!

In file included from /tmp/fastnetmon-20241216-8753-fc5fll/fastnetmon-1.2.8/src/bgp_protocol.cpp:1: In file included from /tmp/fastnetmon-20241216-8753-fc5fll/fastnetmon-1.2.8/src/bgp_protocol.hpp:3: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/algorithm:1712: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/memory:858: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/__memory/ranges_uninitialized_algorithms.h:22: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/__memory/uninitialized_algorithms.h:587:3: error: static assertion failed due to requirement '__is_cpp17_move_insertable<std::allocator<dynamic_binary_buffer_t>, void>::value': The specified type does not meet the requirements of Cpp17MoveInsertable static_assert(__is_cpp17_move_insertable<_Alloc>::value, ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/vector:914:27: note: in instantiation of function template specialization 'std::__uninitialized_allocator_move_if_noexcept<std::allocator<dynamic_binary_buffer_t>, std::reverse_iterator<dynamic_binary_buffer_t *>, std::reverse_iterator<dynamic_binary_buffer_t *>, std::reverse_iterator<dynamic_binary_buffer_t *>>' requested here __v.__begin_ = std::__uninitialized_allocator_move_if_noexcept( ^ /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/vector:1539:5: note: in instantiation of member function 'std::vector<dynamic_binary_buffer_t>::__swap_out_circular_buffer' requested here __swap_out_circular_buffer(__v); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/vector:1553:9: note: in instantiation of function template specialization 'std::vector<dynamic_binary_buffer_t>::__push_back_slow_path<const dynamic_binary_buffer_t &>' requested here __push_back_slow_path(__x); ^ /tmp/fastnetmon-20241216-8753-fc5fll/fastnetmon-1.2.8/src/bgp_protocol.hpp:595:25: note: in instantiation of member function 'std::vector<dynamic_binary_buffer_t>::push_back' requested here attributes_list.push_back(origin_as_binary_array); ^ [ 27%] Linking CXX static library libinfluxdb_metrics.a /opt/homebrew/opt/cmake/bin/cmake -P CMakeFiles/influxdb_metrics.dir/cmake_clean_target.cmake /opt/homebrew/opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/influxdb_metrics.dir/link.txt --verbose=1 /usr/bin/ar qc libinfluxdb_metrics.a CMakeFiles/influxdb_metrics.dir/metrics/influxdb.cpp.o /usr/bin/ranlib libinfluxdb_metrics.a [ 27%] Built target influxdb_metrics /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/fastnetmon_api.dir/build.make CMakeFiles/fastnetmon_api.dir/depend cd /tmp/fastnetmon-20241216-8753-fc5fll/fastnetmon-1.2.8/build && /opt/homebrew/opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/fastnetmon-20241216-8753-fc5fll/fastnetmon-1.2.8/src /tmp/fastnetmon-20241216-8753-fc5fll/fastnetmon-1.2.8/src /tmp/fastnetmon-20241216-8753-fc5fll/fastnetmon-1.2.8/build /tmp/fastnetmon-20241216-8753-fc5fll/fastnetmon-1.2.8/build /tmp/fastnetmon-20241216-8753-fc5fll/fastnetmon-1.2.8/build/CMakeFiles/fastnetmon_api.dir/DependInfo.cmake "--color=" /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/fastnetmon_api.dir/build.make CMakeFiles/fastnetmon_api.dir/build [ 28%] Building CXX object CMakeFiles/fastnetmon_api.dir/api.cpp.o /opt/homebrew/Library/Homebrew/shims/mac/super/clang++ -DDECLARE_FAKE_BPF_LINK_TYPE -DDECLARE_FAKE_BPF_STATS -DENABLE_CAPNP -DENABLE_GOBGP -DENABLE_PCAP -DFASTNETMON_API -DMONGO -DREDIS -I/opt/fastnetmon-community/libraries/abseil_2024_01_16/include -I/opt/fastnetmon-community/libraries/capnproto_0_8_0/include -I/opt/homebrew/include/libmongoc-1.0 -I/opt/homebrew/include/libbson-1.0 --std=c++20 -O3 -DNDEBUG -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/Mac

Check failure on line 36 in Formula/f/fastnetmon.rb

View workflow job for this annotation

GitHub Actions / macOS 14-arm64

`brew install --verbose --formula --build-bottle fastnetmon` failed on macOS Sonoma (14) on Apple Silicon!

In file included from /tmp/fastnetmon-20241216-8915-7167ky/fastnetmon-1.2.8/src/bgp_protocol.cpp:1: In file included from /tmp/fastnetmon-20241216-8915-7167ky/fastnetmon-1.2.8/src/bgp_protocol.hpp:3: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/algorithm:1961: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/memory:896: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/__memory/ranges_uninitialized_algorithms.h:22: /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/__memory/uninitialized_algorithms.h:608:17: error: static assertion failed due to requirement '__is_cpp17_move_insertable<std::allocator<dynamic_binary_buffer_t>, void>::value': The specified type does not meet the requirements of Cpp17MoveInsertable 608 | static_assert(__is_cpp17_move_insertable<_Alloc>::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/vector:1035:27: note: in instantiation of function template specialization 'std::__uninitialized_allocator_move_if_noexcept<std::allocator<dynamic_binary_buffer_t>, std::reverse_iterator<dynamic_binary_buffer_t *>, std::reverse_iterator<dynamic_binary_buffer_t *>, std::reverse_iterator<dynamic_binary_buffer_t *>>' requested here 1035 | __v.__begin_ = std::__uninitialized_allocator_move_if_noexcept( | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/vector:1620:5: note: in instantiation of member function 'std::vector<dynamic_binary_buffer_t>::__swap_out_circular_buffer' requested here 1620 | __swap_out_circular_buffer(__v); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/vector:1634:9: note: in instantiation of function template specialization 'std::vector<dynamic_binary_buffer_t>::__push_back_slow_path<const dynamic_binary_buffer_t &>' requested here 1634 | __push_back_slow_path(__x); | ^ /tmp/fastnetmon-20241216-8915-7167ky/fastnetmon-1.2.8/src/bgp_protocol.hpp:595:25: note: in instantiation of member function 'std::vector<dynamic_binary_buffer_t>::push_back' requested here 595 | attributes_list.push_back(origin_as_binary_array); | ^ [ 27%] Linking CXX static library libinfluxdb_metrics.a /opt/homebrew/opt/cmake/bin/cmake -P CMakeFiles/influxdb_metrics.dir/cmake_clean_target.cmake /opt/homebrew/opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/influxdb_metrics.dir/link.txt --verbose=1 /usr/bin/ar qc libinfluxdb_metrics.a CMakeFiles/influxdb_metrics.dir/metrics/influxdb.cpp.o /usr/bin/ranlib libinfluxdb_metrics.a [ 27%] Built target influxdb_metrics /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/fastnetmon_api.dir/build.make CMakeFiles/fastnetmon_api.dir/depend cd /tmp/fastnetmon-20241216-8915-7167ky/fastnetmon-1.2.8/build && /opt/homebrew/opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/fastnetmon-20241216-8915-7167ky/fastnetmon-1.2.8/src /tmp/fastnetmon-20241216-8915-7167ky/fastnetmon-1.2.8/src /tmp/fastnetmon-20241216-8915-7167ky/fastnetmon-1.2.8/build /tmp/fastnetmon-20241216-8915-7167ky/fastnetmon-1.2.8/build /tmp/fastnetmon-20241216-8915-7167ky/fastnetmon-1.2.8/build/CMakeFiles/fastnetmon_api.dir/DependInfo.cmake "--color=" /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/fastnetmon_api.dir/build.make CMakeFiles/fastnetmon_api.dir/build [ 28%] Building CXX object CMakeFiles/fastnetmon_api.dir/api.cpp.o /opt/homebrew/Library/Homebrew/shims/mac/super/clang++ -DDECLARE_FAKE_BPF_LINK_TYPE -DDECLARE_FAKE_BPF_STATS -DENABLE_CAPNP -DENABLE_GOBGP -DENABLE_PCAP -DFASTNETMON_API -DMONGO -DREDIS -I/opt/fastnetmon-community/libraries/abseil_2024_01_16/include -I/opt/fastnetmon-community/libraries/capnproto_0_8_0/include -I/opt/homebrew/include/libmongoc-1.0 -I/opt/homebrew/include/libbson-1.0 --std=c+

Check failure on line 36 in Formula/f/fastnetmon.rb

View workflow job for this annotation

GitHub Actions / macOS 15-arm64

`brew install --verbose --formula --build-bottle fastnetmon` failed on macOS Sequoia (15) on Apple Silicon!

In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/c++/v1/__algorithm/for_each.h:16: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/c++/v1/__ranges/movable_box.h:23: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/c++/v1/optional:1294: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/c++/v1/memory:937: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/c++/v1/__memory/ranges_uninitialized_algorithms.h:22: /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/c++/v1/__memory/uninitialized_algorithms.h:605:17: error: static assertion failed due to requirement '__is_cpp17_move_insertable<std::allocator<dynamic_binary_buffer_t>, void>::value': The specified type does not meet the requirements of Cpp17MoveInsertable 605 | static_assert(__is_cpp17_move_insertable<_Alloc>::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/c++/v1/vector:990:25: note: in instantiation of function template specialization 'std::__uninitialized_allocator_move_if_noexcept<std::allocator<dynamic_binary_buffer_t>, std::reverse_iterator<dynamic_binary_buffer_t *>, std::reverse_iterator<dynamic_binary_buffer_t *>, std::reverse_iterator<dynamic_binary_buffer_t *>>' requested here 990 | __v.__begin_ = std::__uninitialized_allocator_move_if_noexcept( | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/c++/v1/vector:1455:3: note: in instantiation of member function 'std::vector<dynamic_binary_buffer_t>::__swap_out_circular_buffer' requested here 1455 | __swap_out_circular_buffer(__v); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/usr/include/c++/v1/vector:1467:13: note: in instantiation of function template specialization 'std::vector<dynamic_binary_buffer_t>::__push_back_slow_path<const dynamic_binary_buffer_t &>' requested here 1467 | __end = __push_back_slow_path(__x); | ^ /tmp/fastnetmon-20241216-8686-pmavy5/fastnetmon-1.2.8/src/bgp_protocol.hpp:595:25: note: in instantiation of member function 'std::vector<dynamic_binary_buffer_t>::push_back' requested here 595 | attributes_list.push_back(origin_as_binary_array); | ^ /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/fastnetmon_api.dir/build.make CMakeFiles/fastnetmon_api.dir/build [ 28%] Building CXX object CMakeFiles/fastnetmon_api.dir/api.cpp.o /opt/homebrew/Library/Homebrew/shims/mac/super/clang++ -DDECLARE_FAKE_BPF_LINK_TYPE -DDECLARE_FAKE_BPF_STATS -DENABLE_CAPNP -DENABLE_GOBGP -DENABLE_PCAP -DFASTNETMON_API -DMONGO -DREDIS -I/opt/fastnetmon-community/libraries/abseil_2024_01_16/include -I/opt/fastnetmon-community/libraries/capnproto_0_8_0/include -I/opt/homebrew/include/libmongoc-1.0 -I/opt/homebrew/include/libbson-1.0 --std=c++20 -O3 -DNDEBUG -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -Wreorder -Wunused -Wparentheses -Wimplicit-fallthrough -Wreturn-type -Wuninitialized -Winit-self -Wmaybe-uninitialized -Wcatch-value=3 -Wclass-memaccess -MD -MT CMakeFiles/fastnetmon_api.dir/api.cpp.o -MF CMakeFiles/fastnetmon_api.dir/api.cpp.o.d -o CMakeFiles/fastnetmon_api.dir/api.cpp.o -c /tmp/fastnetmon-20241216-8686-pmavy5/fastnetmon-1.2.8/src/api.cpp [ 30%] Linking CXX static library libtraffic_data_library.a /opt/homebrew/opt/cmake/bin/cmake -P CMakeFiles/traffic_data_library.dir/cmake_clean_target.cmake /opt/homebrew/opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/traffic_data_library.dir/link.txt --verbose=1 /usr/bin/ar qc libtraffic_data_library.a CMakeFiles/traffic_data_library.dir/traffic_output_formats/protobuf/traffic_data.pb.cc.o /usr/bin/ranlib libtraffic_data_library.a [ 30%] Built target traffic_data_library /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/n

Check failure on line 36 in Formula/f/fastnetmon.rb

View workflow job for this annotation

GitHub Actions / macOS 13-x86_64

`brew install --verbose --formula --build-bottle fastnetmon` failed on macOS Ventura (13)!

In file included from /tmp/fastnetmon-20241216-8589-82k686/fastnetmon-1.2.8/src/bgp_protocol.cpp:1: In file included from /tmp/fastnetmon-20241216-8589-82k686/fastnetmon-1.2.8/src/bgp_protocol.hpp:3: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/algorithm:1712: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/memory:858: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/__memory/ranges_uninitialized_algorithms.h:22: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/__memory/uninitialized_algorithms.h:587:3: error: static assertion failed due to requirement '__is_cpp17_move_insertable<std::allocator<dynamic_binary_buffer_t>, void>::value': The specified type does not meet the requirements of Cpp17MoveInsertable static_assert(__is_cpp17_move_insertable<_Alloc>::value, ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/vector:914:27: note: in instantiation of function template specialization 'std::__uninitialized_allocator_move_if_noexcept<std::allocator<dynamic_binary_buffer_t>, std::reverse_iterator<dynamic_binary_buffer_t *>, std::reverse_iterator<dynamic_binary_buffer_t *>, std::reverse_iterator<dynamic_binary_buffer_t *>>' requested here __v.__begin_ = std::__uninitialized_allocator_move_if_noexcept( ^ /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/vector:1539:5: note: in instantiation of member function 'std::vector<dynamic_binary_buffer_t>::__swap_out_circular_buffer' requested here __swap_out_circular_buffer(__v); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/vector:1553:9: note: in instantiation of function template specialization 'std::vector<dynamic_binary_buffer_t>::__push_back_slow_path<const dynamic_binary_buffer_t &>' requested here __push_back_slow_path(__x); ^ /tmp/fastnetmon-20241216-8589-82k686/fastnetmon-1.2.8/src/bgp_protocol.hpp:595:25: note: in instantiation of member function 'std::vector<dynamic_binary_buffer_t>::push_back' requested here attributes_list.push_back(origin_as_binary_array); ^ [ 32%] Linking CXX static library libnetwork_data_structures.a /usr/local/opt/cmake/bin/cmake -P CMakeFiles/network_data_structures.dir/cmake_clean_target.cmake /usr/local/opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/network_data_structures.dir/link.txt --verbose=1 /usr/bin/ar qc libnetwork_data_structures.a CMakeFiles/network_data_structures.dir/network_data_structures.cpp.o /usr/bin/ranlib libnetwork_data_structures.a [ 32%] Built target network_data_structures /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/netflow_template.dir/build.make CMakeFiles/netflow_template.dir/depend cd /tmp/fastnetmon-20241216-8589-82k686/fastnetmon-1.2.8/build && /usr/local/opt/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/fastnetmon-20241216-8589-82k686/fastnetmon-1.2.8/src /tmp/fastnetmon-20241216-8589-82k686/fastnetmon-1.2.8/src /tmp/fastnetmon-20241216-8589-82k686/fastnetmon-1.2.8/build /tmp/fastnetmon-20241216-8589-82k686/fastnetmon-1.2.8/build /tmp/fastnetmon-20241216-8589-82k686/fastnetmon-1.2.8/build/CMakeFiles/netflow_template.dir/DependInfo.cmake "--color=" /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/netflow_template.dir/build.make CMakeFiles/netflow_template.dir/build [ 34%] Building CXX object CMakeFiles/netflow_template.dir/netflow_plugin/netflow_template.cpp.o /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DDECLARE_FAKE_BPF_LINK_TYPE -DDECLARE_FAKE_BPF_STATS -DENABLE_CAPNP -DENABLE_GOBGP -DENABLE_PCAP -DFASTNETMON_API -DMONGO -DREDIS -I/opt/fastnetmon-community/libraries/abseil_2024_01_16/include -I/opt/fastnetmon-community/libraries/capnproto_0_8_0/include -I/usr/local/include/libmongoc-1.0 -I/usr/local/include/libbson-1.0 --st

Check failure on line 36 in Formula/f/fastnetmon.rb

View workflow job for this annotation

GitHub Actions / macOS 14-x86_64

`brew install --verbose --formula --build-bottle fastnetmon` failed on macOS Sonoma (14)!

In file included from /tmp/fastnetmon-20241216-8514-4z955w/fastnetmon-1.2.8/src/bgp_protocol.hpp:3: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/algorithm:1961: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/memory:896: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/__memory/ranges_uninitialized_algorithms.h/usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DDECLARE_FAKE_BPF_LINK_TYPE -DDECLARE_FAKE_BPF_STATS -DENABLE_CAPNP -DENABLE_GOBGP -DENABLE_PCAP -DFASTNETMON_API -DMONGO -DREDIS -I/opt/fastnetmon-community/libraries/abseil_2024_01_16/include -I/opt/fastnetmon-community/libraries/capnproto_0_8_0/include -I/usr/local/include/libmongoc-1.0 -I/usr/local/include/libbson-1.0 --std=c++20 -O3 -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -Wreorder -Wunused -Wparentheses -Wimplicit-fallthrough -Wreturn-type -Wuninitialized -Winit-self -Wmaybe-uninitialized -Wcatch-value=3 -Wclass-memaccess -MD -MT CMakeFiles/netflow_template.dir/netflow_plugin/netflow_template.cpp.o -MF CMakeFiles/netflow_template.dir/netflow_plugin/netflow_template.cpp.o.d -o CMakeFiles/netflow_template.dir/netflow_plugin/netflow_template.cpp.o -c /tmp/fastnetmon-20241216-8514-4z955w/fastnetmon-1.2.8/src/netflow_plugin/netflow_template.cpp :22: /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/__memory/uninitialized_algorithms.h:608:17: error: static assertion failed due to requirement '__is_cpp17_move_insertable<std::allocator<dynamic_binary_buffer_t>, void>::value': The specified type does not meet the requirements of Cpp17MoveInsertable 608 | static_assert(__is_cpp17_move_insertable<_Alloc>::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/vector:1035:27: note: in instantiation of function template specialization 'std::__uninitialized_allocator_move_if_noexcept<std::allocator<dynamic_binary_buffer_t>, std::reverse_iterator<dynamic_binary_buffer_t *>, std::reverse_iterator<dynamic_binary_buffer_t *>, std::reverse_iterator<dynamic_binary_buffer_t *>>' requested here 1035 | __v.__begin_ = std::__uninitialized_allocator_move_if_noexcept( | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/vector:1620:5: note: in instantiation of member function 'std::vector<dynamic_binary_buffer_t>::__swap_out_circular_buffer' requested here 1620 | __swap_out_circular_buffer(__v); | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/vector:1634:9: note: in instantiation of function template specialization 'std::vector<dynamic_binary_buffer_t>::__push_back_slow_path<const dynamic_binary_buffer_t &>' requested here 1634 | __push_back_slow_path(__x); | ^ /tmp/fastnetmon-20241216-8514-4z955w/fastnetmon-1.2.8/src/bgp_protocol.hpp:595:25: note: in instantiation of member function 'std::vector<dynamic_binary_buffer_t>::push_back' requested here 595 | attributes_list.push_back(origin_as_binary_array); | ^ [ 35%] Linking CXX static library liblibsflow.a /usr/local/opt/cmake/bin/cmake -P CMakeFiles/libsflow.dir/cmake_clean_target.cmake /usr/local/opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/libsflow.dir/link.txt --verbose=1 1 error generated. make[2]: *** [CMakeFiles/bgp_protocol.dir/bgp_protocol.cpp.o] Error 1 make[1]: *** [CMakeFiles/bgp_protocol.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... /usr/bin/ar qc liblibsflow.a CMakeFiles/libsflow.dir/libsflow/libsflow.cpp.o /usr/bin/ranlib liblibsflow.a [ 35%] Built target libsflow [ 36%] Linking CXX static library libexabgp_action.a /usr/local/opt/cmake/bin/cmake -P CMakeFiles/exabgp_action.dir/cmake_clean_target.cmake /usr/local/opt/cmake/bin/cmake -E cmake_link_script CMakeFiles/exabgp_action.dir/link.txt --verbose
system "cmake", "-S", "src", "-B", "build",
"-DLINK_WITH_ABSL=TRUE",
"-DSET_ABSOLUTE_INSTALL_PATH=OFF",
Expand Down
Loading