Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
--- /dev/null
+https://www.nlnetlabs.nl/bugs-script/show_bug.cgi?id=4213
+
+--- nsd-4.1.26/dnstap/dnstap.c
++++ nsd-4.1.26/dnstap/dnstap.c
+@@ -319,7 +319,7 @@
+ *has_port = 1;
+ } else if (ss->ss_family == AF_INET) {
+ #else
+- if (ss->ss_family == AF_INET) {
++ if (ss->sin_family == AF_INET) {
+ #endif /* INET6 */
+ struct sockaddr_in *s = (struct sockaddr_in *) ss;
+
systemd? ( virtual/pkgconfig )
"
-# dnstap fails to build without ipv6
-# See https://www.nlnetlabs.nl/bugs-script/show_bug.cgi?id=4213
-REQUIRED_USE="
- dnstap? ( ipv6 )
-"
-
PATCHES=(
# Fix the paths in the munin plugin to match our install
"${FILESDIR}"/nsd_munin_.patch
+
+ # https://www.nlnetlabs.nl/bugs-script/show_bug.cgi?id=4213
+ "${FILESDIR}"/${P}-dnstap_noipv6_fix.patch
)
src_prepare() {