Richard

On Tue, May 6, 2014 at 6:49 AM, Richard Purdie
<[email protected]> wrote:
> attr needs libintl headers and libs. Add in the missing dependency and
> the missing linker flag.
>
> Signed-off-by: Richard Purdie <[email protected]>
> ---
> diff --git a/meta/recipes-support/attr/attr.inc 
> b/meta/recipes-support/attr/attr.inc
> index 873c1ff..63964e75 100644
> --- a/meta/recipes-support/attr/attr.inc
> +++ b/meta/recipes-support/attr/attr.inc
> @@ -2,7 +2,7 @@ SUMMARY = "Utilities for manipulating filesystem extended 
> attributes"
>  HOMEPAGE = "http://savannah.nongnu.org/projects/attr/";
>  SECTION = "libs"
>
> -DEPENDS = "ncurses"
> +DEPENDS = "ncurses virtual/libintl"
>

may be something like
http://git.openembedded.org/openembedded-core-contrib/commit/?h=kraj/musl&id=6c67b40e4784e12ed6a71ab4696710b913e55455

is needed here.

Secondly we already have

LDFLAGS_append_libc-uclibc = "${@['', ' -lintl '][(d.getVar('PN',
True) == d.getVar('BPN', True)) and (d.getVar('USE_NLS', True) ==
'yes')]}"

in ea-acl.inc




>  LICENSE = "LGPLv2.1+ & GPLv2+"
>  LICENSE_${PN} = "GPLv2+"
> @@ -17,6 +17,8 @@ SRC_URI = 
> "http://download.savannah.gnu.org/releases/attr/${BP}.src.tar.gz \
>
>  require ea-acl.inc
>
> +LDFLAGS_append_libc-uclibc = " -lintl"
> +
>  # libdir should point to .la
>  do_install_append() {
>         sed -i ${D}${libdir}/libattr.la -e \
>
>
> --
> _______________________________________________
> 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