On Wed, 17 Jan 2001, Denis Ducamp wrote:
> On Wed, Jan 17, 2001 at 07:34:55AM -0500, Michael Richardson wrote:
> >
> > >>>>> "Torsten" == Torsten Landschoff <[EMAIL PROTECTED]> writes:
> >     Torsten> BTW: Does anybody know why glibc has a copy of the structures and
> >     Torsten> defines from if_packet.h in netpacket/packet.h? This only asks for
> >     Torsten> getting out of sync.
> >
> >   I don't know.
> >   I do know that this is the major thing that has always pissed me off
> > about Linux. lib* and kernel are not seperable.
>
> People making distributions are doing the mess:
> /usr/include/{linux,asm,scsi} should be symbolic links to
> /usr/src/linux/include/{linux,asm,scsi} but maintaners of some distributions
> prefer provide copies of kernel headers directly to
> /usr/include/{linux,asm,scsi}; so when
> /usr/src/linux/include/{linux,asm,scsi} is updated the system may be broken.

According to Linus Torvalds and others, /usr/include/{linux,asm,scsi}
should be headers of the kernel glibc was compiled with, not necessarily
the one you're currently running.

Debian does this, as do newer Red Hat's I believe.

-- 
Pekka Savola                  "Tell me of difficulties surmounted,
Netcore Oy                    not those you stumble over and fall"
Systems. Networks. Security.   -- Robert Jordan: A Crown of Swords

-
This is the TCPDUMP workers list. It is archived at
http://www.tcpdump.org/lists/workers/index.html
To unsubscribe use mailto:[EMAIL PROTECTED]?body=unsubscribe

Reply via email to