Re: multiple definitions in system makefiles

John Gotts (
Mon, 15 Sep 1997 13:12:12 -0400

In message <>, Don Fisher writes:

>I was trying to rebuild xosview using the new glibc. I have
>been running into many problems with include files. For

> includes 1) /usr/include/netinet/in.h
>(glibc-2.0.5) and 2)
>/usr/include/linux/if.h (linux 2.1.55).

>1) in.h includes /usr/include/sys/socket.h which then
>includes /usr/include/socketbits.h.

>2) if.h includes /usr/include/linux/socket.h.

>linux/socket.h and socketbits.h both define all of the
>socket address families and protocol families.

>How should this type of error be reported/fixed? Is this
>the correct channel?

xosview 1.4.1
appears to have been broken by 2.1.55. It starts then immediately freezes.
Could this have been caused by the recent changes in select()? It worked okay
with 2.1.48, the last 2.1.x kernel I ran.


John GOTTS <>