`equery u nsd` states that the `radix-tree` USE flag (which passes `--enable-radix-tree` to the configure script) will make nsd use a red-black tree, which uses less memory but more CPU. According to the configure script, this is the result of passing `--disable-radix-tree`, not `--enable-radix-tree`.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=659bd85db80d1a68d6270e445f8a9b2ca4a39979 commit 659bd85db80d1a68d6270e445f8a9b2ca4a39979 Author: Joshua Kinard <kumba@gentoo.org> AuthorDate: 2024-06-05 04:22:35 +0000 Commit: Joshua Kinard <kumba@gentoo.org> CommitDate: 2024-06-05 04:24:15 +0000 net-dns/nsd: Fix several minor issues w/ 4.9.1's ebuild Corrects an issue found in a local USE flag description, add 'mmap' as a local USE flag so we can annotate that it's experimental, and fix a misquoted variable in the USE munin case. Closes: https://bugs.gentoo.org/933508 Closes: https://bugs.gentoo.org/933509 Closes: https://bugs.gentoo.org/933534 Signed-off-by: Joshua Kinard <kumba@gentoo.org> net-dns/nsd/metadata.xml | 3 ++- net-dns/nsd/nsd-4.9.1.ebuild | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-)