Am 03.09.2009, 14:13 Uhr, schrieb Thomas Jarosch
<tho...@in...>:
> I just upgraded from fetchmail 6.3.9 to fetchmail 6.3.11
> and quickly noticed DNS resolution stopped working for me.
>
> This system uses kernel 2.6.30.5 without IPv6 support, bind-9.6.1
> and an ancient glibc 2.1.3. I had to revert the recent
> "hints.ai_flags |= AI_ADDRCONFIG" change to get it back working.
>
> I've attached my patch just in case someone else is affected, too.
> Though I guess this is an issue of the ancient glibc version.
Hi Thomas,
I don't mean to support glibc 2.1.3. It didn't properly support IPv6, and
it if ships broken implementations of standards interfaces (IEEE Std
1003.1-2001) such as getaddrinfo(), there isn't much an application can do.
This AI_ADDRCONFIG change fixes real-world issues and has been in Red
Hat's packages for a long time.
Sorry.
--
Matthias Andree
|