Hello!
On 26 July 2018 at 09:38, Daniel Díaz <[email protected]> wrote: > Once another header #includes <bits/wordsize.h>, there is a > potential recursion going on because the > multilib_header_wrapper.h #includes <bits/wordsize.h> again! > > This should not happen because an __arm__ (32-bits) or an > __aarch64__ (64-bits) environment guarantees that we will > be getting the correct definition, but when building against > a different target (like BPF), recursion is what happens. > > This can be seen, for instance, when building eBPF programs > from the kernel with `clang -target bpf', such as the ones > located in linux/tools/testing/selftests/bpf/. > > (From OE-Core rev: a74c77d6168101e88c3a3bce7130f4f52cfab95d) > > Signed-off-by: Daniel Díaz <[email protected]> > Signed-off-by: Aníbal Limón <[email protected]> > Signed-off-by: Richard Purdie <[email protected]> > --- > meta/recipes-core/glibc/glibc-package.inc | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/meta/recipes-core/glibc/glibc-package.inc > b/meta/recipes-core/glibc/glibc-package.inc > index b6d8074..c360dd9 100644 > --- a/meta/recipes-core/glibc/glibc-package.inc > +++ b/meta/recipes-core/glibc/glibc-package.inc > @@ -136,8 +136,7 @@ do_install_append_armeb () { > } > > do_install_armmultilib () { > - > - oe_multilib_header bits/endian.h bits/fcntl.h bits/fenv.h > bits/fp-fast.h bits/hwcap.h bits/ipc.h bits/link.h bits/wordsize.h > + oe_multilib_header bits/endian.h bits/fcntl.h bits/fenv.h > bits/fp-fast.h bits/hwcap.h bits/ipc.h bits/link.h > oe_multilib_header bits/local_lim.h bits/mman.h bits/msq.h > bits/pthreadtypes.h bits/pthreadtypes-arch.h bits/sem.h bits/semaphore.h > bits/setjmp.h > oe_multilib_header bits/shm.h bits/sigstack.h bits/stat.h > bits/statfs.h bits/typesizes.h > > -- > 2.7.4 Please disregard this patch. An alternative will be posted shortly. Greetings! Daniel Díaz [email protected] -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
