On Tue, 25 Jan 2011, Jonathan Leto wrote:

> Howdy,
> 
> I just merged a pull request into master that adds IPv6 to Parrot. Yay!

The build failed for me on Solaris 8/SPARC with

    "src/io/socket_api.c", line 398: undefined symbol: IPV6_V6ONLY

On Debian Linux/x86, the build succeeded, but the IPv6 tests failed:

$ ./parrot t/pmc/socket_ipv6.t 
1..18
# This Parrot is IPv6-aware
ok 1 - A TCP ipv6 sockaddr to localhost was set isa Sockaddr
gethostbyname failure [::1]
ok 2 - A TCP ipv6 sockaddr to ::1 was set isa Sockaddr
ok 3 - A raw TCP ipv6 sockaddr to localhost was set: isa Sockaddr
gethostbyname failure [::1]
ok 4 - A raw TCP ipv6 sockaddr to ::1 was set: isa Sockaddr
ok 5 - A UDP ipv6 sockaddr to localhost was set: isa Sockaddr
gethostbyname failure [::1]
ok 6 - A UDP ipv6 sockaddr to ::1 was set: isa Sockaddr
ok 7 - A raw UDP ipv6 sockaddr to localhost was set:  isa Sockaddr
gethostbyname failure [::1]
ok 8 - A raw UDP ipv6 sockaddr to ::1 was set:  isa Sockaddr
getaddrinfo failure: No address associated with hostname
not ok 9 - bind ok (IPv6 localhost)
# Have: -1
# Want: 0
Null PMC access in clone()
current instr.: 'test_bind' pc 142 (t/pmc/socket_ipv6.t:51)
called from Sub 'main' pc 83 (t/pmc/socket_ipv6.t:36)

-- 
    Andy Dougherty              [email protected]
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev

Reply via email to