maintainer-feedback requested: [Bug 256699] building lang/python38 fails when IPv6 not set up

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 18 Jun 2021 18:57:31 UTC
Bugzilla Automation <bugzilla@FreeBSD.org> has asked freebsd-python (Nobody)
<python@FreeBSD.org> for maintainer-feedback:
Bug 256699: building lang/python38 fails when IPv6 not set up
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256699



--- Description ---
Building python38 on poudriere in a i386 jail on an amd64 host (FreeBSD 12.2)
fails. IPv6 is not used on this system. Building previous versions of python
3.x worked flawlessly with the same configuration.

The relevant lines from the poudriere log:

checking for getaddrinfo... yes
checking getaddrinfo bug... yes
Fatal: You must get working getaddrinfo() function.
       or you can specify "--disable-ipv6".
===>  Script "configure" failed unexpectedly.
Please report the problem to python@FreeBSD.org [maintainer] and attach the
"/wrkdirs/usr/ports/lang/python38/work/Python-3.8.10/config.log" including
the output of the failure of your make command. Also, it might be a good idea
to provide an overview of all packages installed on your system (e.g. a
/usr/local/sbin/pkg-static info -g -Ea).
*** Error code 1

Stop.
make: stopped in /usr/ports/lang/python38
=>> Cleaning up wrkdir
===>  Cleaning for python38-3.8.10