Bug ID 1094232
Summary openvswitch-2.9.1 fails to build with DPDK-18.02.1
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Network
Assignee marco.varlese@suse.com
Reporter markos.chandras@suse.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

openvswitch 2.9.1 has been released but it fails to build with the latest dpdk
in the network project

[   58s] libtool: link: gcc -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare
-Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter
-Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition
-Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing
-Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare
-Wshift-negative-value -Wduplicated-cond -mssse3 -I/usr/local/include/dpdk
-I/usr/include/dpdk -D_FILE_OFFSET_BITS=64 -fmessage-length=0
-grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong
-funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -o
ovn/controller/.libs/ovn-controller ovn/controller/bfd.o
ovn/controller/binding.o ovn/controller/chassis.o ovn/controller/encaps.o
ovn/controller/gchassis.o ovn/controller/lflow.o ovn/controller/lport.o
ovn/controller/ofctrl.o ovn/controller/pinctrl.o ovn/controller/patch.o
ovn/controller/ovn-controller.o ovn/controller/physical.o 
ovn/lib/.libs/libovn.so lib/.libs/libopenvswitch.so -lssl -lcrypto -lcap-ng
-ldpdk -lnuma -latomic -lpthread -lrt -lm -lpcap -Wl,-rpath -Wl,/usr/lib64
[   58s] lib/.libs/libopenvswitch.so: undefined reference to
`rte_mempool_ops_get_count'

Seems like DPDK needs to be built with additional ifdef stuff to make the
function globally available.


You are receiving this mail because: