On Wed, Sep 09, 2009 at 04:46:14PM +0200, Kurt Roeckx <k...@roeckx.be> wrote: > On Fri, Sep 04, 2009 at 12:35:47AM +0200, Cyril Brulebois wrote: > > The problem actually comes from the following: > > | AC_SEARCH_LIBS(res_mkquery, resolv) > > The problem here is that the symbol is not called res_mkquery but > __res_mkquery and you need to #include <resolv.h> to get that. > > On older arches there is a weak alias res_mkquery that gets > you __res_mkquery on them for backwards compatibility. I had > to fix alot of configure scripts for this issue at the time > amd64 got added.
My concern is how cross-platform that is. I work very closely with upstream and we're discussing now the best way to accomplish this. The code doesn't even call res_mkquery() unless --enable-arlib is set in configure (which it isn't in the Debian build), so we're thinking that changing the check to something like AC_SEARCH_LIBS(dn_expand, resolv) would be more appropriate. Thoughts there? -- Mike Markley <m...@markley.org> -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org