Hello, i'm tryng to compile openpli from pyro branch but i'm stuck
ERROR: cross-localedef-native-2.25-r0 do_compile: oe_runmake failed ERROR: cross-localedef-native-2.25-r0 do_compile: Function failed: do_compile (log file is located at /home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/temp/log.do_compile.15157) ERROR: Logfile of failure stored in: /home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/temp/log.do_compile.15157 Log data follows: | DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', 'bit-64', 'x86_64-linux', 'common'] | DEBUG: Executing shell function do_compile | NOTE: make -j 4 | gcc -isystem/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/include -isystem/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/include -O2 -pipe -fgnu89-inline -std=gnu99 -DIS_IN\(x\)='0' -DNO_SYSCONF -DNO_UNCOMPRESS -DLOCALE_PATH='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/lib/locale:/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/share/i18n"' -DLOCALEDIR='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/lib/locale"' -DCOMPLOCALEDIR='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/lib/locale"' -DLOCALE_ALIAS_PATH='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/share/locale"' -DCHARMAP_PATH='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/share/i18n/charmaps"' -DREPERTOIREMAP_PATH='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/share/i18n/repertoiremaps"' -DLOCSRCDIR='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/share/i18n/locales"' -DNOT_IN_libc -DIN_GLIBC_LOCALEDEF -Iglibc/locale/programs -I../git/localedef/include -Iglibc/locale -I../git/localedef -I. -include ../git/localedef/include/always.h -Wall -Wno-format -c -o charmap.o glibc/locale/programs/charmap.c | gcc -isystem/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/include -isystem/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/include -O2 -pipe -fgnu89-inline -std=gnu99 -DIS_IN\(x\)='0' -DNO_SYSCONF -DNO_UNCOMPRESS -DLOCALE_PATH='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/lib/locale:/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/share/i18n"' -DLOCALEDIR='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/lib/locale"' -DCOMPLOCALEDIR='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/lib/locale"' -DLOCALE_ALIAS_PATH='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/share/locale"' -DCHARMAP_PATH='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/share/i18n/charmaps"' -DREPERTOIREMAP_PATH='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/share/i18n/repertoiremaps"' -DLOCSRCDIR='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/share/i18n/locales"' -DNOT_IN_libc -DIN_GLIBC_LOCALEDEF -Iglibc/locale/programs -I../git/localedef/include -Iglibc/locale -I../git/localedef -I. -include ../git/localedef/include/always.h -Wall -Wno-format -c -o charmap-dir.o glibc/locale/programs/charmap-dir.c | gcc -isystem/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/include -isystem/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/include -O2 -pipe -fgnu89-inline -std=gnu99 -DIS_IN\(x\)='0' -DNO_SYSCONF -DNO_UNCOMPRESS -DLOCALE_PATH='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/lib/locale:/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/share/i18n"' -DLOCALEDIR='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/lib/locale"' -DCOMPLOCALEDIR='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/lib/locale"' -DLOCALE_ALIAS_PATH='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/share/locale"' -DCHARMAP_PATH='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/share/i18n/charmaps"' -DREPERTOIREMAP_PATH='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/share/i18n/repertoiremaps"' -DLOCSRCDIR='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/share/i18n/locales"' -DNOT_IN_libc -DIN_GLIBC_LOCALEDEF -Iglibc/locale/programs -I../git/localedef/include -Iglibc/locale -I../git/localedef -I. -include ../git/localedef/include/always.h -Wall -Wno-format -c -o ld-address.o glibc/locale/programs/ld-address.c | gcc -isystem/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/include -isystem/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/include -O2 -pipe -fgnu89-inline -std=gnu99 -DIS_IN\(x\)='0' -DNO_SYSCONF -DNO_UNCOMPRESS -DLOCALE_PATH='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/lib/locale:/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/share/i18n"' -DLOCALEDIR='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/lib/locale"' -DCOMPLOCALEDIR='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/lib/locale"' -DLOCALE_ALIAS_PATH='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/share/locale"' -DCHARMAP_PATH='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/share/i18n/charmaps"' -DREPERTOIREMAP_PATH='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/share/i18n/repertoiremaps"' -DLOCSRCDIR='"/home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/recipe-sysroot-native/usr/share/i18n/locales"' -DNOT_IN_libc -DIN_GLIBC_LOCALEDEF -Iglibc/locale/programs -I../git/localedef/include -Iglibc/locale -I../git/localedef -I. -include ../git/localedef/include/always.h -Wall -Wno-format -c -o ld-collate.o glibc/locale/programs/ld-collate.c | In file included from glibc/locale/locale.h:145:0, | from ../git/localedef/include/locale.h:1, | from /usr/include/libintl.h:103, | from ../git/localedef/include/libintl.h:2, | from glibc/locale/programs/charmap.c:24: | glibc/locale/xlocale.h:27:16: error: redefinition of ‘struct __locale_struct’ | typedef struct __locale_struct | ^~~~~~~~~~~~~~~ | In file included from /usr/include/bits/types/locale_t.h:22:0, | from /usr/include/ctype.h:237, | from ../git/localedef/include/ctype.h:2, | from glibc/locale/programs/charmap.c:22: | /usr/include/bits/types/__locale_t.h:28:8: note: originally defined here | struct __locale_struct | ^~~~~~~~~~~~~~~ | In file included from glibc/locale/locale.h:145:0, | from ../git/localedef/include/locale.h:1, | from /usr/include/libintl.h:103, | from ../git/localedef/include/libintl.h:2, | from glibc/locale/programs/charmap.c:24: | glibc/locale/xlocale.h:39:4: error: conflicting types for ‘__locale_t’ | } *__locale_t; | ^~~~~~~~~~ | ERROR: oe_runmake failed | In file included from /usr/include/bits/types/locale_t.h:22:0, | from /usr/include/ctype.h:237, | from ../git/localedef/include/ctype.h:2, | from glibc/locale/programs/charmap.c:22: | /usr/include/bits/types/__locale_t.h:42:33: note: previous declaration of ‘__locale_t’ was here | typedef struct __locale_struct *__locale_t; | ^~~~~~~~~~ | In file included from glibc/locale/locale.h:145:0, | from ../git/localedef/include/locale.h:1, | from /usr/include/libintl.h:103, | from ../git/localedef/include/libintl.h:2, | from glibc/locale/programs/charmap.c:24: | glibc/locale/xlocale.h:42:20: error: conflicting types for ‘locale_t’ | typedef __locale_t locale_t; | ^~~~~~~~ | In file included from /usr/include/ctype.h:237:0, | from ../git/localedef/include/ctype.h:2, | from glibc/locale/programs/charmap.c:22: | /usr/include/bits/types/locale_t.h:24:20: note: previous declaration of ‘locale_t’ was here | typedef __locale_t locale_t; | ^~~~~~~~ | In file included from /usr/include/bits/types/locale_t.h:22:0, | from /usr/include/string.h:152, | from ../git/localedef/include/string.h:1, | from glibc/locale/programs/ld-address.c:25: | /usr/include/bits/types/__locale_t.h:28:8: error: redefinition of ‘struct __locale_struct’ | struct __locale_struct | ^~~~~~~~~~~~~~~ | In file included from glibc/locale/langinfo.h:591:0, | from glibc/locale/programs/ld-address.c:24: | glibc/locale/xlocale.h:27:16: note: originally defined here | typedef struct __locale_struct | ^~~~~~~~~~~~~~~ | In file included from /usr/include/bits/types/locale_t.h:22:0, | from /usr/include/string.h:152, | from ../git/localedef/include/string.h:1, | from glibc/locale/programs/ld-address.c:25: | /usr/include/bits/types/__locale_t.h:42:33: error: conflicting types for ‘__locale_t’ | typedef struct __locale_struct *__locale_t; | ^~~~~~~~~~ | In file included from glibc/locale/langinfo.h:591:0, | from glibc/locale/programs/ld-address.c:24: | glibc/locale/xlocale.h:39:4: note: previous declaration of ‘__locale_t’ was here | } *__locale_t; | ^~~~~~~~~~ | In file included from /usr/include/string.h:152:0, | from ../git/localedef/include/string.h:1, | from glibc/locale/programs/ld-address.c:25: | /usr/include/bits/types/locale_t.h:24:20: error: conflicting types for ‘locale_t’ | typedef __locale_t locale_t; | ^~~~~~~~ | In file included from glibc/locale/langinfo.h:591:0, | from glibc/locale/programs/ld-address.c:24: | glibc/locale/xlocale.h:42:20: note: previous declaration of ‘locale_t’ was here | typedef __locale_t locale_t; | ^~~~~~~~ | In file included from /usr/include/bits/types/locale_t.h:22:0, | from /usr/include/stdlib.h:199, | from glibc/locale/programs/charmap-dir.c:26: | /usr/include/bits/types/__locale_t.h:28:8: error: redefinition of ‘struct __locale_struct’ | struct __locale_struct | ^~~~~~~~~~~~~~~ | In file included from glibc/locale/locale.h:145:0, | from ../git/localedef/include/locale.h:1, | from /usr/include/libintl.h:103, | from ../git/localedef/include/libintl.h:2, | from glibc/locale/programs/charmap-dir.c:21: | glibc/locale/xlocale.h:27:16: note: originally defined here | typedef struct __locale_struct | ^~~~~~~~~~~~~~~ | In file included from /usr/include/bits/types/locale_t.h:22:0, | from /usr/include/stdlib.h:199, | from glibc/locale/programs/charmap-dir.c:26: | /usr/include/bits/types/__locale_t.h:42:33: error: conflicting types for ‘__locale_t’ | typedef struct __locale_struct *__locale_t; | ^~~~~~~~~~ | In file included from glibc/locale/locale.h:145:0, | from ../git/localedef/include/locale.h:1, | from /usr/include/libintl.h:103, | from ../git/localedef/include/libintl.h:2, | from glibc/locale/programs/charmap-dir.c:21: | glibc/locale/xlocale.h:39:4: note: previous declaration of ‘__locale_t’ was here | } *__locale_t; | ^~~~~~~~~~ | In file included from /usr/include/stdlib.h:199:0, | from glibc/locale/programs/charmap-dir.c:26: | /usr/include/bits/types/locale_t.h:24:20: error: conflicting types for ‘locale_t’ | typedef __locale_t locale_t; | ^~~~~~~~ | In file included from glibc/locale/locale.h:145:0, | from ../git/localedef/include/locale.h:1, | from /usr/include/libintl.h:103, | from ../git/localedef/include/libintl.h:2, | from glibc/locale/programs/charmap-dir.c:21: | glibc/locale/xlocale.h:42:20: note: previous declaration of ‘locale_t’ was here | typedef __locale_t locale_t; | ^~~~~~~~ | In file included from glibc/locale/locale.h:145:0, | from ../git/localedef/include/locale.h:1, | from glibc/locale/programs/localedef.h:24, | from glibc/locale/programs/ld-collate.c:29: | glibc/locale/xlocale.h:27:16: error: redefinition of ‘struct __locale_struct’ | typedef struct __locale_struct | ^~~~~~~~~~~~~~~ | In file included from /usr/include/bits/types/locale_t.h:22:0, | from /usr/include/stdlib.h:199, | from glibc/locale/programs/ld-collate.c:24: | /usr/include/bits/types/__locale_t.h:28:8: note: originally defined here | struct __locale_struct | ^~~~~~~~~~~~~~~ | In file included from glibc/locale/locale.h:145:0, | from ../git/localedef/include/locale.h:1, | from glibc/locale/programs/localedef.h:24, | from glibc/locale/programs/ld-collate.c:29: | glibc/locale/xlocale.h:39:4: error: conflicting types for ‘__locale_t’ | } *__locale_t; | ^~~~~~~~~~ | In file included from /usr/include/bits/types/locale_t.h:22:0, | from /usr/include/stdlib.h:199, | from glibc/locale/programs/ld-collate.c:24: | /usr/include/bits/types/__locale_t.h:42:33: note: previous declaration of ‘__locale_t’ was here | typedef struct __locale_struct *__locale_t; | ^~~~~~~~~~ | In file included from glibc/locale/locale.h:145:0, | from ../git/localedef/include/locale.h:1, | from glibc/locale/programs/localedef.h:24, | from glibc/locale/programs/ld-collate.c:29: | glibc/locale/xlocale.h:42:20: error: conflicting types for ‘locale_t’ | typedef __locale_t locale_t; | ^~~~~~~~ | In file included from /usr/include/stdlib.h:199:0, | from glibc/locale/programs/ld-collate.c:24: | /usr/include/bits/types/locale_t.h:24:20: note: previous declaration of ‘locale_t’ was here | typedef __locale_t locale_t; | ^~~~~~~~ | glibc/locale/programs/charmap.c: In function ‘charmap_read’: | glibc/locale/programs/charmap.c:202:39: warning: passing argument 1 of ‘__xpg_basename’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] | result->code_set_name = basename (filename); | ^~~~~~~~ | In file included from ../git/localedef/include/string.h:4:0, | from glibc/locale/programs/charmap.c:28: | /usr/include/libgen.h:34:14: note: expected ‘char *’ but argument is of type ‘const char *’ | extern char *__xpg_basename (char *__path) __THROW; | ^~~~~~~~~~~~~~ | make: *** [Makefile:66: charmap-dir.o] Error 1 | make: *** Waiting for unfinished jobs.... | make: *** [Makefile:66: ld-address.o] Error 1 | make: *** [Makefile:66: charmap.o] Error 1 | make: *** [Makefile:66: ld-collate.o] Error 1 | WARNING: /home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/temp/run.do_compile.15157:1 exit 1 from 'exit 1' | ERROR: Function failed: do_compile (log file is located at /home/davide/openpli/openpli-oe-core/build/tmp/work/x86_64-linux/cross-localedef-native/2.25-r0/temp/log.do_compile.15157) ERROR: Task (/home/davide/openpli/openpli-oe-core/openembedded-core/meta/recipes-core/glibc/cross-localedef-native_2.25.bb:do_compile) failed with exit code '1' NOTE: Tasks Summary: Attempted 2087 tasks of which 2082 didn't need to be rerun and 1 failed. Summary: 1 task failed: /home/davide/openpli/openpli-oe-core/openembedded-core/meta/recipes-core/glibc/cross-localedef-native_2.25.bb:do_compile Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
Any hint?
Thanks