From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stas Sergeev Subject: Re: 1.1.4 incompatible with glibc 2.1 Date: Sat, 04 Jan 2003 18:38:42 +0300 Sender: linux-msdos-owner@vger.kernel.org Message-ID: <3E170002.3050800@yahoo.com> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: List-Id: Content-Type: text/plain; charset="us-ascii"; format="flowed" To: linux-msdos@vger.kernel.org Hello. Sergey Suleymanov wrote: > Glibc-2.2 has > typedef uint32_t in_addr_t; > in /usr/include/netinet/in.h. Glibc-2.1 hasn't. :( Yes, I understand that this error means a missing definition. What am I trying to say is that it looks like a bug of a particular glibc version, so that no modifications to dosemu required at all, just "upgrade your glibc" message. We can always hardcode that size to 4, but what if midid will use IPv6 one day? :) Could you, btw, please search for that definition in the other headers? I can't beleive it can be simply missing, after reading "man inet". It would be the best to add an in_addr_t check to configure and define it ourselves if it is missing, but probably this is just too much for such a small thing:)