Apparently boost-1.86.0 has tightened imlicit includes which are now missing. Upstream already has a fix. Reproducible: Always Please assign to me directly.
Fixed locally and will be added with the next update.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73369745e0a35f1b78af0e13c8db78866fae3eca commit 73369745e0a35f1b78af0e13c8db78866fae3eca Author: Holger Hoffstätte <holger@applied-asynchrony.com> AuthorDate: 2024-09-08 07:36:18 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-09-08 08:52:42 +0000 net-dns/dnsdist: build fixes for gcc-15 & boost-1.86.0 Also reported & fixed upstream. Closes: https://bugs.gentoo.org/937628 Closes: https://bugs.gentoo.org/938947 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Sam James <sam@gentoo.org> net-dns/dnsdist/dnsdist-1.9.6-r1.ebuild | 117 +++++++++++++++++++++++++ net-dns/dnsdist/files/1.9.6-boost-1.86.0.patch | 35 ++++++++ net-dns/dnsdist/files/1.9.6-json11-gcc15.patch | 19 ++++ 3 files changed, 171 insertions(+)