[dpdk-dev] [PATCH v2 0/5] Fix meson build on FreeBSD

Bruce Richardson bruce.richardson at intel.com
Fri Feb 2 12:11:11 CET 2018


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


More information about the dev mailing list