Re: [dpdk-dev] pkg-config file generated with meson

2018-12-13 Thread Luca Boccassi
On Mon, 2018-12-03 at 12:44 +, Luca Boccassi wrote: > On Thu, 2018-11-29 at 15:13 +0100, David Marchand wrote: > > On Thu, Nov 29, 2018 at 3:08 PM Luca Boccassi > > wrote: > > > > > > > > It's true that there is "libdpdk" in the Requires.private > > > section, > > > and > > > probably should

Re: [dpdk-dev] pkg-config file generated with meson

2018-12-03 Thread David Marchand
On Mon, Dec 3, 2018 at 1:45 PM Luca Boccassi wrote: > On Thu, 2018-11-29 at 15:13 +0100, David Marchand wrote: > > On Thu, Nov 29, 2018 at 3:08 PM Luca Boccassi > > wrote: > > > > > > > > It's true that there is "libdpdk" in the Requires.private section, > > > and > > > probably shouldn't - but

Re: [dpdk-dev] pkg-config file generated with meson

2018-12-03 Thread Luca Boccassi
On Thu, 2018-11-29 at 15:13 +0100, David Marchand wrote: > On Thu, Nov 29, 2018 at 3:08 PM Luca Boccassi > wrote: > > > > > It's true that there is "libdpdk" in the Requires.private section, > > and > > probably shouldn't - but at least on Debian stable with pkg-config > > 0.29 > > it works fine

Re: [dpdk-dev] pkg-config file generated with meson

2018-11-29 Thread David Marchand
On Thu, Nov 29, 2018 at 3:08 PM Luca Boccassi wrote: > > It's true that there is "libdpdk" in the Requires.private section, and > probably shouldn't - but at least on Debian stable with pkg-config 0.29 > it works fine despite that: > Well, this was my first impression when I saw Requires.private

Re: [dpdk-dev] pkg-config file generated with meson

2018-11-29 Thread Luca Boccassi
On Thu, 2018-11-29 at 14:55 +0100, David Marchand wrote: > Hello Bruce, > > I built v18.11 with meson and had a little look at the libdpdk.pc > file. > It looks like pkg-config works fine with --libs but is recursively > opening > libdpdk.pc when asking for the cflags: > > $ PKG_CONFIG_PATH=build

[dpdk-dev] pkg-config file generated with meson

2018-11-29 Thread David Marchand
Hello Bruce, I built v18.11 with meson and had a little look at the libdpdk.pc file. It looks like pkg-config works fine with --libs but is recursively opening libdpdk.pc when asking for the cflags: $ PKG_CONFIG_PATH=build/meson-private:$PKG_CONFIG_PATH pkg-config --libs libdpdk -L/usr/local/lib6