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]

Reply via email to