[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#184573: missing res_search in -lresolv



On Thu, Mar 13, 2003 at 10:51:05AM +0100, Robert Millan wrote:
> Package: libc0.3
> Severity: normal
> 
> res_search is not present in -lresolv for libc0.3. from an autoconf test:
> 
> $ cat test.c
> /* Override any gcc2 internal prototype to avoid an error.  */
> /* We use char because int might match the return type of a gcc2
>     builtin and then its argument prototype would still apply.  */
> char res_search();
>  
> int main()
> {
>   res_search();
>   return 0;
> }
> $ gcc test.c -o /dev/null -lresolv
> /tmp/cct24sIo.o(.text+0x11): In function `main':
> : undefined reference to `res_search'
> collect2: ld returned 1 exit status

Bug in the configure test.  Include <resolv.h> before attempting to use
res_search; it's allowed to be a macro as far as I know.

-- 
Daniel Jacobowitz
MontaVista Software                         Debian GNU/Linux Developer



Reply to: