Package: glibc Version: 2.19-18+deb8u3 Severity: normal -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
Up until 2.22-0experimental1, Debian’s glibc contained a debian/patches/any/submitted-resolv-ipv6-nameservers.diff patch which changed __res_state.nscount to contain only IPv4 nameservers. This breaks applications which check __res_state.nscount for determining whether nameservers are available, like mtr: <https://github.com/traviscross/mtr/blob/master/dns.c#L516>. This concern was already raised in August 2014: <https://lists.debian.org/debian-glibc/2014/08/msg00068.html>, I couldn’t find any follow-ups on that thread, though. This was also pointed out in <http://patchwork.sourceware.org/patch/1491/> and as far as I can see, the patch actually never made it into glibc. (Yet the file is named “submitted-…”, suggesting that it was accepted and merged by upstream.) The patch appears to be gone in recent versions of the package, but are there plans for older package versions to backport a fix? This patch makes mtr unusable on systems with IPv6-only nameservers. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIVAwUBVuf+m/hx3EthBlqjAQh/QA/+K03tZO+9n6su9mbE4ek953x6GYLdJ46l y0Q84TsYDdPpvCVodem0l1veZlUIM13lKT/JOF2uixK8/xX2ufhYi9ZpHEmm1drH zkoghzlbbt7yWrAT8ZotNLgJZP24cqkOpCR7gkmZGcSgkryboU+pTMD9Gm9VODvH iGspmqpzXyLYTInTJ+bTjjVobYsoHK5DL7PMxBEbw/87F0VmjF7MkK6B/rKZvp13 hH0S+7gk3HdlvofFkhi07KkGOsH5lReYY7YZSKRJJTX713Qm4L6bG9g2dE8g/dto B3NeGUFBP4It9LkxuiSEMoUlbpVODaIS5ltO5Hf6w0FLSqyTD4kM5Izo/iSq/g42 +c9MXwu5DfQelP6SYfwUiZXyHg6Car3c5dqsmOOQFBgDQ4KAedtWg/7dv1vFB75V Ze8yoF0iKSHg71shpvc2wHVLtJ6hzz0S/I/BUM5aAHNnH7c17lOKFIiTparzF3KU FMXnxOOZb+M/LOkHWqEJ6ORU4OGK45ScG4BMFSwg7LmZs/3YkU3+3l9Ns81KFiQC y9wqMX7Ir0pzZXJO+NvvDaXQy8wd1XX/svIY7sgWRrkbvokbDS4/bnyNUZGBr26Y aXNETfPfXuJCaG4b4RpRdWnJNeGV+NDjkOyUdBlNahyLTTxKKSC5DEIZcHcuNDIT Rm6LVsxPYb4= =hypv -----END PGP SIGNATURE-----