Source: ngircd
Version: 25-3
Severity: serious
Tags: ftbfs

This package fails to build from source on IPv6-only hosts, including
some of the official buildds. It looks like the 26-1 build failures
on armel and amd64 are because of this, but I've verified that 25-3 is
also affected.

  running whois-test ... failure!
  FAIL: whois-test
  running server-link-test ... failure!
  FAIL: server-link-test

This should be reproducible with something like

  # unshare -n
  # ip li set lo up
  # ip dev add dummy0 type dummy
  # ip li set dummy0 up

and probably comes from passing the AI_ADDRCONFIG hint flag to
getaddrinfo(3) so it only returns IPv6 addresses on IPv6-only hosts,
even for 'localhost'.

 src/ngircd/resolve.c:249:       hints.ai_flags = AI_ADDRCONFIG;

-- 
Niko Tyni   nt...@debian.org

Reply via email to