The current SVN version of x86_64 multilib has the following set of
commands when installing the linux headers for the temporary system
(5.5):
install -dv /tools/include
cp -av include/{asm-generic,asm-i386,linux} /tools/include/
cp -av include/asm-x86_64-biarch /tools/include/asm
rc4 has:
install -dv /tools/include
cp -Rv include/asm-i386 /tools/include/
cp -Rv include/asm-x86_64 /tools/include/
cp -Rv include/asm-x86_64-biarch /tools/include/asm
cp -Rv include/asm-generic /tools/include
cp -Rv include/linux /tools/include
I assume tht the idea was to cut back on headers that weren't
necessary in the temporary stuff. However, the 64-bit build of glibc
(5.9) needs headers from asm-x86_64. So, it seems that the "cp -Rv
include/asm-x86_64 /tools/include/" line should be put back. As for
the rest, I can't say at the moment, but glibc 64-bit failed to build
without installing those asm-x86_64 headers and the errors made it
quite clear that it was header files from that directory that it was
missing.
- Jonathan Davis
_______________________________________________
Clfs-dev mailing list
[email protected]
http://lists.cross-lfs.org/cgi-bin/mailman/listinfo/clfs-dev