Uclibc has its own argp implemented as libuargp so please use that you dont
need yet another implementation
On Feb 23, 2016 10:18 AM, "Maxin B. John" <[email protected]> wrote:

> Without this, uclibc build of rng-tools will fail with this error:
>
> ERROR: Nothing PROVIDES 'argp-standalone'
> (but rng-tools_5.bb DEPENDS on or otherwise requires it)
> ERROR: argp-standalone was skipped: incompatible with host
> x86_64-poky-linux-uclibc (not in COMPATIBLE_HOST)
> ERROR: Required build target 'rng-tools' has no buildable providers.
> Missing or unbuildable dependency chain was: ['rng-tools',
> 'argp-standalone']
>
> Signed-off-by: Maxin B. John <[email protected]>
> ---
>  meta/recipes-support/argp-standalone/argp-standalone_1.3.bb | 9 ++++-----
>  1 file changed, 4 insertions(+), 5 deletions(-)
>
> diff --git a/meta/recipes-support/argp-standalone/argp-standalone_1.3.bb
> b/meta/recipes-support/argp-standalone/argp-standalone_1.3.bb
> index d61c8be..5148bbf 100644
> --- a/meta/recipes-support/argp-standalone/argp-standalone_1.3.bb
> +++ b/meta/recipes-support/argp-standalone/argp-standalone_1.3.bb
> @@ -21,9 +21,8 @@ CFLAGS += "-fPIC -U__OPTIMIZE__"
>
>  do_install() {
>         install -D -m 0644 ${B}/libargp.a ${D}${libdir}/libargp.a
> -       install -D -m 0644 ${S}/argp.h ${D}${includedir}/argp.h
>  }
> -#
> -# We will skip parsing for non-musl systems
> -#
> -COMPATIBLE_HOST = ".*-musl.*"
> +
> +do_install_append_libc-musl() {
> +    install -D -m 0644 ${S}/argp.h ${D}${includedir}/argp.h
> +}
> --
> 2.4.0
>
> --
> _______________________________________________
> Openembedded-core mailing list
> [email protected]
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>
-- 
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to