Dear Thomas, That should be doable today, as long as VPP version supports version of dpdk you want to link against.
>From the spec file you can invoke autotools project directly, and pass >--enable-dpdk-shared to ./configure ./configure --enable-dpdk-shared --prefix=/wherever/rpm/spec/file/wants/files/to/show/up make make install I don't expect any perf difference, but the open question is how the distro dpdk libs deal with different vector optimisations.... -- Damjan On 4 Jun 2018, at 13:51, Thomas F Herbert <therb...@redhat.com<mailto:therb...@redhat.com>> wrote: OVS as of 9.x now uses shared libraries with dpdk packaged separately for downstream I want to raise the issue of shared vs. static libraries for dpdk in vpp. Would there be any performance penalty to going with shared? --Tom -- Thomas F Herbert NFV and Fast Data Planes Networking Group Office of the CTO Red Hat