Hi, I am facing a strange issue in vppctl. I compiled dpdk 21.11 with vpp. Made pkg-deb and then installed all those deb files. Before installing the new ones I purged old packages.
However when I see the dpdk version in vppctl it is showing me the old dpdk version I used which is 20.11.1 ==================================================================== DBGvpp# show dpdk version DPDK Version: DPDK 20.11.1 DPDK EAL init args: -c 2 -n 4 --in-memory --no-telemetry --file-prefix vpp -a 0000:07:00.0 -a 0000:07:00.1 --main-lcore 1 DBGvpp# ===================================================================== There is no dpdk 20.11.1 on my system as I cleared all dpdk libs and binaries before installing vpp deb packages. ====================================================================== Here are some compilation logs @@@@ Configuring vpp in /home/ubuntu/work/vpp/build-root/build-vpp-native/vpp @@@@ -- Looking for ccache -- Looking for ccache - found -- Looking for libuuid -- Found uuid in /usr/include -- Found subunit in /usr/include and /usr/lib/riscv64-linux-gnu/libsubunit.so -- af_xdp plugin needs libbpf.a library - found at /home/ubuntu/work/vpp/build-root/install-vpp-native/external/lib/libbpf.a -- af_xdp plugin needs elf library - found at /usr/lib/riscv64-linux-gnu/libelf.so -- af_xdp plugin needs z library - found at /usr/lib/riscv64-linux-gnu/libz.so -- dpdk plugin needs libdpdk.a library - found at /home/ubuntu/work/vpp/build-root/install-vpp-native/external/lib/libdpdk.a *-- Found DPDK 21.11.0 *in /home/ubuntu/work/vpp/build-root/install-vpp-native/external/include -- dpdk plugin needs numa library - found at /usr/lib/riscv64-linux-gnu/libnuma.so -- linux-cp plugin needs libnl-3.so library - found at /usr/lib/riscv64-linux-gnu/libnl-3.so -- linux-cp plugin needs libnl-route-3.so.200 library - found at /usr/lib/riscv64-linux-gnu/libnl-route-3.so.200 -- Found quicly 0.1.3-vpp in /home/ubuntu/work/vpp/build-root/install-vpp-native/external/include -- -- rdma headers not found - rdma plugin disabled -- -- libdaq headers not found - snort3 DAQ disabled -- -- libsrtp2.a library not found - srtp plugin disabled -- tlsmbedtls plugin needs mbedtls library - found at /usr/lib/riscv64-linux-gnu/libmbedtls.so -- tlsmbedtls plugin needs mbedx509 library - found at /usr/lib/riscv64-linux-gnu/libmbedx509.so -- tlsmbedtls plugin needs mbedcrypto library - found at /usr/lib/riscv64-linux-gnu/libmbedcrypto.so -- Found picotls in /home/ubuntu/work/vpp/build-root/install-vpp-native/external/include and /home/ubuntu/work/vpp/build-root/install-vpp-native/external/lib/libpicotls-core.a -- Configuration: VPP version : 22.02-rc0~191-g6eb0f84e3 VPP library version : 22.02 GIT toplevel dir : /home/ubuntu/work/vpp Build type : release C flags : Linker flags (apps) : -pie Linker flags (libs) : Host processor : riscv64 Target processor : riscv64 Prefix path : /opt/vpp/external/riscv64 /home/ubuntu/work/vpp/build-root/install-vpp-native/external Install prefix : /home/ubuntu/work/vpp/build-root/install-vpp-native/vpp -- Configuring done -- Generating done -- Build files have been written to: /home/ubuntu/work/vpp/build-root/build-vpp-native/vpp ====================================================================== Any pointers on how to debug this? The rte_build_config.h file has proper version in it #define RTE_VDPA_IFC 1 #define RTE_VER_MINOR 0 #define RTE_VER_MONTH 11 #define RTE_VER_RELEASE 99 #define RTE_VER_SUFFIX "" #define RTE_VER_YEAR 21 -- Regards, Hrishikesh Karanjikar
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#21005): https://lists.fd.io/g/vpp-dev/message/21005 Mute This Topic: https://lists.fd.io/mt/89706444/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-