Not CCing arches yet but we should proceed soon given 2.86/2.87 were buggy.
2.99 has a notable fix: 1 version 2.89 2 Fix bug introduced in 2.88 (commit fe91134b) which can result 3 in corruption of the DNS cache internal data structures and 4 logging of "cache internal error". This has only been seen 5 in one place in the wild, and it took considerable effort 6 to even generate a test case to reproduce it, but there's 7 no way to be sure it won't strike, and the effect is to break 8 the cache badly. Installations with DNSSEC enabled are more 9 likely to see the problem, but not running DNSSEC does not 10 guarantee that it won't happen. Thanks to Timo van Roermund 11 for reporting the bug and for his great efforts in chasing 12 it down. So let's bump to that and stable it instead.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd3e93691d2f5ada44e4e4dab0c731b0ac2af31 commit abd3e93691d2f5ada44e4e4dab0c731b0ac2af31 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-02-05 17:18:00 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-02-05 17:18:00 +0000 net-dns/dnsmasq: add 2.89 Small regression fix on 2.88. Bug: https://bugs.gentoo.org/890575 Signed-off-by: Sam James <sam@gentoo.org> net-dns/dnsmasq/Manifest | 1 + net-dns/dnsmasq/dnsmasq-2.89.ebuild | 224 ++++++++++++++++++++++++++++++++++++ 2 files changed, 225 insertions(+)
amd64 done
ppc64 done
sparc done
arm done
x86 done
arm64 done
ppc done all arches done