At Thu, 27 Mar 2003 09:54:08 -0500, Daniel Jacobowitz wrote: > > On Thu, Mar 27, 2003 at 03:50:00PM +0100, Alfred M. Szmidt wrote: > > i.e. "res_search" is only available if the oldest version of glibc for > > that platform was 2.0.x, I believe. > > > > Whether this is standards conforming or not you'll have to take up with > > someone who knows POSIX better. > > > > res_search has nothing todo with POSIX. > > With someone who knows the relevant standard if there is one, then.
I don't know, too. At least at the present SUSv3 does not mention about res_search (and they're BSD derived functions), so we don't need to worry about it? Well if someone know about it in detail, I also would like to know more. At Thu, 27 Mar 2003 08:46:20 -0500, Daniel Jacobowitz wrote: > #if SHLIB_COMPAT(libresolv, GLIBC_2_0, GLIBC_2_2) > # undef res_mkquery > # undef res_query > # undef res_querydomain > # undef res_search > weak_alias (__res_mkquery, res_mkquery); > weak_alias (__res_query, res_query); > weak_alias (__res_querydomain, res_querydomain); > weak_alias (__res_search, res_search); > #endif > > i.e. "res_search" is only available if the oldest version of glibc for > that platform was 2.0.x, I believe. That's right. At least /usr/include/resolv.h (which are also BSD derived) defines #define res_search __res_search. In addition using a function needs to include the valid header file. So I think the autoconf detection program should include resolv.h, and this problem is gone. Regards, -- gotom _______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd