[dpdk-dev] Change in binary name w/ meson build

Bruce Richardson bruce.richardson at intel.com
Fri Sep 7 17:24:19 CEST 2018


On Fri, Sep 07, 2018 at 03:13:43PM +0100, Bruce Richardson wrote:
> On Wed, Sep 05, 2018 at 11:52:10AM +0000, Shahaf Shuler wrote:
> >    Hi Bruce,
> > 
> > 
> >    Playing w/ meson build I got to know that the binary name for testpmd
> >    got changed to dpdk-testpmd.
> > 
> > 
> >    Not sure if it was discussed or not before, but such change will affect
> >    all the automation used to run testpmd w/ the old build system.
> > 
> > 
> >    What is the reason for the change in the name?
> 
> The primary driver was that the autotest binary could not be called "test"
> any more, since that is a reserved name. When appending a dpdk prefix to
> the test binary, I felt for consistency that other binaries should have a
> dpdk prefix too, to indicate that they come from DPDK. If this is a
> problem, we can remove the prefix from the binaries easily enough.
> 
Also to point out that when building with meson the scripting is going to
have to change anyway, right. The actual build commands are different, the
configuration commands are different, and the directories the resulting
binaries are placed in are different too. Therefore, I'd like to keep the
name prefixes if possible, since for automated tooling on DPDK there are
going to have to be lots of other changes anyway.

For packagers, the rename I understand could be problematic, but that could
probably be solved by symlinks in the install phase.

/Bruce


More information about the dev mailing list