git: 3f3ee57e4c86 - main - net/dpdk: update to latest LTS release, 25.11.0, adopt (+)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 10 Mar 2026 22:07:57 UTC
The branch main has been updated by fluffy:
URL: https://cgit.FreeBSD.org/ports/commit/?id=3f3ee57e4c86475e59a50f9c958a6a20d3639b36
commit 3f3ee57e4c86475e59a50f9c958a6a20d3639b36
Author: Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2026-03-10 22:03:57 +0000
Commit: Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2026-03-10 22:03:57 +0000
net/dpdk: update to latest LTS release, 25.11.0, adopt (+)
Tested on: aarch64, amd64
Release notes: http://doc.dpdk.org/guides/rel_notes/release_25_11.html
Approved by: Bruce Richardson (former maintainer)
---
net/dpdk/Makefile | 64 +-
net/dpdk/distinfo | 6 +-
net/dpdk/files/patch-config_meson.build | 8 +-
.../patch-kernel_freebsd_contigmem_contigmem.c | 20 -
.../files/patch-kernel_freebsd_nic__uio_nic__uio.c | 18 -
net/dpdk/files/patch-meson.build | 12 +
net/dpdk/pkg-plist | 10085 +++++++++++++++++--
7 files changed, 9326 insertions(+), 887 deletions(-)
diff --git a/net/dpdk/Makefile b/net/dpdk/Makefile
index 40eb9efd973c..cbde24ac19e6 100644
--- a/net/dpdk/Makefile
+++ b/net/dpdk/Makefile
@@ -1,41 +1,37 @@
PORTNAME= dpdk
-DISTVERSION= 22.11.2
-PORTREVISION= 1
+DISTVERSION= 25.11
CATEGORIES= net
MASTER_SITES= http://fast.dpdk.org/rel/
-PKGNAMESUFFIX= 22.11
+PKGNAMESUFFIX= 25.11
-MAINTAINER= bruce.richardson@intel.com
+MAINTAINER= fluffy@FreeBSD.org
COMMENT= DPDK: Software libraries for packet processing
WWW= https://dpdk.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/license/README
-ONLY_FOR_ARCHS= amd64
+ONLY_FOR_ARCHS= aarch64 amd64
ONLY_FOR_ARCHS_REASON= only tested on 64-bit x86 hardware
BUILD_DEPENDS= objdump:devel/binutils \
${PYTHON_PKGNAMEPREFIX}pyelftools>0:devel/py-pyelftools@${PY_FLAVOR}
-LIB_DEPENDS= libelf.so:devel/elfutils \
+LIB_DEPENDS= libelf.so.1:devel/elfutils \
libjansson.so:devel/jansson \
libpcap.so.1:net/libpcap \
libisal.so:devel/isa-l
+LIB_DEPENDS+= ${LIB_DEPENDS_${ARCH}}
+LIB_DEPENDS_amd64= libIPSec_MB.so:security/intel-ipsec-mb
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyelftools>0:devel/py-pyelftools@${PY_FLAVOR}
-
-USES= kmod meson pkgconfig:both python shebangfix ssl tar:xz
+USES= kmod meson libarchive localbase:ldflags pkgconfig:both \
+ python shebangfix ssl tar:xz
USE_LDCONFIG= yes
-SHEBANG_FILES= examples/ipsec-secgw/test/pkttest.py \
- examples/ipsec-secgw/test/pkttest.sh \
- examples/ipsec-secgw/test/run_test.sh \
- examples/ipsec-secgw/test/trs_ipv6opts.py \
- examples/ipsec-secgw/test/tun_null_header_reconstruct.py \
- examples/pipeline/examples/vxlan_table.py \
- usertools/dpdk-devbind.py usertools/dpdk-hugepages.py \
- usertools/dpdk-pmdinfo.py usertools/dpdk-telemetry-client.py \
- usertools/dpdk-telemetry.py
+LDFLAGS+= -Wl,--undefined-version
+SHEBANG_GLOB= *.py *.sh
+BINARY_ALIAS= python3=${PYTHON_CMD}
+
+CONFLICTS_INSTALL= dpdk2[024].11
.if defined(CPUTYPE)
DPDK_CPUTYPE=${CPUTYPE}
@@ -45,21 +41,47 @@ DPDK_CPUTYPE=default
MESON_ARGS= -Ddefault_library=shared \
-Denable_driver_sdk=true \
- -Denable_kmods=true \
-Dc_link_args=-Wl,--undefined-version \
-Dmachine=${DPDK_CPUTYPE}
-WRKSRC= ${WRKDIR}/${PORTNAME}-stable-${DISTVERSION}
+#WRKSRC= ${WRKDIR}/${PORTNAME}-stable-${DISTVERSION}
-OPTIONS_DEFINE= EXAMPLES TEST TOOLS
+OPTIONS_DEFINE= DOCS EXAMPLES TEST TOOLS
OPTIONS_DEFAULT= TOOLS
OPTIONS_SUB= yes
TEST_DESC= Build and install automated unit test binary
TOOLS_DESC= Install tool scripts
+DOCS_MESON_TRUE= enable_docs
+DOCS_BUILD_DEPENDS= doxygen:devel/doxygen \
+ sphinx-build-${PYTHON_VER}:textproc/py-sphinx@${PY_FLAVOR}\
+ ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>=0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR}
+DOCS_BINARY_ALIAS= sphinx-build=sphinx-build-${PYTHON_VER}
+DOCS_PORTDOCS= *
+
EXAMPLES_MESON_ON= -Dexamples=all
+EXAMPLES_MESON_OFF= -Dexamples=''
+
TEST_MESON_TRUE= tests
+
TOOLS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyelftools>=0:devel/py-pyelftools@${PY_FLAVOR}
+PLIST_SUB+= LIBMAJOR=26 LIBVER=26.0
+
+.include <bsd.port.options.mk>
+
+.if ${ARCH} == "aarch64"
+PLIST_SUB+= AARCH64="" \
+ AMD64="@comment "
+.elif ${ARCH} == "amd64"
+PLIST_SUB+= AARCH64="@comment " \
+ AMD64=""
+.endif
+
+post-patch-TOOLS-off:
+ # do not build tools
+ @${REINPLACE_CMD} -e "/^subdir('usertools')/d" \
+ ${WRKSRC}/meson.build
+
.include <bsd.port.mk>
diff --git a/net/dpdk/distinfo b/net/dpdk/distinfo
index 1d301d7799bc..a3a1d728345f 100644
--- a/net/dpdk/distinfo
+++ b/net/dpdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1687361326
-SHA256 (dpdk-22.11.2.tar.xz) = af64bdda15087ff8d429894b9ea6cbbbb6ee7a932bdb344f82b0dc366379a2d4
-SIZE (dpdk-22.11.2.tar.xz) = 15594000
+TIMESTAMP = 1770908073
+SHA256 (dpdk-25.11.tar.xz) = 52e90d2a531ef3ded0283bd91abc94980698f1f6471fa09658a0217cf6609526
+SIZE (dpdk-25.11.tar.xz) = 17697640
diff --git a/net/dpdk/files/patch-config_meson.build b/net/dpdk/files/patch-config_meson.build
index bad754fc1390..bb9d9a0b7917 100644
--- a/net/dpdk/files/patch-config_meson.build
+++ b/net/dpdk/files/patch-config_meson.build
@@ -1,6 +1,6 @@
---- config/meson.build.orig 2023-07-18 14:47:33.929900000 +0100
-+++ config/meson.build 2023-07-18 14:47:36.329284000 +0100
-@@ -207,6 +207,9 @@
+--- config/meson.build.orig 2025-12-19 12:05:33 UTC
++++ config/meson.build
+@@ -260,6 +260,9 @@ libarchive = dependency('libarchive', required: false,
dpdk_conf.set('RTE_BACKTRACE', cc.has_header('execinfo.h') or is_windows)
libarchive = dependency('libarchive', required: false, method: 'pkg-config')
@@ -9,4 +9,4 @@
+endif
if libarchive.found()
dpdk_conf.set('RTE_HAS_LIBARCHIVE', 1)
- # Push libarchive link dependency at the project level to support
+ endif
diff --git a/net/dpdk/files/patch-kernel_freebsd_contigmem_contigmem.c b/net/dpdk/files/patch-kernel_freebsd_contigmem_contigmem.c
deleted file mode 100644
index fa54be32ef58..000000000000
--- a/net/dpdk/files/patch-kernel_freebsd_contigmem_contigmem.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- kernel/freebsd/contigmem/contigmem.c.orig 2023-05-20 00:00:38 UTC
-+++ kernel/freebsd/contigmem/contigmem.c
-@@ -111,7 +111,7 @@ static int
- };
-
- static int
--contigmem_load()
-+contigmem_load(void)
- {
- char index_string[8], description[32];
- int i, error = 0;
-@@ -178,7 +178,7 @@ static int
- }
-
- static int
--contigmem_unload()
-+contigmem_unload(void)
- {
- int i;
-
diff --git a/net/dpdk/files/patch-kernel_freebsd_nic__uio_nic__uio.c b/net/dpdk/files/patch-kernel_freebsd_nic__uio_nic__uio.c
deleted file mode 100644
index 27bd60e20b78..000000000000
--- a/net/dpdk/files/patch-kernel_freebsd_nic__uio_nic__uio.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- kernel/freebsd/nic_uio/nic_uio.c.orig 2022-07-26 18:52:05 UTC
-+++ kernel/freebsd/nic_uio/nic_uio.c
-@@ -78,10 +78,14 @@ struct pci_bdf {
- uint32_t function;
- };
-
-+DEFINE_CLASS_0(nic_uio, nic_uio_driver, nic_uio_methods, sizeof(struct nic_uio_softc));
-+#if __FreeBSD_version >= 1400058
-+DRIVER_MODULE(nic_uio, pci, nic_uio_driver, nic_uio_modevent, NULL);
-+#else
- static devclass_t nic_uio_devclass;
-
--DEFINE_CLASS_0(nic_uio, nic_uio_driver, nic_uio_methods, sizeof(struct nic_uio_softc));
- DRIVER_MODULE(nic_uio, pci, nic_uio_driver, nic_uio_devclass, nic_uio_modevent, 0);
-+#endif
-
- static int
- nic_uio_mmap(struct cdev *cdev, vm_ooffset_t offset, vm_paddr_t *paddr,
diff --git a/net/dpdk/files/patch-meson.build b/net/dpdk/files/patch-meson.build
new file mode 100644
index 000000000000..20171239742d
--- /dev/null
+++ b/net/dpdk/files/patch-meson.build
@@ -0,0 +1,12 @@
+--- meson.build.orig 2025-12-19 12:05:33 UTC
++++ meson.build
+@@ -93,7 +93,8 @@ install_subdir('examples',
+ # install any example code into the appropriate install path
+ subdir('examples')
+ install_subdir('examples',
+- install_dir: get_option('datadir') + '/dpdk',
++ install_dir: get_option('datadir') + '/examples/dpdk',
++ strip_directory : true,
+ exclude_files: ex_file_excludes)
+
+ # build kernel modules
diff --git a/net/dpdk/pkg-plist b/net/dpdk/pkg-plist
index aba1b84eb61b..83f6cc69e47d 100644
--- a/net/dpdk/pkg-plist
+++ b/net/dpdk/pkg-plist
@@ -1,11 +1,14 @@
/%%KMODDIR%%/contigmem.ko
/%%KMODDIR%%/nic_uio.ko
+bin/dpdk-cmdline-gen.py
%%TOOLS%%bin/dpdk-devbind.py
-%%TOOLS%%bin/dpdk-dumpcap
+bin/dpdk-dumpcap
%%TOOLS%%bin/dpdk-hugepages.py
-%%TOOLS%%bin/dpdk-pdump
+bin/dpdk-pdump
%%TOOLS%%bin/dpdk-pmdinfo.py
-%%TOOLS%%bin/dpdk-proc-info
+bin/dpdk-proc-info
+%%TOOLS%%bin/dpdk-rss-flows.py
+%%TOOLS%%bin/dpdk-telemetry-exporter.py
%%TOOLS%%bin/dpdk-telemetry.py
%%TEST%%bin/dpdk-test
bin/dpdk-test-acl
@@ -13,10 +16,12 @@ bin/dpdk-test-bbdev
bin/dpdk-test-cmdline
bin/dpdk-test-compress-perf
bin/dpdk-test-crypto-perf
+bin/dpdk-test-dma-perf
bin/dpdk-test-eventdev
bin/dpdk-test-fib
bin/dpdk-test-flow-perf
bin/dpdk-test-gpudev
+bin/dpdk-test-mldev
bin/dpdk-test-pipeline
bin/dpdk-test-regex
bin/dpdk-test-sad
@@ -48,7 +53,6 @@ include/event_timer_adapter_pmd.h
include/eventdev_pmd.h
include/eventdev_pmd_pci.h
include/eventdev_pmd_vdev.h
-include/eventdev_trace.h
include/generic/rte_atomic.h
include/generic/rte_byteorder.h
include/generic/rte_cpuflags.h
@@ -62,11 +66,13 @@ include/generic/rte_rwlock.h
include/generic/rte_spinlock.h
include/generic/rte_vect.h
include/gpudev_driver.h
+include/mldev_utils.h
include/rte_acc_cfg.h
include/rte_acl.h
include/rte_acl_osdep.h
include/rte_alarm.h
include/rte_approx.h
+include/rte_argparse.h
include/rte_arp.h
include/rte_atomic.h
include/rte_atomic_32.h
@@ -77,6 +83,7 @@ include/rte_bbdev_pmd.h
include/rte_bitmap.h
include/rte_bitops.h
include/rte_bitrate.h
+include/rte_bitset.h
include/rte_bpf.h
include/rte_bpf_ethdev.h
include/rte_branch_prediction.h
@@ -85,9 +92,10 @@ include/rte_bus.h
include/rte_bus_pci.h
include/rte_bus_vdev.h
include/rte_byteorder.h
-include/rte_byteorder_32.h
-include/rte_byteorder_64.h
+%%AMD64%%include/rte_byteorder_32.h
+%%AMD64%%include/rte_byteorder_64.h
include/rte_cfgfile.h
+include/rte_cksum.h
include/rte_class.h
include/rte_cman.h
include/rte_common.h
@@ -98,6 +106,8 @@ include/rte_compressdev_internal.h
include/rte_compressdev_pmd.h
include/rte_config.h
include/rte_cpuflags.h
+%%AARCH64%%include/rte_cpuflags_32.h
+%%AARCH64%%include/rte_cpuflags_64.h
include/rte_crc_arm64.h
include/rte_crc_generic.h
include/rte_crc_sw.h
@@ -109,17 +119,21 @@ include/rte_cryptodev.h
include/rte_cryptodev_core.h
include/rte_cryptodev_scheduler.h
include/rte_cryptodev_scheduler_operations.h
-include/rte_cryptodev_trace.h
include/rte_cryptodev_trace_fp.h
include/rte_cycles.h
+%%AARCH64%%include/rte_cycles_32.h
+%%AARCH64%%include/rte_cycles_64.h
include/rte_debug.h
include/rte_dev.h
include/rte_dev_info.h
include/rte_devargs.h
+include/rte_dispatcher.h
include/rte_distributor.h
include/rte_dmadev.h
-include/rte_dmadev_pmd.h
include/rte_dmadev_core.h
+include/rte_dmadev_pmd.h
+include/rte_dmadev_trace_fp.h
+include/rte_dtls.h
include/rte_eal.h
include/rte_eal_memconfig.h
include/rte_eal_trace.h
@@ -134,10 +148,10 @@ include/rte_eth_ctrl.h
include/rte_eth_ring.h
include/rte_ethdev.h
include/rte_ethdev_core.h
-include/rte_ethdev_trace.h
include/rte_ethdev_trace_fp.h
include/rte_ether.h
include/rte_event_crypto_adapter.h
+include/rte_event_dma_adapter.h
include/rte_event_eth_rx_adapter.h
include/rte_event_eth_tx_adapter.h
include/rte_event_ring.h
@@ -154,7 +168,10 @@ include/rte_flow_driver.h
include/rte_geneve.h
include/rte_gpudev.h
include/rte_graph.h
+include/rte_graph_model_mcore_dispatch.h
+include/rte_graph_model_rtc.h
include/rte_graph_worker.h
+include/rte_graph_worker_common.h
include/rte_gre.h
include/rte_gro.h
include/rte_gso.h
@@ -164,10 +181,14 @@ include/rte_hash_crc.h
include/rte_hexdump.h
include/rte_higig.h
include/rte_hypervisor.h
+include/rte_ib.h
include/rte_icmp.h
include/rte_interrupts.h
include/rte_io.h
+%%AARCH64%%include/rte_io_64.h
include/rte_ip.h
+include/rte_ip4.h
+include/rte_ip6.h
include/rte_ip_frag.h
include/rte_ipsec.h
include/rte_ipsec_group.h
@@ -181,6 +202,8 @@ include/rte_l2tpv2.h
include/rte_latencystats.h
include/rte_launch.h
include/rte_lcore.h
+include/rte_lcore_var.h
+include/rte_lock_annotations.h
include/rte_log.h
include/rte_lpm.h
include/rte_lpm6.h
@@ -202,14 +225,18 @@ include/rte_mbuf_ptype.h
include/rte_mcslock.h
include/rte_member.h
include/rte_memcpy.h
+%%AARCH64%%include/rte_memcpy_32.h
+%%AARCH64%%include/rte_memcpy_64.h
include/rte_memory.h
include/rte_mempool.h
-include/rte_mempool_trace.h
include/rte_mempool_trace_fp.h
include/rte_memzone.h
include/rte_meter.h
include/rte_metrics.h
include/rte_metrics_telemetry.h
+include/rte_mldev.h
+include/rte_mldev_core.h
+include/rte_mldev_pmd.h
include/rte_mpls.h
include/rte_mtr.h
include/rte_mtr_driver.h
@@ -217,12 +244,19 @@ include/rte_net.h
include/rte_net_crc.h
include/rte_node_eth_api.h
include/rte_node_ip4_api.h
+include/rte_node_ip6_api.h
+include/rte_node_udp4_input_api.h
include/rte_os.h
include/rte_pause.h
+%%AARCH64%%include/rte_pause_32.h
+%%AARCH64%%include/rte_pause_64.h
include/rte_pcapng.h
include/rte_pci.h
include/rte_pci_dev_feature_defs.h
include/rte_pci_dev_features.h
+include/rte_pdcp.h
+include/rte_pdcp_group.h
+include/rte_pdcp_hdr.h
include/rte_pdump.h
include/rte_per_lcore.h
include/rte_pflock.h
@@ -249,6 +283,9 @@ include/rte_port_sym_crypto.h
include/rte_power_intrinsics.h
include/rte_ppp.h
include/rte_prefetch.h
+%%AARCH64%%include/rte_prefetch_32.h
+%%AARCH64%%include/rte_prefetch_64.h
+include/rte_ptr_compress.h
include/rte_random.h
include/rte_rawdev.h
include/rte_rawdev_pmd.h
@@ -274,7 +311,7 @@ include/rte_ring_peek_elem_pvt.h
include/rte_ring_peek_zc.h
include/rte_ring_rts.h
include/rte_ring_rts_elem_pvt.h
-include/rte_rtm.h
+%%AMD64%%include/rte_rtm.h
include/rte_rwlock.h
include/rte_sched.h
include/rte_sched_common.h
@@ -292,10 +329,12 @@ include/rte_stack_lf_c11.h
include/rte_stack_lf_generic.h
include/rte_stack_lf_stubs.h
include/rte_stack_std.h
+include/rte_stdatomic.h
include/rte_string_fns.h
include/rte_swx_ctl.h
include/rte_swx_extern.h
include/rte_swx_hash_func.h
+include/rte_swx_ipsec.h
include/rte_swx_pipeline.h
include/rte_swx_port.h
include/rte_swx_port_ethdev.h
@@ -328,6 +367,7 @@ include/rte_thread.h
include/rte_ticketlock.h
include/rte_time.h
include/rte_timer.h
+include/rte_tls.h
include/rte_tm.h
include/rte_tm_driver.h
include/rte_trace.h
@@ -339,1037 +379,9440 @@ include/rte_vect.h
include/rte_version.h
include/rte_vfio.h
include/rte_vxlan.h
-lib/dpdk/pmds-23.0/librte_baseband_acc.so
-lib/dpdk/pmds-23.0/librte_baseband_acc.so.23
-lib/dpdk/pmds-23.0/librte_baseband_acc.so.23.0
-lib/dpdk/pmds-23.0/librte_baseband_fpga_5gnr_fec.so
-lib/dpdk/pmds-23.0/librte_baseband_fpga_5gnr_fec.so.23
-lib/dpdk/pmds-23.0/librte_baseband_fpga_5gnr_fec.so.23.0
-lib/dpdk/pmds-23.0/librte_baseband_fpga_lte_fec.so
-lib/dpdk/pmds-23.0/librte_baseband_fpga_lte_fec.so.23
-lib/dpdk/pmds-23.0/librte_baseband_fpga_lte_fec.so.23.0
-lib/dpdk/pmds-23.0/librte_baseband_la12xx.so
-lib/dpdk/pmds-23.0/librte_baseband_la12xx.so.23
-lib/dpdk/pmds-23.0/librte_baseband_la12xx.so.23.0
-lib/dpdk/pmds-23.0/librte_baseband_null.so
-lib/dpdk/pmds-23.0/librte_baseband_null.so.23
-lib/dpdk/pmds-23.0/librte_baseband_null.so.23.0
-lib/dpdk/pmds-23.0/librte_baseband_turbo_sw.so
-lib/dpdk/pmds-23.0/librte_baseband_turbo_sw.so.23
-lib/dpdk/pmds-23.0/librte_baseband_turbo_sw.so.23.0
-lib/dpdk/pmds-23.0/librte_bus_auxiliary.so
-lib/dpdk/pmds-23.0/librte_bus_auxiliary.so.23
-lib/dpdk/pmds-23.0/librte_bus_auxiliary.so.23.0
-lib/dpdk/pmds-23.0/librte_bus_ifpga.so
-lib/dpdk/pmds-23.0/librte_bus_ifpga.so.23
-lib/dpdk/pmds-23.0/librte_bus_ifpga.so.23.0
-lib/dpdk/pmds-23.0/librte_bus_pci.so
-lib/dpdk/pmds-23.0/librte_bus_pci.so.23
-lib/dpdk/pmds-23.0/librte_bus_pci.so.23.0
-lib/dpdk/pmds-23.0/librte_bus_vdev.so
-lib/dpdk/pmds-23.0/librte_bus_vdev.so.23
-lib/dpdk/pmds-23.0/librte_bus_vdev.so.23.0
-lib/dpdk/pmds-23.0/librte_common_cpt.so
-lib/dpdk/pmds-23.0/librte_common_cpt.so.23
-lib/dpdk/pmds-23.0/librte_common_cpt.so.23.0
-lib/dpdk/pmds-23.0/librte_common_iavf.so
-lib/dpdk/pmds-23.0/librte_common_iavf.so.23
-lib/dpdk/pmds-23.0/librte_common_iavf.so.23.0
-lib/dpdk/pmds-23.0/librte_common_idpf.so
-lib/dpdk/pmds-23.0/librte_common_idpf.so.23
-lib/dpdk/pmds-23.0/librte_common_idpf.so.23.0
-lib/dpdk/pmds-23.0/librte_common_qat.so
-lib/dpdk/pmds-23.0/librte_common_qat.so.23
-lib/dpdk/pmds-23.0/librte_common_qat.so.23.0
-lib/dpdk/pmds-23.0/librte_common_sfc_efx.so
-lib/dpdk/pmds-23.0/librte_common_sfc_efx.so.23
-lib/dpdk/pmds-23.0/librte_common_sfc_efx.so.23.0
-lib/dpdk/pmds-23.0/librte_compress_isal.so
-lib/dpdk/pmds-23.0/librte_compress_isal.so.23
-lib/dpdk/pmds-23.0/librte_compress_isal.so.23.0
-lib/dpdk/pmds-23.0/librte_compress_zlib.so
-lib/dpdk/pmds-23.0/librte_compress_zlib.so.23
-lib/dpdk/pmds-23.0/librte_compress_zlib.so.23.0
-lib/dpdk/pmds-23.0/librte_crypto_bcmfs.so
-lib/dpdk/pmds-23.0/librte_crypto_bcmfs.so.23
-lib/dpdk/pmds-23.0/librte_crypto_bcmfs.so.23.0
-lib/dpdk/pmds-23.0/librte_crypto_null.so
-lib/dpdk/pmds-23.0/librte_crypto_null.so.23
-lib/dpdk/pmds-23.0/librte_crypto_null.so.23.0
-lib/dpdk/pmds-23.0/librte_crypto_openssl.so
-lib/dpdk/pmds-23.0/librte_crypto_openssl.so.23
-lib/dpdk/pmds-23.0/librte_crypto_openssl.so.23.0
-lib/dpdk/pmds-23.0/librte_crypto_scheduler.so
-lib/dpdk/pmds-23.0/librte_crypto_scheduler.so.23
-lib/dpdk/pmds-23.0/librte_crypto_scheduler.so.23.0
-lib/dpdk/pmds-23.0/librte_crypto_virtio.so
-lib/dpdk/pmds-23.0/librte_crypto_virtio.so.23
-lib/dpdk/pmds-23.0/librte_crypto_virtio.so.23.0
-lib/dpdk/pmds-23.0/librte_dma_idxd.so
-lib/dpdk/pmds-23.0/librte_dma_idxd.so.23
-lib/dpdk/pmds-23.0/librte_dma_idxd.so.23.0
-lib/dpdk/pmds-23.0/librte_dma_ioat.so
-lib/dpdk/pmds-23.0/librte_dma_ioat.so.23
-lib/dpdk/pmds-23.0/librte_dma_ioat.so.23.0
-lib/dpdk/pmds-23.0/librte_dma_skeleton.so
-lib/dpdk/pmds-23.0/librte_dma_skeleton.so.23
-lib/dpdk/pmds-23.0/librte_dma_skeleton.so.23.0
-lib/dpdk/pmds-23.0/librte_event_dsw.so
-lib/dpdk/pmds-23.0/librte_event_dsw.so.23
-lib/dpdk/pmds-23.0/librte_event_dsw.so.23.0
-lib/dpdk/pmds-23.0/librte_event_opdl.so
-lib/dpdk/pmds-23.0/librte_event_opdl.so.23
-lib/dpdk/pmds-23.0/librte_event_opdl.so.23.0
-lib/dpdk/pmds-23.0/librte_event_skeleton.so
-lib/dpdk/pmds-23.0/librte_event_skeleton.so.23
-lib/dpdk/pmds-23.0/librte_event_skeleton.so.23.0
-lib/dpdk/pmds-23.0/librte_event_sw.so
-lib/dpdk/pmds-23.0/librte_event_sw.so.23
-lib/dpdk/pmds-23.0/librte_event_sw.so.23.0
-lib/dpdk/pmds-23.0/librte_mempool_bucket.so
-lib/dpdk/pmds-23.0/librte_mempool_bucket.so.23
-lib/dpdk/pmds-23.0/librte_mempool_bucket.so.23.0
-lib/dpdk/pmds-23.0/librte_mempool_ring.so
-lib/dpdk/pmds-23.0/librte_mempool_ring.so.23
-lib/dpdk/pmds-23.0/librte_mempool_ring.so.23.0
-lib/dpdk/pmds-23.0/librte_mempool_stack.so
-lib/dpdk/pmds-23.0/librte_mempool_stack.so.23
-lib/dpdk/pmds-23.0/librte_mempool_stack.so.23.0
-lib/dpdk/pmds-23.0/librte_net_ark.so
-lib/dpdk/pmds-23.0/librte_net_ark.so.23
-lib/dpdk/pmds-23.0/librte_net_ark.so.23.0
-lib/dpdk/pmds-23.0/librte_net_atlantic.so
-lib/dpdk/pmds-23.0/librte_net_atlantic.so.23
-lib/dpdk/pmds-23.0/librte_net_atlantic.so.23.0
-lib/dpdk/pmds-23.0/librte_net_bnx2x.so
-lib/dpdk/pmds-23.0/librte_net_bnx2x.so.23
-lib/dpdk/pmds-23.0/librte_net_bnx2x.so.23.0
-lib/dpdk/pmds-23.0/librte_net_bnxt.so
-lib/dpdk/pmds-23.0/librte_net_bnxt.so.23
-lib/dpdk/pmds-23.0/librte_net_bnxt.so.23.0
-lib/dpdk/pmds-23.0/librte_net_bond.so
-lib/dpdk/pmds-23.0/librte_net_bond.so.23
-lib/dpdk/pmds-23.0/librte_net_bond.so.23.0
-lib/dpdk/pmds-23.0/librte_net_cxgbe.so
-lib/dpdk/pmds-23.0/librte_net_cxgbe.so.23
-lib/dpdk/pmds-23.0/librte_net_cxgbe.so.23.0
-lib/dpdk/pmds-23.0/librte_net_e1000.so
-lib/dpdk/pmds-23.0/librte_net_e1000.so.23
-lib/dpdk/pmds-23.0/librte_net_e1000.so.23.0
-lib/dpdk/pmds-23.0/librte_net_ena.so
-lib/dpdk/pmds-23.0/librte_net_ena.so.23
-lib/dpdk/pmds-23.0/librte_net_ena.so.23.0
-lib/dpdk/pmds-23.0/librte_net_enic.so
-lib/dpdk/pmds-23.0/librte_net_enic.so.23
-lib/dpdk/pmds-23.0/librte_net_enic.so.23.0
-lib/dpdk/pmds-23.0/librte_net_failsafe.so
-lib/dpdk/pmds-23.0/librte_net_failsafe.so.23
-lib/dpdk/pmds-23.0/librte_net_failsafe.so.23.0
-lib/dpdk/pmds-23.0/librte_net_fm10k.so
-lib/dpdk/pmds-23.0/librte_net_fm10k.so.23
-lib/dpdk/pmds-23.0/librte_net_fm10k.so.23.0
-lib/dpdk/pmds-23.0/librte_net_gve.so
-lib/dpdk/pmds-23.0/librte_net_gve.so.23
-lib/dpdk/pmds-23.0/librte_net_gve.so.23.0
-lib/dpdk/pmds-23.0/librte_net_hinic.so
-lib/dpdk/pmds-23.0/librte_net_hinic.so.23
-lib/dpdk/pmds-23.0/librte_net_hinic.so.23.0
-lib/dpdk/pmds-23.0/librte_net_i40e.so
-lib/dpdk/pmds-23.0/librte_net_i40e.so.23
-lib/dpdk/pmds-23.0/librte_net_i40e.so.23.0
-lib/dpdk/pmds-23.0/librte_net_iavf.so
-lib/dpdk/pmds-23.0/librte_net_iavf.so.23
-lib/dpdk/pmds-23.0/librte_net_iavf.so.23.0
-lib/dpdk/pmds-23.0/librte_net_ice.so
-lib/dpdk/pmds-23.0/librte_net_ice.so.23
-lib/dpdk/pmds-23.0/librte_net_ice.so.23.0
-lib/dpdk/pmds-23.0/librte_net_idpf.so
-lib/dpdk/pmds-23.0/librte_net_idpf.so.23
-lib/dpdk/pmds-23.0/librte_net_idpf.so.23.0
-lib/dpdk/pmds-23.0/librte_net_igc.so
-lib/dpdk/pmds-23.0/librte_net_igc.so.23
-lib/dpdk/pmds-23.0/librte_net_igc.so.23.0
-lib/dpdk/pmds-23.0/librte_net_ionic.so
-lib/dpdk/pmds-23.0/librte_net_ionic.so.23
-lib/dpdk/pmds-23.0/librte_net_ionic.so.23.0
-lib/dpdk/pmds-23.0/librte_net_ixgbe.so
-lib/dpdk/pmds-23.0/librte_net_ixgbe.so.23
-lib/dpdk/pmds-23.0/librte_net_ixgbe.so.23.0
-lib/dpdk/pmds-23.0/librte_net_liquidio.so
-lib/dpdk/pmds-23.0/librte_net_liquidio.so.23
-lib/dpdk/pmds-23.0/librte_net_liquidio.so.23.0
-lib/dpdk/pmds-23.0/librte_net_ngbe.so
-lib/dpdk/pmds-23.0/librte_net_ngbe.so.23
-lib/dpdk/pmds-23.0/librte_net_ngbe.so.23.0
-lib/dpdk/pmds-23.0/librte_net_null.so
-lib/dpdk/pmds-23.0/librte_net_null.so.23
-lib/dpdk/pmds-23.0/librte_net_null.so.23.0
-lib/dpdk/pmds-23.0/librte_net_octeon_ep.so
-lib/dpdk/pmds-23.0/librte_net_octeon_ep.so.23
-lib/dpdk/pmds-23.0/librte_net_octeon_ep.so.23.0
-lib/dpdk/pmds-23.0/librte_net_pcap.so
-lib/dpdk/pmds-23.0/librte_net_pcap.so.23
-lib/dpdk/pmds-23.0/librte_net_pcap.so.23.0
-lib/dpdk/pmds-23.0/librte_net_qede.so
-lib/dpdk/pmds-23.0/librte_net_qede.so.23
-lib/dpdk/pmds-23.0/librte_net_qede.so.23.0
-lib/dpdk/pmds-23.0/librte_net_ring.so
-lib/dpdk/pmds-23.0/librte_net_ring.so.23
-lib/dpdk/pmds-23.0/librte_net_ring.so.23.0
-lib/dpdk/pmds-23.0/librte_net_sfc.so
-lib/dpdk/pmds-23.0/librte_net_sfc.so.23
-lib/dpdk/pmds-23.0/librte_net_sfc.so.23.0
-lib/dpdk/pmds-23.0/librte_net_txgbe.so
-lib/dpdk/pmds-23.0/librte_net_txgbe.so.23
-lib/dpdk/pmds-23.0/librte_net_txgbe.so.23.0
-lib/dpdk/pmds-23.0/librte_net_virtio.so
-lib/dpdk/pmds-23.0/librte_net_virtio.so.23
-lib/dpdk/pmds-23.0/librte_net_virtio.so.23.0
-lib/dpdk/pmds-23.0/librte_net_vmxnet3.so
-lib/dpdk/pmds-23.0/librte_net_vmxnet3.so.23
-lib/dpdk/pmds-23.0/librte_net_vmxnet3.so.23.0
-lib/dpdk/pmds-23.0/librte_raw_ntb.so
-lib/dpdk/pmds-23.0/librte_raw_ntb.so.23
-lib/dpdk/pmds-23.0/librte_raw_ntb.so.23.0
-lib/dpdk/pmds-23.0/librte_raw_skeleton.so
-lib/dpdk/pmds-23.0/librte_raw_skeleton.so.23
-lib/dpdk/pmds-23.0/librte_raw_skeleton.so.23.0
+lib/dpdk/pmds-%%LIBVER%%/librte_baseband_acc.so
+lib/dpdk/pmds-%%LIBVER%%/librte_baseband_acc.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_baseband_acc.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_baseband_fpga_5gnr_fec.so
+lib/dpdk/pmds-%%LIBVER%%/librte_baseband_fpga_5gnr_fec.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_baseband_fpga_5gnr_fec.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_baseband_fpga_lte_fec.so
+lib/dpdk/pmds-%%LIBVER%%/librte_baseband_fpga_lte_fec.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_baseband_fpga_lte_fec.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_baseband_la12xx.so
+lib/dpdk/pmds-%%LIBVER%%/librte_baseband_la12xx.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_baseband_la12xx.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_baseband_null.so
+lib/dpdk/pmds-%%LIBVER%%/librte_baseband_null.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_baseband_null.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_baseband_turbo_sw.so
+lib/dpdk/pmds-%%LIBVER%%/librte_baseband_turbo_sw.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_baseband_turbo_sw.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_bus_auxiliary.so
+lib/dpdk/pmds-%%LIBVER%%/librte_bus_auxiliary.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_bus_auxiliary.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_bus_ifpga.so
+lib/dpdk/pmds-%%LIBVER%%/librte_bus_ifpga.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_bus_ifpga.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_bus_pci.so
+lib/dpdk/pmds-%%LIBVER%%/librte_bus_pci.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_bus_pci.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_bus_vdev.so
+lib/dpdk/pmds-%%LIBVER%%/librte_bus_vdev.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_bus_vdev.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_common_cpt.so
+lib/dpdk/pmds-%%LIBVER%%/librte_common_cpt.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_common_cpt.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_common_iavf.so
+lib/dpdk/pmds-%%LIBVER%%/librte_common_iavf.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_common_iavf.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_common_idpf.so
+lib/dpdk/pmds-%%LIBVER%%/librte_common_idpf.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_common_idpf.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_common_ionic.so
+lib/dpdk/pmds-%%LIBVER%%/librte_common_ionic.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_common_ionic.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_common_qat.so
+lib/dpdk/pmds-%%LIBVER%%/librte_common_qat.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_common_qat.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_common_sfc_efx.so
+lib/dpdk/pmds-%%LIBVER%%/librte_common_sfc_efx.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_common_sfc_efx.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_compress_isal.so
+lib/dpdk/pmds-%%LIBVER%%/librte_compress_isal.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_compress_isal.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_compress_zlib.so
+lib/dpdk/pmds-%%LIBVER%%/librte_compress_zlib.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_compress_zlib.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_crypto_bcmfs.so
+lib/dpdk/pmds-%%LIBVER%%/librte_crypto_bcmfs.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_crypto_bcmfs.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_crypto_ionic.so
+lib/dpdk/pmds-%%LIBVER%%/librte_crypto_ionic.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_crypto_ionic.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_crypto_null.so
+lib/dpdk/pmds-%%LIBVER%%/librte_crypto_null.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_crypto_null.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_crypto_openssl.so
+lib/dpdk/pmds-%%LIBVER%%/librte_crypto_openssl.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_crypto_openssl.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_crypto_scheduler.so
+lib/dpdk/pmds-%%LIBVER%%/librte_crypto_scheduler.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_crypto_scheduler.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_crypto_virtio.so
+lib/dpdk/pmds-%%LIBVER%%/librte_crypto_virtio.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_crypto_virtio.so.%%LIBVER%%
+%%AMD64%%lib/dpdk/pmds-%%LIBVER%%/librte_dma_idxd.so
+%%AMD64%%lib/dpdk/pmds-%%LIBVER%%/librte_dma_idxd.so.%%LIBMAJOR%%
+%%AMD64%%lib/dpdk/pmds-%%LIBVER%%/librte_dma_idxd.so.%%LIBVER%%
+%%AMD64%%lib/dpdk/pmds-%%LIBVER%%/librte_dma_ioat.so
+%%AMD64%%lib/dpdk/pmds-%%LIBVER%%/librte_dma_ioat.so.%%LIBMAJOR%%
+%%AMD64%%lib/dpdk/pmds-%%LIBVER%%/librte_dma_ioat.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_dma_skeleton.so
+lib/dpdk/pmds-%%LIBVER%%/librte_dma_skeleton.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_dma_skeleton.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_event_dsw.so
+lib/dpdk/pmds-%%LIBVER%%/librte_event_dsw.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_event_dsw.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_event_opdl.so
+lib/dpdk/pmds-%%LIBVER%%/librte_event_opdl.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_event_opdl.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_event_skeleton.so
+lib/dpdk/pmds-%%LIBVER%%/librte_event_skeleton.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_event_skeleton.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_event_sw.so
+lib/dpdk/pmds-%%LIBVER%%/librte_event_sw.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_event_sw.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_mempool_bucket.so
+lib/dpdk/pmds-%%LIBVER%%/librte_mempool_bucket.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_mempool_bucket.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_mempool_ring.so
+lib/dpdk/pmds-%%LIBVER%%/librte_mempool_ring.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_mempool_ring.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_mempool_stack.so
+lib/dpdk/pmds-%%LIBVER%%/librte_mempool_stack.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_mempool_stack.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_ark.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_ark.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_ark.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_atlantic.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_atlantic.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_atlantic.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_bnx2x.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_bnx2x.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_bnx2x.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_bnxt.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_bnxt.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_bnxt.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_bond.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_bond.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_bond.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_cpfl.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_cpfl.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_cpfl.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_cxgbe.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_cxgbe.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_cxgbe.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_e1000.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_e1000.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_e1000.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_ena.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_ena.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_ena.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_enic.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_enic.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_enic.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_failsafe.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_failsafe.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_failsafe.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_fm10k.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_fm10k.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_fm10k.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_hinic.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_hinic.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_hinic.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_i40e.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_i40e.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_i40e.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_iavf.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_iavf.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_iavf.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_ice.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_ice.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_ice.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_idpf.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_idpf.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_idpf.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_igc.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_igc.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_igc.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_ionic.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_ionic.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_ionic.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_ixgbe.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_ixgbe.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_ixgbe.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_ngbe.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_ngbe.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_ngbe.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_null.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_null.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_null.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_octeon_ep.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_octeon_ep.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_octeon_ep.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_pcap.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_pcap.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_pcap.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_qede.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_qede.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_qede.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_r8169.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_r8169.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_r8169.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_ring.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_ring.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_ring.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_sfc.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_sfc.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_sfc.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_txgbe.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_txgbe.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_txgbe.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_virtio.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_virtio.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_virtio.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_vmxnet3.so
+lib/dpdk/pmds-%%LIBVER%%/librte_net_vmxnet3.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_net_vmxnet3.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_raw_gdtc.so
+lib/dpdk/pmds-%%LIBVER%%/librte_raw_gdtc.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_raw_gdtc.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_raw_ntb.so
+lib/dpdk/pmds-%%LIBVER%%/librte_raw_ntb.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_raw_ntb.so.%%LIBVER%%
+lib/dpdk/pmds-%%LIBVER%%/librte_raw_skeleton.so
+lib/dpdk/pmds-%%LIBVER%%/librte_raw_skeleton.so.%%LIBMAJOR%%
+lib/dpdk/pmds-%%LIBVER%%/librte_raw_skeleton.so.%%LIBVER%%
lib/librte_acl.a
lib/librte_acl.so
-lib/librte_acl.so.23
-lib/librte_acl.so.23.0
+lib/librte_acl.so.%%LIBMAJOR%%
+lib/librte_acl.so.%%LIBVER%%
+lib/librte_argparse.a
+lib/librte_argparse.so
+lib/librte_argparse.so.%%LIBMAJOR%%
+lib/librte_argparse.so.%%LIBVER%%
lib/librte_baseband_acc.a
lib/librte_baseband_acc.so
-lib/librte_baseband_acc.so.23
-lib/librte_baseband_acc.so.23.0
+lib/librte_baseband_acc.so.%%LIBMAJOR%%
+lib/librte_baseband_acc.so.%%LIBVER%%
lib/librte_baseband_fpga_5gnr_fec.a
lib/librte_baseband_fpga_5gnr_fec.so
-lib/librte_baseband_fpga_5gnr_fec.so.23
-lib/librte_baseband_fpga_5gnr_fec.so.23.0
+lib/librte_baseband_fpga_5gnr_fec.so.%%LIBMAJOR%%
+lib/librte_baseband_fpga_5gnr_fec.so.%%LIBVER%%
lib/librte_baseband_fpga_lte_fec.a
lib/librte_baseband_fpga_lte_fec.so
-lib/librte_baseband_fpga_lte_fec.so.23
-lib/librte_baseband_fpga_lte_fec.so.23.0
+lib/librte_baseband_fpga_lte_fec.so.%%LIBMAJOR%%
+lib/librte_baseband_fpga_lte_fec.so.%%LIBVER%%
lib/librte_baseband_la12xx.a
lib/librte_baseband_la12xx.so
-lib/librte_baseband_la12xx.so.23
-lib/librte_baseband_la12xx.so.23.0
+lib/librte_baseband_la12xx.so.%%LIBMAJOR%%
+lib/librte_baseband_la12xx.so.%%LIBVER%%
lib/librte_baseband_null.a
lib/librte_baseband_null.so
-lib/librte_baseband_null.so.23
-lib/librte_baseband_null.so.23.0
+lib/librte_baseband_null.so.%%LIBMAJOR%%
+lib/librte_baseband_null.so.%%LIBVER%%
lib/librte_baseband_turbo_sw.a
lib/librte_baseband_turbo_sw.so
-lib/librte_baseband_turbo_sw.so.23
-lib/librte_baseband_turbo_sw.so.23.0
+lib/librte_baseband_turbo_sw.so.%%LIBMAJOR%%
+lib/librte_baseband_turbo_sw.so.%%LIBVER%%
lib/librte_bbdev.a
lib/librte_bbdev.so
-lib/librte_bbdev.so.23
-lib/librte_bbdev.so.23.0
+lib/librte_bbdev.so.%%LIBMAJOR%%
+lib/librte_bbdev.so.%%LIBVER%%
lib/librte_bitratestats.a
lib/librte_bitratestats.so
-lib/librte_bitratestats.so.23
-lib/librte_bitratestats.so.23.0
+lib/librte_bitratestats.so.%%LIBMAJOR%%
+lib/librte_bitratestats.so.%%LIBVER%%
lib/librte_bpf.a
lib/librte_bpf.so
-lib/librte_bpf.so.23
-lib/librte_bpf.so.23.0
+lib/librte_bpf.so.%%LIBMAJOR%%
+lib/librte_bpf.so.%%LIBVER%%
lib/librte_bus_auxiliary.a
lib/librte_bus_auxiliary.so
-lib/librte_bus_auxiliary.so.23
-lib/librte_bus_auxiliary.so.23.0
+lib/librte_bus_auxiliary.so.%%LIBMAJOR%%
+lib/librte_bus_auxiliary.so.%%LIBVER%%
lib/librte_bus_ifpga.a
lib/librte_bus_ifpga.so
-lib/librte_bus_ifpga.so.23
-lib/librte_bus_ifpga.so.23.0
+lib/librte_bus_ifpga.so.%%LIBMAJOR%%
+lib/librte_bus_ifpga.so.%%LIBVER%%
lib/librte_bus_pci.a
lib/librte_bus_pci.so
-lib/librte_bus_pci.so.23
-lib/librte_bus_pci.so.23.0
+lib/librte_bus_pci.so.%%LIBMAJOR%%
+lib/librte_bus_pci.so.%%LIBVER%%
lib/librte_bus_vdev.a
lib/librte_bus_vdev.so
-lib/librte_bus_vdev.so.23
-lib/librte_bus_vdev.so.23.0
+lib/librte_bus_vdev.so.%%LIBMAJOR%%
+lib/librte_bus_vdev.so.%%LIBVER%%
lib/librte_cfgfile.a
lib/librte_cfgfile.so
-lib/librte_cfgfile.so.23
-lib/librte_cfgfile.so.23.0
+lib/librte_cfgfile.so.%%LIBMAJOR%%
+lib/librte_cfgfile.so.%%LIBVER%%
lib/librte_cmdline.a
lib/librte_cmdline.so
-lib/librte_cmdline.so.23
-lib/librte_cmdline.so.23.0
+lib/librte_cmdline.so.%%LIBMAJOR%%
+lib/librte_cmdline.so.%%LIBVER%%
lib/librte_common_cpt.a
lib/librte_common_cpt.so
-lib/librte_common_cpt.so.23
-lib/librte_common_cpt.so.23.0
+lib/librte_common_cpt.so.%%LIBMAJOR%%
+lib/librte_common_cpt.so.%%LIBVER%%
lib/librte_common_iavf.a
lib/librte_common_iavf.so
-lib/librte_common_iavf.so.23
-lib/librte_common_iavf.so.23.0
+lib/librte_common_iavf.so.%%LIBMAJOR%%
*** 9737 LINES SKIPPED ***