Various miscellaneous binaries installed with glibc use errno at the GLIBC_PRIVATE symbol version; nscd also uses h_errno from GLIBC_PRIVATE. These binaries should only use GLIBC_PRIVATE symbols where there is a specific reason for them to be tied closely to glibc internals, not through an accident of include/errno.h causing the private errno to be used.
Fixed in 2.18.