Snort mailing list archives
Re: snort 3.1.30 installating error on my setup under ubuntu 20.04
From: "Nihal Desai \(nihdesai\) via Snort-devel" <snort-devel () lists snort org>
Date: Tue, 24 May 2022 18:44:17 +0000
Hello Dorian, Make sure you are using latest daq with this. There was daq release with 3.1.29.0. Thanks! -- V/r Nihal N. Desai From: Snort-users <snort-users-bounces () lists snort org> on behalf of Dorian ROSSE via Snort-users <snort-users () lists snort org> Date: Tuesday, May 24, 2022 at 2:38 PM To: Snort-users () lists snort org <snort-users () lists snort org>, snort-devel () lists snort org <snort-devel () lists snort org> Subject: [Snort-users] snort 3.1.30 installating error on my setup under ubuntu 20.04 hello, the line of command where happen the errors when i try to install the last snort : '''~/snort_src/snort3-3.1.30.0$ sudo ./configure_cmake.sh --prefix=/usr/bin/ --with-luajit-libraries=~/snort_src/LuaJIT-2.0.5/ --with-luajit-includes=~/snort_src/LuaJIT-2.0.5/ --enable-tcmalloc --with-openssl=~/snort_src/openssl-1.1.1f/ --with-daq-includes=~/snort_src/libdaq-3.0.7/ --with-daq-libraries=~/snort_src/libdaq-3.0.7/ --with-hyperscan-includes=~/snort_src/hyperscan-5.4.0 --with-hyperscan-libraries=~/snort_src/hyperscan-5.4.0 --with-uuid-libraries=~/snort_src/debian --with-uuid-includes=~/snort_src/debian --with-pcre-libraries=~/snort_src/pcre-8.45/ --with-pcre-includes=~/snort_src/pcre-8.45/ --with-dnet-libraries=~/snort_src/libdnet/ --with-dnet-includes=~/snort_src/libdnet/ --with-iconv-libraries=~/snort_src/libiconv-1.17/ --with-iconv-includes=~/snort_src/libiconv-1.17/ --with-pcap-libraries=~/snort_src/libpcap/ --with-pcap-includes=~/snort_src/libpcap/ && cd build && sudo make -j 4 && sudo make -j 4 install Build Directory : build Source Directory: /home/dorianrosse/snort_src/snort3-3.1.30.0 CMake Warning: Ignoring empty string ("") provided on the command line. -- The CXX compiler identification is GNU 9.4.0 -- The C compiler identification is GNU 9.4.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") -- Checking for module 'libdaq>=3.0.7' -- Requested 'libdaq >= 3.0.7' but version of libdaq is 3.0.6 You may find new versions of libdaq at https://snort.org/downloads -- Found DAQ: /usr/local/lib/libdaq.so -- Checking for module 'libdaq_static_dump' -- Found libdaq_static_dump, version 3.0.6 -- Checking for module 'libdaq_static_savefile' -- Found libdaq_static_savefile, version 3.0.6 -- Checking for module 'libdaq_static_bpf' -- Found libdaq_static_bpf, version 3.0.6 -- Checking for module 'libdaq_static_trace' -- Found libdaq_static_trace, version 3.0.6 -- Checking for module 'libdaq_static_fst' -- Found libdaq_static_fst, version 3.0.6 -- Checking for module 'libdaq_static_pcap' -- Found libdaq_static_pcap, version 3.0.6 -- Checking for module 'libdaq_static_nfq' -- Found libdaq_static_nfq, version 3.0.6 -- Checking for module 'libdaq_static_afpacket' -- Found libdaq_static_afpacket, version 3.0.6 -- Found DNET: /usr/include -- Found FLEX: /usr/bin/flex (found suitable version "2.6.4", minimum required is "2.6.0") -- Checking for module 'hwloc' -- Found hwloc, version 2.1.0 -- Found HWLOC: /usr/lib/x86_64-linux-gnu/libhwloc.so -- Checking for module 'luajit' -- Found luajit, version 2.0.5 -- Found LuaJIT: /usr/local/lib/libluajit-5.1.so (found version "2.0.5") -- Found OpenSSL: /usr/local/lib/libcrypto.so (found version "1.1.1f") -- Found PCAP: /usr/local/lib/libpcap.so -- Performing Test PCAP_LINKS_SOLO -- Performing Test PCAP_LINKS_SOLO - Success -- Checking for module 'libpcre' -- Found libpcre, version 8.45 -- Found PCRE: /usr/local/include -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11") CMake Warning (dev) at /usr/local/share/cmake-3.23/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (W3M) does not match the name of the calling package (Asciidoc). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindAsciidoc.cmake:34 (find_package_handle_standard_args) cmake/include_libraries.cmake:20 (find_package) CMakeLists.txt:27 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- install w3m to build all-in-one text user manual (missing: W3M_EXE) -- Checking for module 'libhs' -- Found libhs, version 5.4.0 -- Checking for module 'libsafec' -- Found libsafec, version 3.7.2 -- Checking for module 'uuid' -- Found uuid, version 2.34.0 -- Checking for module 'libunwind' -- Found libunwind, version 1.21 -- Found Libunwind: /usr/lib/x86_64-linux-gnu/libunwind.so (found version "1.21") -- Performing Test HAS_C_HIDDEN -- Performing Test HAS_C_HIDDEN - Success -- Performing Test HAS_CXX_HIDDEN -- Performing Test HAS_CXX_HIDDEN - Success -- Checking for module 'libtcmalloc' -- Found libtcmalloc, version 2.9.1 -- Found TCMalloc: /usr/local/lib/libtcmalloc.so (found version "2.9.1") -- Looking for malloc_trim -- Looking for malloc_trim - found -- Looking for memrchr -- Looking for memrchr - found -- Looking for sigaction -- Looking for sigaction - found -- Looking for basename_r -- Looking for basename_r - not found -- Performing Test HAVE_GNU_STRERROR_R -- Performing Test HAVE_GNU_STRERROR_R - Success -- Looking for getrpcent -- Looking for getrpcent - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of long int -- Check size of long int - done -- Check size of unsigned long int -- Check size of unsigned long int - done -- Performing Test INLINE -- Performing Test INLINE - Success -- Performing Test RESTRICT -- Performing Test RESTRICT - Success -- Looking for hs_scan in /usr/local/lib/libhs.a -- Looking for hs_scan in /usr/local/lib/libhs.a - found -- Looking for hs_compile_lit -- Looking for hs_compile_lit - not found -- Looking for lzma_code in /usr/lib/x86_64-linux-gnu/liblzma.so -- Looking for lzma_code in /usr/lib/x86_64-linux-gnu/liblzma.so - found -- Looking for backtrace in /usr/lib/x86_64-linux-gnu/libunwind.so -- Looking for backtrace in /usr/lib/x86_64-linux-gnu/libunwind.so - found -- Looking for printf_s in /usr/local/lib/libsafec.so -- Looking for printf_s in /usr/local/lib/libsafec.so - found -- Looking for uuid_parse in /usr/lib/x86_64-linux-gnu/libuuid.so -- Looking for uuid_parse in /usr/lib/x86_64-linux-gnu/libuuid.so - found ------------------------------------------------------- snort version 3.1.30.0 Install options: prefix: /usr/bin includes: /usr/bin/include/snort plugins: /usr/bin/lib/snort Compiler options: CC: /usr/bin/cc CXX: /usr/bin/c++ CFLAGS: -fvisibility=hidden -DNDEBUG -g -ggdb -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -g -DNDEBUG CXXFLAGS: -fvisibility=hidden -DNDEBUG -g -ggdb -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -g -DNDEBUG EXE_LDFLAGS: MODULE_LDFLAGS: Feature options: DAQ Modules: Static (afpacket;bpf;dump;fst;nfq;pcap;savefile;trace) libatomic: System-provided Hyperscan: ON ICONV: ON Libunwind: ON LZMA: ON RPC DB: Built-in SafeC: ON TCMalloc: ON JEMalloc: OFF UUID: ON ------------------------------------------------------- -- Configuring done -- Generating done -- Build files have been written to: /home/dorianrosse/snort_src/snort3-3.1.30.0/build Consolidate compiler generated dependencies of target codecs Consolidate compiler generated dependencies of target root_codecs [ 1%] Built target codecs [ 1%] Built target root_codecs Consolidate compiler generated dependencies of target tcp_connector [ 1%] Built target tcp_connector Consolidate compiler generated dependencies of target ips_actions [ 2%] Built target ips_actions Consolidate compiler generated dependencies of target control [ 2%] Built target control Consolidate compiler generated dependencies of target link_codecs Consolidate compiler generated dependencies of target misc_codecs [ 3%] Built target link_codecs [ 4%] Built target misc_codecs Consolidate compiler generated dependencies of target dump_config Consolidate compiler generated dependencies of target events [ 5%] Built target dump_config [ 5%] Built target events Consolidate compiler generated dependencies of target ip_codecs [ 7%] Built target ip_codecs Consolidate compiler generated dependencies of target file_api Consolidate compiler generated dependencies of target filter Consolidate compiler generated dependencies of target flow Consolidate compiler generated dependencies of target detection [ 7%] Built target filter [ 7%] Building CXX object src/flow/CMakeFiles/flow.dir/flow.cc.o [ 9%] Built target file_api [ 9%] Building CXX object src/framework/CMakeFiles/framework.dir/codec.cc.o [ 10%] Building CXX object src/framework/CMakeFiles/framework.dir/cursor.cc.o [ 12%] Built target detection [ 12%] Building CXX object src/framework/CMakeFiles/framework.dir/data_bus.cc.o /home/dorianrosse/snort_src/snort3-3.1.30.0/src/flow/flow.cc: In member function ‘void snort::Flow::free_flow_data()’: /home/dorianrosse/snort_src/snort3-3.1.30.0/src/flow/flow.cc:358:20: error: ‘struct _daq_pkt_hdr’ has no member named ‘tenant_id’ 358 | pkthdr.tenant_id = tenant; | ^~~~~~~~~ make[2]: *** [src/flow/CMakeFiles/flow.dir/build.make:104 : src/flow/CMakeFiles/flow.dir/flow.cc.o] Erreur 1 make[1]: *** [CMakeFiles/Makefile2:3046 : src/flow/CMakeFiles/flow.dir/all] Erreur 2 make[1]: *** Attente des tâches non terminées.... [ 12%] Building CXX object src/framework/CMakeFiles/framework.dir/file_policy.cc.o [ 12%] Building CXX object src/framework/CMakeFiles/framework.dir/inspector.cc.o [ 12%] Building CXX object src/framework/CMakeFiles/framework.dir/ips_option.cc.o [ 12%] Building CXX object src/framework/CMakeFiles/framework.dir/packet_constraints.cc.o [ 12%] Building CXX object src/framework/CMakeFiles/framework.dir/parameter.cc.o [ 12%] Building CXX object src/framework/CMakeFiles/framework.dir/module.cc.o [ 12%] Building CXX object src/framework/CMakeFiles/framework.dir/mpse.cc.o [ 12%] Building CXX object src/framework/CMakeFiles/framework.dir/mpse_batch.cc.o [ 13%] Building CXX object src/framework/CMakeFiles/framework.dir/range.cc.o [ 13%] Building CXX object src/framework/CMakeFiles/framework.dir/value.cc.o [ 13%] Built target framework make: *** [Makefile:156 : all] Erreur 2 ''' a good news is than i success to install hyperscan with the last boost ! thank you in advance to help myself fully install snort3, Regards. Dorian ROSSE.
_______________________________________________ Snort-devel mailing list Snort-devel () lists snort org https://lists.snort.org/mailman/listinfo/snort-devel Please visit http://blog.snort.org for the latest news about Snort!
Current thread:
- Re: snort 3.1.30 installating error on my setup under ubuntu 20.04 Nihal Desai (nihdesai) via Snort-devel (May 24)