fetchmail 6.3.X (not yet released, may become .8.1 or .9):
+# FIXES:
+* The configure script will additionally check for 'dn_skipname', to fix build
+ failures with µClibc. The new check still recognizes the resolver libraries on
+ Ubuntu 7.04, openSUSE 10.2, Solaris 8, NetBSD 3.0 and FreeBSD 6.2.
+ Fixes Gentoo bug #134187.
+ NOTE: this is a bit of a hack, since we twist the HAVE_RES_SEARCH result, but
+ res_search() and dn_skipname() are only used together and scheduled for
+ removal in future versions, so this is probably fine.
+
# TRANSLATION UPDATES:
* Polish (Jakub Bogusz)
* Japanese (Takeshi Hamasaki)
- mark fetchmail -vvv in the FAQ
- find a solution for the "invalid header" discards message problem
(escape headers and stuff reminder into body)
-- use workaround for µClibc issue (extend configure.ac check)
- https://bugs.gentoo.org/show_bug.cgi?id=134187
- https://bugzilla.novell.com/show_bug.cgi?id=247233
(same as http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=421446)
might be our fallback of setting sslproto to ""? But what triggers it?
#include <resolv.h>
#endif
extern int res_search();
-]], [[res_search(0, 0, 0, 0, 0);]])],
+]], [[res_search(0, 0, 0, 0, 0); dn_skipname(0,0);]])],
[AC_MSG_RESULT([found])
AC_DEFINE(HAVE_RES_SEARCH, [1],
- [Define to 1 if you have the 'res_search' function.])
+ [Define to 1 if you have the 'res_search' and 'dn_skipname' functions.])
break], [AC_MSG_RESULT([not found])])
LIBS=$old_LIBS
done