Build Errors trying to install on zeek 5.5
- Dominant language
- C++
- Stars
- 30
- Forks
- 12
- PR merge metrics
- No merged PRs in 30d
Description
When trying to install dpdk-plugin in zeek 5.2.2 with this command:
zkg install https://github.com/esnet/dpdk-plugin.git
I'm seeing these errors:
Building CXX object CMakeFiles/ESnet-DPDK.linux-x86_64.dir/src/DPDK.cc.o
/opt/secureworks/dpdk-plugin/src/DPDK.cc: In member function int zeek::iosource::DPDK::port_init(uint16_t):
/opt/secureworks/dpdk-plugin/src/DPDK.cc:117:44: error: 'ETH_MQ_RX_RSSâ was not declared in this scope; did you mean âRTE_ETH_MQ_RX_RSS?
117 | .mq_mode = ETH_MQ_RX_RSS,
| ^~~~~~~~~~~~~
| RTE_ETH_MQ_RX_RSS
/opt/secureworks/dpdk-plugin/src/DPDK.cc:132:59: error: 'ETH_RSS_NONFRAG_IPV4_TCP' was not declared in this scope; did you mean 'RTE_ETH_RSS_NONFRAG_IPV4_TCP'?
132 | .rss_hf = ETH_RSS_NONFRAG_IPV4_TCP | ETH_RSS_NONFRAG_IPV6_TCP |
| ^~~~~~~~~~~~~~~~~~~~~~~~
| RTE_ETH_RSS_NONFRAG_IPV4_TCP
/opt/secureworks/dpdk-plugin/src/DPDK.cc:132:86: error: 'ETH_RSS_NONFRAG_IPV6_TCP' was not declared in this scope; did you mean 'RTE_ETH_RSS_NONFRAG_IPV6_TCP'?
132 | .rss_hf = ETH_RSS_NONFRAG_IPV4_TCP | ETH_RSS_NONFRAG_IPV6_TCP |
| ^~~~~~~~~~~~~~~~~~~~~~~~
| RTE_ETH_RSS_NONFRAG_IPV6_TCP
/opt/secureworks/dpdk-plugin/src/DPDK.cc:133:39: error: 'ETH_RSS_NONFRAG_IPV4_UDP' was not declared in this scope; did you mean 'RTE_ETH_RSS_NONFRAG_IPV4_UDP'?
133 | ETH_RSS_NONFRAG_IPV4_UDP | ETH_RSS_NONFRAG_IPV6_UDP |
| ^~~~~~~~~~~~~~~~~~~~~~~~
| RTE_ETH_RSS_NONFRAG_IPV4_UDP
/opt/secureworks/dpdk-plugin/src/DPDK.cc:133:66: error: 'ETH_RSS_NONFRAG_IPV6_UDP' was not declared in this scope; did you mean 'RTE_ETH_RSS_NONFRAG_IPV6_UDP'?
133 | ETH_RSS_NONFRAG_IPV4_UDP | ETH_RSS_NONFRAG_IPV6_UDP |
| ^~~~~~~~~~~~~~~~~~~~~~~~
| RTE_ETH_RSS_NONFRAG_IPV6_UDP
/opt/secureworks/dpdk-plugin/src/DPDK.cc:134:39: error: 'ETH_RSS_NONFRAG_IPV4_OTHER' was not declared in this scope; did you mean 'RTE_ETH_RSS_NONFRAG_IPV4_OTHER'?
134 | ETH_RSS_NONFRAG_IPV4_OTHER | ETH_RSS_NONFRAG_IPV6_OTHER |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| RTE_ETH_RSS_NONFRAG_IPV4_OTHER
/opt/secureworks/dpdk-plugin/src/DPDK.cc:134:68: error: 'ETH_RSS_NONFRAG_IPV6_OTHER' was not declared in this scope; did you mean 'RTE_ETH_RSS_NONFRAG_IPV6_OTHER'?
134 | ETH_RSS_NONFRAG_IPV4_OTHER | ETH_RSS_NONFRAG_IPV6_OTHER |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| RTE_ETH_RSS_NONFRAG_IPV6_OTHER
/opt/secureworks/dpdk-plugin/src/DPDK.cc:135:39: error: 'ETH_RSS_FRAG_IPV4' was not declared in this scope; did you mean 'RTE_ETH_RSS_FRAG_IPV4'?
135 | ETH_RSS_FRAG_IPV4 | ETH_RSS_FRAG_IPV6,
| ^~~~~~~~~~~~~~~~~
| RTE_ETH_RSS_FRAG_IPV4
/opt/secureworks/dpdk-plugin/src/DPDK.cc:135:59: error: 'ETH_RSS_FRAG_IPV6' was not declared in this scope; did you mean 'RTE_ETH_RSS_FRAG_IPV6'?
135 | ETH_RSS_FRAG_IPV4 | ETH_RSS_FRAG_IPV6,
| ^~~~~~~~~~~~~~~~~
| RTE_ETH_RSS_FRAG_IPV6
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.