[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: BIND 9 compile issue (ITS#2763)
On Oct 9, 2003, at 5:57 PM, Howard Chu wrote:
> The remainder of the patch needs to be #ifdef'd if it is going to break
> compatibility with older versions of the resolver library.
I have updated the patch file here:
http://homepage.mac.com/townsend/openldap-patches/libraries-
libldap.patch
It now ifdefs based on _RESOLV_9_H_ to determine whether to use the new
API or not.
One disadvantage of having to add -lresolv to the LIBS environment
variable is that it requires that library be linked to by everything
that is built rather than just libldap. It's certainly easy enough to
put that into our wrapper Makefile or set it up when running configure.
This loses a bit of the point of autoconfigure, but I'm not sure how we
can automatically detect that this library is available or necessary.
That seems like the better way to go if it is possible.
-Jason