[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

            Bug ID: 256699
           Summary: building lang/python38 fails when IPv6 not set up
           Product: Ports & Packages
           Version: Latest
          Hardware: i386
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: python@FreeBSD.org
          Reporter: freebsd1@spm.s.deo.rodeo
             Flags: maintainer-feedback?(python@FreeBSD.org)
          Assignee: python@FreeBSD.org

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

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

You are receiving this mail because:
You are the assignee for the bug.