I just noticed that shared library build is broking. I am building current master. I had to make this change to get it to build:
-CONFIG_RTE_LIBRTE_PMD_BOND=y +CONFIG_RTE_LIBRTE_PMD_BOND=n One of the recent bonding commits broke some dependencies I think but I didn't investigate further. test_link_bonding.o: In function `test_add_slave_to_bonded_device': test_link_bonding.c:(.text+0x44a): undefined reference to `rte_eth_bond_slave_add' test_link_bonding.c:(.text+0x462): undefined reference to `rte_eth_bond_slaves_get' test_link_bonding.c:(.text+0x487): undefined reference to `rte_eth_bond_active_slaves_get .... --TFH