>>>>> "david" == David Walser <[EMAIL PROTECTED]> writes:

david> --- Juan Quintela <[EMAIL PROTECTED]> wrote:
>> running a glibc and different kernel-headers for the
>> ones that you
>> used to compile glibc can harm.

david> Do you happen to know how?  I know that's the reason
david> always given, but I've done it for years with no
david> problems.  Also, you could still do it the way you're
david> doing it without putting kernel-headers in glibc's SRPM.

Hi

        glibc is supposed to work with several kernels.  In particular
        it hands things like running on top of kernel 2.2 & kernel
        2.4.  Some structs & other ABIs have changed bettewn then (and
        in the middle of the 2.4 series).  If you glibc is compiling
        thinking that sizeof(struct foo) = 64 and then you change
        kernel-headers and sizeof(struct foo) = 70, you have just
        broken any application that uses a library compiled against
        glibc with old hearders and the new compiled code.

Later, Juan.


-- 
In theory, practice and theory are the same, but in practice they 
are different -- Larry McVoy

Reply via email to