пытался экспериментал бранч (в обычной ветке до сих пор 0.89) поставить, дабы поставить dpi в разрыв:
extfilter]# make install
Making install in src
make[1]: Entering directory `/usr/local/bin/extfilter/src'
g++ -DHAVE_CONFIG_H -I. -I../include -I/usr/src/dpdk-stable-17.05.2/build/include -I.././peafowl/src -I.././marisa/include -std=c++11 -O3 -Wall -fno-stack-protector -pthread -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.cpp
In file included from /usr/src/dpdk-stable-17.05.2/build/include/rte_ether.h:50:0,
from /usr/src/dpdk-stable-17.05.2/build/include/rte_ethdev.h:185,
from main.cpp:13:
/usr/src/dpdk-stable-17.05.2/build/include/rte_memcpy.h: In function ‘void* rte_memcpy_generic(void*, const void*, size_t)’:
/usr/src/dpdk-stable-17.05.2/build/include/rte_memcpy.h:617:98: error: ‘_mm_alignr_epi8’ was not declared in this scope
_mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \
^
/usr/src/dpdk-stable-17.05.2/build/include/rte_memcpy.h:666:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’
case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \
^
/usr/src/dpdk-stable-17.05.2/build/include/rte_memcpy.h:820:2: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47’
MOVEUNALIGNED_LEFT47(dst, src, n, srcofs);
^
/usr/src/dpdk-stable-17.05.2/build/include/rte_memcpy.h:639:102: error: ‘_mm_alignr_epi8’ was not declared in this scope
_mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \
^
/usr/src/dpdk-stable-17.05.2/build/include/rte_memcpy.h:666:16: note: in expansion of macro ‘MOVEUNALIGNED_LEFT47_IMM’