[EMAIL PROTECTED] (Marco d'Itri) writes: > On Oct 25, Thomas Bushnell BSG <[EMAIL PROTECTED]> wrote: > >> >> Even if you only want to support Linux, it's *STILL* wrong to include >> >> the kernel headers right in the package. >> > It's not. >> What if they are *wrong* then? > This is not supposed to happen.
Why do you think we have standard header files at all? If we relied on everyone keeping things in sync and "this is not supposed to happen", we could just copy declarations out of manual pages into source files and never need headers at all! >> How does the ping package know which kernel I have installed? > The kernel to user space API are supposed to be backware-compatible. > If they are not, it's usually a bug. Yeah, and why should we adopt programming practices that reduce bugs?! -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]