[OE-core] [PATCH] libnss-nisplus: Add recipe

Ruslan Bilovol rbilovol at cisco.com
Fri Mar 15 14:14:16 UTC 2019


On 3/14/19 11:42 PM, Khem Raj wrote:
> 
> 
> On Thu, Mar 14, 2019 at 12:43 PM Ruslan Bilovol <rbilovol at cisco.com 
> <mailto:rbilovol at cisco.com>> wrote:
> 
>     Same as with libnss-nis - this will substitute
>     the glibc nisplus module which has been removed
> 
>     SRCREV points to 1.3 release plus patch on top which
>     allows to build with recent glibc versions
> 
> 
> This looks okay but not
> An Oe core candidate to me

This recipe is very similar to libnss-nis which is a part
of OE-Core. Do you mean we need to move both out of
OE-Core (to meta-oe?)

Thanks,
Ruslan

> 
> 
> 
>     Signed-off-by: Ruslan Bilovol <rbilovol at cisco.com
>     <mailto:rbilovol at cisco.com>>
>     ---
>       .../libnss-nisplus/libnss-nisplus.bb <http://libnss-nisplus.bb>   
>                 | 31 ++++++++++++++++++++++
>       1 file changed, 31 insertions(+)
>       create mode 100644
>     meta/recipes-extended/libnss-nisplus/libnss-nisplus.bb
>     <http://libnss-nisplus.bb>
> 
>     diff --git a/meta/recipes-extended/libnss-nisplus/libnss-nisplus.bb
>     <http://libnss-nisplus.bb>
>     b/meta/recipes-extended/libnss-nisplus/libnss-nisplus.bb
>     <http://libnss-nisplus.bb>
>     new file mode 100644
>     index 0000000..2dbeee7
>     --- /dev/null
>     +++ b/meta/recipes-extended/libnss-nisplus/libnss-nisplus.bb
>     <http://libnss-nisplus.bb>
>     @@ -0,0 +1,31 @@
>     +# Copyright (C) 2019 Ruslan Bilovol <rbilovol at cisco.com
>     <mailto:rbilovol at cisco.com>>
>     +# Released under the MIT license (see COPYING.MIT for the terms)
>     +
>     +SUMMARY = "NSS module for glibc, to provide NIS+ support for glibc"
>     +
>     +DESCRIPTION = "This package contains the NSS NIS+ plugin for glibc.\
>     +This code was formerly part of glibc, but is now standalone to\
>     +be able to link against TI-RPC for IPv6 support."
>     +
>     +HOMEPAGE = "https://github.com/thkukuk/libnss_nisplus"
>     +LICENSE = "LGPL-2.1"
>     +LIC_FILES_CHKSUM =
>     "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
>     +SECTION = "libs"
>     +DEPENDS += "libtirpc libnsl2"
>     +
>     +PV = "1.3+git${SRCPV}"
>     +
>     +SRCREV = "c6934373c7bac91499ff7bbe7d2439599325ca63"
>     +
>     +SRC_URI = "git://github.com/thkukuk/libnss_nisplus
>     <http://github.com/thkukuk/libnss_nisplus> \
>     +          "
>     +
>     +S = "${WORKDIR}/git"
>     +
>     +inherit autotools pkgconfig
>     +
>     +BBCLASSEXTEND += "native nativesdk"
>     +#
>     +# We will skip parsing this packagegeoup for non-glibc systems
>     +#
>     +COMPATIBLE_HOST_libc-musl = 'null'
>     -- 
>     1.9.1
> 


More information about the Openembedded-core mailing list