This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: minires-0.95 - a new package ready for review


Corinna Vinschen wrote:
> 
> On Wed, Nov 19, 2003 at 09:20:40AM -0500, Pierre A. Humblet wrote:
> > Corinna Vinschen wrote:
> > > Oh, btw., why does minires export the symbols with leading underscores?
> >
> > Because minires is using include files from bind, and bind does it for
> > reasons I don't
> > know (older binds don't do it). There is no switch in the .h file to avoid
> > that. The
> 
> I see.  Perhaps there's a spcific way to workaround that issue?
> My example was really just an example.  OpenSSH's configure  performs
> a somewhat more complex test for libresolv, which nevertheless fails.

As pointed out in 
http://www.openldap.org/lists/openldap-bugs/199907/msg00021.html
the basic problem is that configure builds a program that calls res_query
without including resolv.h as it should.
Some googling led to another approach (grep for res_query)
http://cvs.gnupg.org/cgi-bin/viewcvs.cgi/gnupg/configure.ac?rev=1.73

Does linux use a recent bind adding underscores (grep res_query resolv.h)?
Does OpenSSH's configure behave OK there? If so, why?

> >  Advice welcome.
> 
> Yeah, me too ;-)

The issue was discussed was some of your redhat colleagues.
http://sources.redhat.com/ml/libc-hacker/2000-07/msg00224.html
http://sources.redhat.com/ml/libc-hacker/2000-07/msg00090.html

Pierre


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]