Bug#962218: gnutls28: build fails on IPv6-only buildds

Adrian Bunk bunk at debian.org
Thu Jun 4 18:54:08 BST 2020


On Thu, Jun 04, 2020 at 07:32:13PM +0200, Andreas Metzler wrote:
> On 2020-06-04 Adrian Bunk <bunk at debian.org> wrote:
> > Source: gnutls28
> > Version: 3.6.13-2
> > Severity: serious
> > Tags: ftbfs
> 
> > https://buildd.debian.org/status/logs.php?pkg=gnutls28&ver=3.6.13-3
> > https://buildd.debian.org/status/logs.php?pkg=gnutls28&ver=3.6.13-4
> 
> > ...
> [...]
> 
> > The conova buildds are IPv6-only, see #962019 for a similar
> > problem in perl.
> 
> Helo Adrian,
> 
> is there a way to declare a dependency on IPv4 for building?

No.

> Also the setup is strange, both netstat and ifconfig show IPv4:
> 
> DEBUG info about network setup starts ...
> if test -x /sbin/ifconfig ; then /sbin/ifconfig ; else true ; fi
> eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
>         inet6 2a02:16a8:dc41:100::240  prefixlen 64  scopeid 0x0<global>
>         inet6 fe80::216:37ff:fed2:16f0  prefixlen 64  scopeid 0x20<link>
>         ether 00:16:37:d2:16:f0  txqueuelen 1000  (Ethernet)
>         RX packets 108814178  bytes 157204088386 (146.4 GiB)
>         RX errors 0  dropped 0  overruns 0  frame 0
>         TX packets 13855486  bytes 11641875516 (10.8 GiB)
>         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
> 
> lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
>         inet 127.0.0.1  netmask 255.0.0.0
>         inet6 ::1  prefixlen 128  scopeid 0x10<host>
>         loop  txqueuelen 1000  (Local Loopback)
>         RX packets 4506091  bytes 20691973484 (19.2 GiB)
>         RX errors 0  dropped 0  overruns 0  frame 0
>         TX packets 4506091  bytes 20691973484 (19.2 GiB)
>         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
>...

The usage of AI_ADDRCONFIG in src/serv.c:listen_socket() looks similar
to the problem described in the perl bug.

> cu Andreas
>...

cu
Adrian



More information about the Pkg-gnutls-maint mailing list