On Thu, Feb 01, 2018 at 02:20:06PM +0000, Bruce Richardson wrote: > There are a few issues with building DPDK for FreeBSD using the > meson build system, specifically: > * the kernel modules aren't compiling due to an incorrect VPATH > * a number of unit tests depend on libraries not supported on BSD > * applications and examples need to be linked with execinfo library. > > ---- > V2: merged patch 6 in with patch 2, since it's the same fix for main apps > and for the examples. > > Bruce Richardson (5): > eal/bsdapp: fix building kernel modules > build: fix dependency on execinfo for BSD meson builds > test/test: mark tests as skipped when required lib not available > test/test: fix dependency on power lib for BSD meson build > test/test: fix dependency on KNI lib for BSD meson build > > app/test-eventdev/meson.build | 1 + > app/test-pmd/meson.build | 1 + > examples/meson.build | 3 ++- > lib/librte_eal/bsdapp/BSDmakefile.meson | 1 + > lib/librte_eal/meson.build | 1 - > test/test/meson.build | 8 +++++++- > test/test/test_kni.c | 13 +++++++++++++ > test/test/test_power.c | 12 ++++++++++++ > test/test/test_power_acpi_cpufreq.c | 11 +++++++++++ > test/test/test_power_kvm_vm.c | 11 +++++++++++ > 10 files changed, 59 insertions(+), 3 deletions(-) > > -- Applied to dpdk-next-build
/Bruce