みつけた

RFC3493(Basic Socket Interface Extensions for IPv6)の6.2 Socket Address Structure to Node Name and Service Nameにこんな記述を見つけました。

Note: The IPv6 unspecified address ("::") and the IPv6 loopback
address ("::1") are not IPv4-compatible addresses. If the address
is the IPv6 unspecified address ("::"), a lookup is not performed,
and the [EAI_NONAME] error is returned.

AIXはこれを正直にまもって、ext/socket/extconf.rbの最後のテストにしくじっているようです。でもほかのプラットフォームがすべてこうじゃない動作をするとなると。。。