02/04/2019 22:04, David Marchand: > On Tue, Apr 2, 2019 at 9:58 PM Ferruh Yigit <ferruh.yi...@intel.com> wrote: > > On 4/2/2019 8:55 PM, David Marchand wrote: > > > On Tue, Apr 2, 2019 at 9:52 PM Ferruh Yigit <ferruh.yi...@intel.com> > > wrote: > > >> On 4/2/2019 8:46 PM, David Marchand wrote: > > >>> Bruce, while testing with meson, I noticed this: > > >>> kernel/linux/kni/meson.build:16: WARNING: Passed invalid keyword > > argument > > >>> "console". > > >>> WARNING: This will become a hard error in the future. > > >>> WARNING: Unknown keyword arguments in target rte_kni: console > > >> > > >> I am not seeing this... > > >> > > > > > > Ok, might be my setup: > > > [dmarchan@dmarchan dpdk]$ meson --version > > > 0.47.2 > > > > > > What should I check ? > > > > I have '0.50.0', but no idea what to check, wait Bruce :) ? > > Looking at the doc.. > 3 ``pip`` tool, e.g. ``pip3 install meson``. Version 0.42 of meson is > recommended - if the version packaged is too old, the latest version is > generally available from "pip". > > Later: > NOTE: for --static builds, DPDK needs to be built with Meson >= 0.46 in > order to > fully generate the list of private dependencies. If DPDK is built with an > older > version of Meson, it might be necessary to manually specify dependencies of > DPDK > PMDs/libraries, for example -lmlx5 -lmnl for librte-pmd-mlx5, or the static > link > step might fail. > > And I found this: > meson.build: meson_version: '>= 0.47.1'
There is a miss of doc update in this patch: http://git.dpdk.org/dpdk/commit/?id=eded3f928c74 The minimum version is really 0.47.1.