Opened 8 years ago

Closed 8 years ago

#4819 closed enhancement (fixed)

Ruby 1.8.6p287 can support IPv6 on Kamikaze today

Reported by: daniel.golle@… Owned by: developers
Priority: normal Milestone: Features Paradise
Component: packages Version:
Keywords: ruby ipv6 Cc:


in the Makefile of the ruby package IPv6 gets disabled because the socket library won't get build if it is enabled.
however, it is possible to have ruby IPv6 enabled on Kamikaze today by adding --enable-wide-getaddrinfo to the configure opts. (wide is the IPv6 implementation on Linux)

I successfully built and tested Ruby with this option on the atheros/mips and x86 target. I also tried building with this option enabled while having IPv6 disabled in openwrt config. result: Ruby built with IPv6 does not depend on an IPv6-enabled kernel. It will just raise an exception if one tries to create an AF_INET6 socket.

so please... enable it :)

Attachments (1)

Makefile (11.2 KB) - added by daniel.golle@… 8 years ago.
Makefile for Ruby package

Download all attachments as: .zip

Change History (2)

Changed 8 years ago by daniel.golle@…

Makefile for Ruby package

comment:1 Changed 8 years ago by florian

  • Resolution set to fixed
  • Status changed from new to closed

Applied in [15036], thanks ! Please submit another patch that implements InstallDev.

Add Comment

Modify Ticket

as closed .
The resolution will be deleted. Next status will be 'reopened'.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.