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

Reply via email to