[meta-virtualization] [meta-cloud-services][PATCH 1/3] libibverbs: add new recpie

Mark Asselstine mark.asselstine at windriver.com
Mon Jul 24 12:29:55 PDT 2017


On Mon, Jul 24, 2017 at 1:14 AM, Yi Zhao <yi.zhao at windriver.com> wrote:
> Libibverbs is a library that allows userspace processes to use
> InfiniBand/RDMA 'verbs' directly.
>
> Signed-off-by: Yi Zhao <yi.zhao at windriver.com>
> ---
>  recipes-extended/libibverbs/libibverbs_1.1.7.bb | 27 +++++++++++++++++++++++++
>  1 file changed, 27 insertions(+)
>  create mode 100644 recipes-extended/libibverbs/libibverbs_1.1.7.bb
>
> diff --git a/recipes-extended/libibverbs/libibverbs_1.1.7.bb b/recipes-extended/libibverbs/libibverbs_1.1.7.bb
> new file mode 100644
> index 0000000..e75f90d
> --- /dev/null
> +++ b/recipes-extended/libibverbs/libibverbs_1.1.7.bb
> @@ -0,0 +1,27 @@
> +SUMMARY = "Support InfiniBand verbs"
> +DESCRIPTION = "Libibverbs is a library that allows userspace processes to use InfiniBand/RDMA 'verbs' directly."
> +HOMEPAGE = "http://www.openfabrics.org/downloads/verbs/"

I am fine with this series overall. It is nice to see an uprev to
gluster and an effort to get it working again. I only have one
request. The page above basically indicates that software which used
libibverbs should transition to rdma_core and that this software is
basically deprecated. Are we using this instead of rdma_core because
Gluster has yet to make this transition? We need to capture whatever
the reasons are in the commit log.

Regards,
Mark

> +SECTION = "libs/devel"
> +
> +LICENSE = "BSD"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=7c557f27dd795ba77cc419dddc656b51"
> +
> +# Official repo is at git://git.kernel.org/pub/scm/libs/infiniband/libibverbs.git
> +SRC_URI = "http://www.openfabrics.org/downloads/verbs/${BPN}-${PV}.tar.gz"
> +
> +SRC_URI[md5sum] = "5aea59e4766ae4548419010ac84032ff"
> +SRC_URI[sha256sum] = "31b4114bf32d41c9fc81a862ec5febed1e982975f21fa177ea9c7516c9064690"
> +
> +inherit autotools
> +
> +PACKAGES += "${PN}-utils"
> +FILES_${PN} = "${sysconfdir} ${libdir}/*.so.*"
> +FILES_${PN}-utils = "${bindir}"
> +
> +PACKAGECONFIG ??= ""
> +PACKAGECONFIG[valgrind] = "--with-valgrind,--without-valgrind,valgrind,"
> +
> +do_install_append() {
> +        mkdir -p ${D}${sysconfdir}/libibverbs.d
> +        rm -f ${D}${libdir}/libibverbs.la
> +}
> --
> 2.7.4
>
> --
> _______________________________________________
> meta-virtualization mailing list
> meta-virtualization at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-virtualization


More information about the meta-virtualization mailing list