[dpdk-dev] [PATCH 0/3] meson: compatibility with Debian/Ubuntu

Bruce Richardson bruce.richardson at intel.com
Mon Sep 18 13:29:59 CEST 2017


On Fri, Sep 15, 2017 at 06:36:09PM +0100, luca.boccassi at gmail.com wrote:
> From: Luca Boccassi <bluca at debian.org>
> 
> A couple of small fixes are needed in order to make the meson build
> compatible with Debian and Ubuntu, to avoid breaking backward
> compatibility for applications that depend on the packages.
> 
> Debian and Ubuntu have been shipping a pkg-config file for more than
> a year, but it is called libdpdk.pc rather than DPDK.pc. A few
> downstream projects, like OVS and Collectd, have started using it in
> with the former name.
> To avoid breaking compatibility, rename it to libdpdk.pc.
> 
> Furthermore, in order to avoid breaking multiarch installability,
> add an option to let users install arch-specific headers in another
> subdirectory of the arch-independent ones. The reason is that some of
> the arch specific ones have the same filename, so there is a clash.
> The new option, include_subdir_arch, is disabled by default.
> 
> Finally a small fix to use the configure includedir rather than an
> hard-coded path for exec-env and generic headers.
> 
> Luca Boccassi (3):
>   build: rename pkgconfig to libdpdk.pc
>   build: add optional arch-specific headers install path
>   build: don't hard-code generic/exec-env install path
> 
Series Applied to dpdk-next-build.

Thanks,
/Bruce


More information about the dev mailing list