On Sun, Jul 23, 2006 at 12:11:29PM -0700, Jonathan Davis wrote: > When running "make install" in section "10.6. Glibc-2.4 32 Bit > Libraries" of Version 1.0.0rc2-x86_64-Multilib of CLFS, glibc wants to > overwrite some files in /usr/include/net and /usr/include/scsi that > the linux headers put there. I'm using the package users method, so I > found this out when it tried. > > Should I let it do this? I would assume so, but why do both the linux > headers and glibc have some of the same include files that they wish > to install? If the linux headers are from the kernel, it seems silly > to me that glibc would want to overwrite them.
Personally, I'm suspicious of the net and scsi headers being included from the kernel, but I don't have hardware or applications on which it seems to make a difference if they are included in linux-headers or not. I remember doing some tests of headers where I accidentally allowed updated linux-headers to overwrite the headers from gcc and broke some applications, so I think going with the glibc versions is correct once glibc has been built. It's also what everybody who builds without following that hint is doing, so you should be OK to allow it. Ken -- das eine Mal als Tragödie, das andere Mal als Farce _______________________________________________ Clfs-support mailing list [email protected] http://lists.cross-lfs.org/cgi-bin/mailman/listinfo/clfs-support
