At 06:52 PM 3/25/02, you wrote: >--- Juan Quintela <[EMAIL PROTECTED]> wrote: > > running a glibc and different kernel-headers for the > > ones that you > > used to compile glibc can harm. > >Do you happen to know how? I know that's the reason >always given, but I've done it for years with no >problems. Also, you could still do it the way you're >doing it without putting kernel-headers in glibc's SRPM.
I have understood that the reason has to do with alignment of structure elements. If a program fills in a structure with the definition from one header file and then calls a function that used a different (and _incompatible_) version of the structure, then all sorts of problems can occur. My guess is that most structures are quite stable so the likelihood of getting into trouble is pretty low.
