On Fri, Jul 21, 2006 at 11:44:25AM +0200, Andreas Tscharner wrote: > =================================================================== > RCS file: /usr/local/cvs/cvsnt/configure.in,v > retrieving revision 1.41.2.183 > retrieving revision 1.41.2.184 > diff -u -r1.41.2.183 -r1.41.2.184 > --- configure.in 19 Jul 2006 18:53:53 -0000 1.41.2.183 > +++ configure.in 20 Jul 2006 14:13:55 -0000 1.41.2.184 > @@ -341,6 +341,11 @@ > > AC_CHECK_LIB(socket,getaddrinfo) > > +# Apparently the double underscore thing is a gccism (research puts it dating > +# back to a HURD bug in 2002 that never got fixed). > +# This line Based on gnupg configure. > +AC_SEARCH_LIBS(res_query,resolv bind,,AC_SEARCH_LIBS(__res_query,resolv > bind))
He's probably refering to: http://lists.gnu.org/archive/html/bug-hurd/2002-05/msg00256.html The problem is that there actually is no standard that says you need to have a res_query() function, so it's doesn't need to export it. The only reason other arches have it, is because they used to have it, and now it's just a weak alias to the real symbol for them. Also see for instance: http://lists.debian.org/debian-glibc/2004/04/msg00056.html Kurt -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]