Bug#204711: Assorted libc6 problems
At Sun, 10 Aug 2003 13:11:44 +0200,
Ivo Timmermans wrote:
> I have the same problems Guus describes. I'm also using NIS, but
> my nsswitch.conf is the default version provided by libc6, I only
> put +:::::: in /etc/passwd.
If you disable NIS, is your problem resolved?
> Also zsh4-static segfaults. This is weird, a static executable
> that segfaults with one version of libc, but not another (2.3.2-2
> segfaults, 2.3.1-17 doesn't). The only thing that this executable
> loads dynamically are libc's NSS files:
>
> open("/lib/libnss_compat.so.2", O_RDONLY) = 3
> open("/lib/libnsl.so.1", O_RDONLY) = 3
>
> and so on. The segfault happens a little while later:
This zsh-static is another problem, and we can't fix this problem.
During 2.3.2 - 2.3.3 development, upstream modified libnss_compat
behavior. We need to ask zsh-static maintainer to update zsh-static
for 2.3.2-2. The reason is libnss uses dlopen (dynamic loading), and
static binaries which is linked against old libc6 also uses the new
incompatible libnss.
Regards,
-- gotom
Reply to: