[oe] [meta-oe][master][pyro] 2/2] libexecinfo: fix complie issue

Khem Raj raj.khem at gmail.com
Sun Aug 13 16:43:51 UTC 2017


On Sun, Aug 13, 2017 at 9:24 AM, Armin Kuster <akuster808 at gmail.com> wrote:
> define _GNU_SOURCES to fix compile issue:
>  execinfo.c:76:5: error: unknown type name 'Dl_info'
> |      Dl_info info;
> |      ^~~~~~~
> | execinfo.c:83:13: warning: implicit declaration of function 'dladdr' [-Wimplicit-function-declaration]
> |          if (dladdr(buffer[i], &info) != 0) {
>
> Signed-off-by: Armin Kuster <akuster808 at gmail.com>
> ---
>  meta-oe/recipes-extended/libexecinfo/libexecinfo_1.1.bb | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/meta-oe/recipes-extended/libexecinfo/libexecinfo_1.1.bb b/meta-oe/recipes-extended/libexecinfo/libexecinfo_1.1.bb
> index f79b1ab..13a38ab 100644
> --- a/meta-oe/recipes-extended/libexecinfo/libexecinfo_1.1.bb
> +++ b/meta-oe/recipes-extended/libexecinfo/libexecinfo_1.1.bb
> @@ -16,6 +16,7 @@ SRC_URI[md5sum] = "8e9e81c554c1c5d735bc877448e92b91"
>  SRC_URI[sha256sum] = "c9a21913e7fdac8ef6b33250b167aa1fc0a7b8a175145e26913a4c19d8a59b1f"
>
>  CFLAGS += "-fno-omit-frame-pointer"
> +CFLAGS += " -D_GNU_SOURCE"

Please merge it into existing assignment above. Unrelated to this
patch, this recipe should
move to oe-core.

>
>  do_install() {
>      install -D -m 0744 ${S}/execinfo.h ${D}${includedir}/execinfo.h
> --
> 2.7.4
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel



More information about the Openembedded-devel mailing list