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.