On Friday 02 April 2010 00:21, Kevin Day wrote:
> I am using the NPTL branch on x86, which works perfectly fine (in
> fact, better than any other stable release since 0.9.28)
> The commit number is: cca45baf8353d1e338d232f5bdb2d1d6b357f1da
> (http://git.uclibc.org/uClibc/commit/?h=nptl&id=cca45baf8353d1e338d232f5bdb2d1d6b357f1da)
> 
> With the addition of the commit, the program claws-mail fails to
> respond to SMTP servers and throws an annoyingly useless error.
> At first glance I assumed that this to be a claws-mail problem.

You did not provide any symptoms. *How* does it fail?

> Somehow adding support for timeout and attempts in resolv.conf breaks
> claws-mail.
> 
> When I revert those changes in mentioned commit, recompile uClibc, and
> run claws-mail again, it works.
> 
> What makes me think that the problem _might_ be in uClibc is that
> timeout and attempts support is present in glibc and claws-mail works
> under glibc.
> 
> What makes me think this is not a uclibc problem is that every other
> program on the system seems to work and seems to resolve fine.
> 
> My configuration does not set: UCLIBC_HAS_COMPAT_RES_STATE
> Considering that some of the code was moved from inside
> UCLIBC_HAS_COMPAT_RES_STATE to outside UCLIBC_HAS_COMPAT_RES_STATE,
> this could be the cause. (But again, claws-mail _does_ work under
> glibc..)
> 
> Any help?

Looks like the issue with _res layout mismatch.

You need to recompile *both* uClibc and after that, the program.
-- 
vda
_______________________________________________
uClibc mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/uclibc

Reply via email to