Snort mailing list archives
snort3 can't build fully thus i think remove my subscribing of snort because i can't build both snort
From: Dorian ROSSE via Snort-devel <snort-devel () lists snort org>
Date: Sun, 7 Aug 2022 13:11:17 +0000
hello, snort3 can't build fully thus i think remove my subscribing of snort because i can't build both snort, the error happening when i launch line of command following : '''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 --enable-jemalloc --with-openssl=~/snort_src/openssl-1.1.1q/ --with-daq-includes=~/snort_src/libdaq-3.0.9/ --with-daq-libraries=~/snort_src/libdaq-3.0.9/ --with-hyperscan-includes=~/snort_src/hyperscan-5.4.0 --with-hyperscan-libraries=~/snort_src/hyperscan-5.4.0 --with-pcre-libraries=~/snort_src/pcre-8.45/ --with-pcre-includes=~/snort_src/pcre-8.45/ --with-dnet-libraries=~/snort_src/libdnet-1.11/ --with-dnet-includes=~/snort_src/libdnet-1.11/ --with-iconv-libraries=~/snort_src/libiconv-1.17/ --with-iconv-includes=~/snort_src/libiconv-1.17/ --with-pcap-libraries=~/snort_src/libpcap-1.10.1/ --with-pcap-includes=~/snort_src/libpcap-1.10.1/ --with-uuid-libraries=~/snort_src/uuid/ --with-uuid-includes=~/snort_src/uuid/ && cd build && sudo make -j 4 && sudo make -j 4 install ''' '''-- Build files have been written to: /home/dorianrosse/snort_src/snort3-3.1.36.0/build Consolidate compiler generated dependencies of target tcp_connector Consolidate compiler generated dependencies of target codecs Consolidate compiler generated dependencies of target root_codecs Consolidate compiler generated dependencies of target ips_actions [ 1%] Built target tcp_connector [ 1%] Building CXX object src/codecs/root/CMakeFiles/root_codecs.dir/cd_eth.cc.o [ 1%] Built target codecs Consolidate compiler generated dependencies of target link_codecs Consolidate compiler generated dependencies of target ip_codecs [ 1%] Building CXX object src/actions/CMakeFiles/ips_actions.dir/act_alert.cc.o [ 1%] Building CXX object src/codecs/link/CMakeFiles/link_codecs.dir/cd_vlan.cc.o [ 1%] Building CXX object src/codecs/ip/CMakeFiles/ip_codecs.dir/cd_ipv4.cc.o /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/link/cd_vlan.cc: In member function ‘virtual bool {anonymous}::VlanCodec::decode(const snort::RawData&, snort::CodecData&, DecodeData&)’: /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/link/cd_vlan.cc:99:32: error: ‘daq_msg_get_pkthdr’ was not declared in this scope 99 | const DAQ_PktHdr_t* pkth = daq_msg_get_pkthdr(raw.daq_msg); | ^~~~~~~~~~~~~~~~~~ /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/link/cd_vlan.cc:100:23: error: ‘DAQ_PKT_FLAG_IGNORE_VLAN’ was not declared in this scope 100 | if (pkth->flags & DAQ_PKT_FLAG_IGNORE_VLAN) | ^~~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [src/codecs/link/CMakeFiles/link_codecs.dir/build.make:202 : src/codecs/link/CMakeFiles/link_codecs.dir/cd_vlan.cc.o] Erreur 1 make[1]: *** [CMakeFiles/Makefile2:2812 : src/codecs/link/CMakeFiles/link_codecs.dir/all] Erreur 2 make[1]: *** Attente des tâches non terminées.... [ 1%] Building CXX object src/actions/CMakeFiles/ips_actions.dir/act_block.cc.o In file included from /home/dorianrosse/snort_src/snort3-3.1.36.0/src/protocols/packet_manager.h:31, from /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/root/cd_eth.cc:32: /home/dorianrosse/snort_src/snort3-3.1.36.0/src/protocols/packet.h:146:5: error: ‘DAQ_Msg_h’ does not name a type 146 | DAQ_Msg_h daq_msg; // DAQ message this packet came from | ^~~~~~~~~ /home/dorianrosse/snort_src/snort3-3.1.36.0/src/protocols/packet.h: In member function ‘bool snort::Packet::is_inter_group_flow() const’: /home/dorianrosse/snort_src/snort3-3.1.36.0/src/protocols/packet.h:337:29: error: ‘DAQ_PKT_FLAG_SIGNIFICANT_GROUPS’ was not declared in this scope 337 | { return (pkth->flags & DAQ_PKT_FLAG_SIGNIFICANT_GROUPS) != 0; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dorianrosse/snort_src/snort3-3.1.36.0/src/actions/act_alert.cc:26: /home/dorianrosse/snort_src/snort3-3.1.36.0/src/protocols/packet.h:146:5: error: ‘DAQ_Msg_h’ does not name a type 146 | DAQ_Msg_h daq_msg; // DAQ message this packet came from | ^~~~~~~~~ /home/dorianrosse/snort_src/snort3-3.1.36.0/src/protocols/packet.h: In member function ‘bool snort::Packet::is_inter_group_flow() const’: /home/dorianrosse/snort_src/snort3-3.1.36.0/src/protocols/packet.h:337:29: error: ‘DAQ_PKT_FLAG_SIGNIFICANT_GROUPS’ was not declared in this scope 337 | { return (pkth->flags & DAQ_PKT_FLAG_SIGNIFICANT_GROUPS) != 0; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [src/actions/CMakeFiles/ips_actions.dir/build.make:104 : src/actions/CMakeFiles/ips_actions.dir/act_alert.cc.o] Erreur 1 make[2]: *** Attente des tâches non terminées.... [ 1%] Building CXX object src/codecs/ip/CMakeFiles/ip_codecs.dir/cd_tcp.cc.o make[2]: *** [src/codecs/root/CMakeFiles/root_codecs.dir/build.make:76 : src/codecs/root/CMakeFiles/root_codecs.dir/cd_eth.cc.o] Erreur 1 make[1]: *** [CMakeFiles/Makefile2:2786 : src/codecs/root/CMakeFiles/root_codecs.dir/all] Erreur 2 /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/ip/cd_ipv4.cc: In member function ‘bool {anonymous}::Ipv4Codec::valid_checksum_from_daq(const snort::RawData&)’: /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/ip/cd_ipv4.cc:135:11: error: ‘DAQ_PktDecodeData_t’ does not name a type 135 | const DAQ_PktDecodeData_t* pdd = | ^~~~~~~~~~~~~~~~~~~ [ 1%] Building CXX object src/codecs/ip/CMakeFiles/ip_codecs.dir/cd_auth.cc.o /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/ip/cd_ipv4.cc:137:10: error: ‘pdd’ was not declared in this scope 137 | if (!pdd || !pdd->flags.bits.l3_checksum || !pdd->flags.bits.ipv4 || !pdd->flags.bits.l3) | ^~~ /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/ip/cd_ipv4.cc:140:9: error: ‘pdd’ was not declared in this scope 140 | if (pdd->l3_offset != DAQ_PKT_DECODE_OFFSET_INVALID) | ^~~ /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/ip/cd_ipv4.cc:140:27: error: ‘DAQ_PKT_DECODE_OFFSET_INVALID’ was not declared in this scope 140 | if (pdd->l3_offset != DAQ_PKT_DECODE_OFFSET_INVALID) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/ip/cd_ipv4.cc:142:31: error: ‘daq_msg_get_data’ was not declared in this scope 142 | const uint8_t* data = daq_msg_get_data(raw.daq_msg); | ^~~~~~~~~~~~~~~~ /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/ip/cd_ipv4.cc: In member function ‘virtual bool {anonymous}::Ipv4Codec::decode(const snort::RawData&, snort::CodecData&, DecodeData&)’: /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/ip/cd_ipv4.cc:245:11: error: ‘DAQ_NAPTInfo_t’ does not name a type; did you mean ‘DAQ_VPN_Info_t’? 245 | const DAQ_NAPTInfo_t* napti = (const DAQ_NAPTInfo_t*) daq_msg_get_meta(raw.daq_msg, DAQ_PKT_META_NAPT_INFO); | ^~~~~~~~~~~~~~ | DAQ_VPN_Info_t /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/ip/cd_ipv4.cc:246:9: error: ‘napti’ was not declared in this scope 246 | if (napti && codec.ip_layer_cnt == napti->ip_layer) | ^~~~~ /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/ip/cd_ipv4.cc:250:40: error: ‘daq_napt_info_src_addr_family’ was not declared in this scope 250 | real_src.set(&napti->src_addr, daq_napt_info_src_addr_family(napti)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/ip/cd_ipv4.cc:251:40: error: ‘daq_napt_info_dst_addr_family’ was not declared in this scope 251 | real_dst.set(&napti->dst_addr, daq_napt_info_dst_addr_family(napti)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [src/codecs/ip/CMakeFiles/ip_codecs.dir/build.make:76 : src/codecs/ip/CMakeFiles/ip_codecs.dir/cd_ipv4.cc.o] Erreur 1 make[2]: *** Attente des tâches non terminées.... In file included from /home/dorianrosse/snort_src/snort3-3.1.36.0/src/protocols/packet_manager.h:31, from /home/dorianrosse/snort_src/snort3-3.1.36.0/src/packet_io/active.h:27, from /home/dorianrosse/snort_src/snort3-3.1.36.0/src/actions/act_block.cc:26: /home/dorianrosse/snort_src/snort3-3.1.36.0/src/protocols/packet.h:146:5: error: ‘DAQ_Msg_h’ does not name a type 146 | DAQ_Msg_h daq_msg; // DAQ message this packet came from | ^~~~~~~~~ /home/dorianrosse/snort_src/snort3-3.1.36.0/src/protocols/packet.h: In member function ‘bool snort::Packet::is_inter_group_flow() const’: /home/dorianrosse/snort_src/snort3-3.1.36.0/src/protocols/packet.h:337:29: error: ‘DAQ_PKT_FLAG_SIGNIFICANT_GROUPS’ was not declared in this scope 337 | { return (pkth->flags & DAQ_PKT_FLAG_SIGNIFICANT_GROUPS) != 0; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dorianrosse/snort_src/snort3-3.1.36.0/src/actions/act_block.cc:26: /home/dorianrosse/snort_src/snort3-3.1.36.0/src/packet_io/active.h: At global scope: /home/dorianrosse/snort_src/snort3-3.1.36.0/src/packet_io/active.h:212:25: error: ‘DAQ_Msg_h’ has not been declared 212 | static int send_eth(DAQ_Msg_h, int, const uint8_t* buf, uint32_t len); | ^~~~~~~~~ /home/dorianrosse/snort_src/snort3-3.1.36.0/src/packet_io/active.h:213:24: error: ‘DAQ_Msg_h’ has not been declared 213 | static int send_ip(DAQ_Msg_h, int, const uint8_t* buf, uint32_t len); | ^~~~~~~~~ make[2]: *** [src/actions/CMakeFiles/ips_actions.dir/build.make:118 : src/actions/CMakeFiles/ips_actions.dir/act_block.cc.o] Erreur 1 make[1]: *** [CMakeFiles/Makefile2:2734 : src/actions/CMakeFiles/ips_actions.dir/all] Erreur 2 /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/ip/cd_tcp.cc: In member function ‘bool {anonymous}::TcpCodec::valid_checksum_from_daq(const snort::RawData&)’: /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/ip/cd_tcp.cc:156:11: error: ‘DAQ_PktDecodeData_t’ does not name a type 156 | const DAQ_PktDecodeData_t* pdd = | ^~~~~~~~~~~~~~~~~~~ /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/ip/cd_tcp.cc:158:10: error: ‘pdd’ was not declared in this scope 158 | if (!pdd || !pdd->flags.bits.l4_checksum || !pdd->flags.bits.tcp || !pdd->flags.bits.l4) | ^~~ /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/ip/cd_tcp.cc:161:9: error: ‘pdd’ was not declared in this scope 161 | if (pdd->l4_offset != DAQ_PKT_DECODE_OFFSET_INVALID) | ^~~ /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/ip/cd_tcp.cc:161:27: error: ‘DAQ_PKT_DECODE_OFFSET_INVALID’ was not declared in this scope 161 | if (pdd->l4_offset != DAQ_PKT_DECODE_OFFSET_INVALID) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/ip/cd_tcp.cc:163:31: error: ‘daq_msg_get_data’ was not declared in this scope 163 | const uint8_t* data = daq_msg_get_data(raw.daq_msg); | ^~~~~~~~~~~~~~~~ /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/ip/cd_tcp.cc: In member function ‘virtual bool {anonymous}::TcpCodec::decode(const snort::RawData&, snort::CodecData&, DecodeData&)’: /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/ip/cd_tcp.cc:274:11: error: ‘DAQ_NAPTInfo_t’ does not name a type; did you mean ‘DAQ_VPN_Info_t’? 274 | const DAQ_NAPTInfo_t* napti = (const DAQ_NAPTInfo_t*) daq_msg_get_meta(raw.daq_msg, DAQ_PKT_META_NAPT_INFO); | ^~~~~~~~~~~~~~ | DAQ_VPN_Info_t /home/dorianrosse/snort_src/snort3-3.1.36.0/src/codecs/ip/cd_tcp.cc:275:9: error: ‘napti’ was not declared in this scope 275 | if (napti && codec.ip_layer_cnt == napti->ip_layer) | ^~~~~ make[2]: *** [src/codecs/ip/CMakeFiles/ip_codecs.dir/build.make:104 : src/codecs/ip/CMakeFiles/ip_codecs.dir/cd_tcp.cc.o] Erreur 1 make[1]: *** [CMakeFiles/Makefile2:2838 : src/codecs/ip/CMakeFiles/ip_codecs.dir/all] Erreur 2 make: *** [Makefile:156 : all] Erreur 2 ''' thanks you in advance to help myself fully repair one of both snort or else i remove my subscribing of snort, 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:
- snort3 can't build fully thus i think remove my subscribing of snort because i can't build both snort Dorian ROSSE via Snort-devel (Aug 08)
- Re: snort3 can't build fully thus i think remove my subscribing of snort because i can't build both snort Russ Combs (rucombs) via Snort-devel (Aug 08)
- Re: snort3 can't build fully thus i think remove my subscribing of snort because i can't build both snort Dorian ROSSE via Snort-devel (Aug 10)
- Re: snort3 can't build fully thus i think remove my subscribing of snort because i can't build both snort Russ Combs (rucombs) via Snort-devel (Aug 09)
- Re: snort3 can't build fully thus i think remove my subscribing of snort because i can't build both snort Dorian ROSSE via Snort-devel (Aug 10)
- Re: snort3 can't build fully thus i think remove my subscribing of snort because i can't build both snort Dorian ROSSE via Snort-devel (Aug 10)
- Re: snort3 can't build fully thus i think remove my subscribing of snort because i can't build both snort Russ Combs (rucombs) via Snort-devel (Aug 09)
- Re: snort3 can't build fully thus i think remove my subscribing of snort because i can't build both snort Dorian ROSSE via Snort-devel (Aug 10)
- Re: snort3 can't build fully thus i think remove my subscribing of snort because i can't build both snort Dorian ROSSE via Snort-devel (Aug 10)
- Re: snort3 can't build fully thus i think remove my subscribing of snort because i can't build both snort Russ Combs (rucombs) via Snort-devel (Aug 08)
- Re: snort3 can't build fully thus i think remove my subscribing of snort because i can't build both snort Russ Combs (rucombs) via Snort-devel (Aug 10)
- Re: snort3 can't build fully thus i think remove my subscribing of snort because i can't build both snort Dorian ROSSE via Snort-devel (Aug 10)