[dpdk-dev] [PATCH v8 6/6] build: use dependency for pcap and	fallback to find_library
    Thomas Monjalon 
    thomas at monjalon.net
       
    Fri Mar  1 14:22:10 CET 2019
    
    
  
26/02/2019 18:46, luca.boccassi at gmail.com:
> From: Luca Boccassi <luca.boccassi at microsoft.com>
> 
> pcap has historically shipped a custom pcap-config binary tool which
> does the job of pkg-config. It was never compatible with cross
> compilation.
> Meson uses it when using dependency(), which then means cross
> compilation fails.
> Set pcap-config to empty in the meson cross compilation files so
> that Meson will not use it, and add a fallback in case
> dependency() fails.
> libpcap 1.9.0 finally ships a pkg-config file so everything will
> work out of the box in the future.
> 
> Signed-off-by: Luca Boccassi <luca.boccassi at microsoft.com>
> ---
> v8: added back pcap change separately. Tested with bootlin
>     cross-compilation toolchain, everything seems to work.
Applied separately of the rest, because I initially thought
there was an issue, but it appears to be a transient issue
solved by cleaning the build directory.
Thanks Luca.
    
    
More information about the dev
mailing list