[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#900407: RFS: odp-dpdk/1.19.0.0-1 [ITP]



On Wed, 30 May 2018 13:37:29 +0300 Dmitry Eremin-Solenikov <dbaryshkov@
gmail.com> wrote:
> Package: sponsorship-requests
> Severity: normal
> Control: block -1 by 896970
> Control: block 899383 by -1
> 
> Dear mentors,
> 
> I am looking for a sponsor for my package "odp-dpdk"
> 
>  * Package name    : odp-dpdk
>    Version         : 1.19.0.0-1
>    Upstream Author : Linaro / ODP community
>  * URL             : https://www.opendataplane.org/
>  * License         : BSD-3-Clause
>    Section         : libs
> 
> It builds those binary packages:
> 
>   libodp-dpdk-dev - OpenDataPlane DPDK faceplate library
(development)
>   libodp-dpdk119 - OpenDataPlane DPDK faceplate library (runtime)
> 
> To access further information about this package, please visit the
following URL:
> 
> https://mentors.debian.net/package/odp-dpdk
> 
> 
> Alternatively, one can download the package with dget using this
command:
> 
>   dget -x https://mentors.debian.net/debian/pool/main/o/odp-dpdk/odp-
dpdk_1.19.0.0-1.dsc
> 
> More information about hello can be obtained from https://www.opendat
aplane.org.
> These packages provide hardware-optimized implementation of ODP API
> (using DPDK as a backend).
> 
> -- 
> With best wishes
> Dmitry Eremin-Solenikov

I'd recommend to change the build system to check for pkg-config first
(libdpdk.pc), and only fallback to the manual checks if not found. We
have already shipped libdpdk.pc for years in Ubuntu and Debian, and now
upstream is shipping it too when using the new build system based on
Meson.

This will make your life much easier as there are frequently changes in
compiler flags or headers or libraries locations happening, for example
there are a few queued for 18.11. With pkg-config you can just ignore
all that and it will just work (TM).

-- 
Kind regards,
Luca Boccassi

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: