On Mon, 2011-07-25 at 14:47 +0100, Richard Purdie wrote: > --- /dev/null > +++ b/meta/recipes-core/eglibc/eglibc-2.13/arch-ia32.patch > @@ -0,0 +1,5309 @@ > +Sync the i386 and x86_64 headers into one common IA32 set of headers. > + > +The goal is to ensure that any headers produced in a 32-bit or 64-bit build > +are not only functionally equivalent, but actually the same in order to avoid > +file conflicts. > + > +The only remaining conflict is the bits/syscall.h. This is dynamically > +generated, and so far I've been unable to figure out how to get both > +i386 and x86_64 to generate the same file. We'll need to handle this > +in the recipe itself. > + > +Signed-off-by: Mark Hatle <mark.ha...@windriver.com>
This patch is missing an Upstream-Status. It's also rather large and intrusive which makes it hard to review sensibly and seems like it might be a maintenance headache in the future. I wonder whether it would be better to just put the 32-bit and 64-bit headers for eglibc in separate subdirectories (say /usr/include/32/... and /usr/include/64/...) and not bother even trying to patch them to be the same. p. _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core