Issue #5097 has been updated by Jeremy Evans.


Akira Tanaka wrote:
> 2011/8/8 Jeremy Evans <merch-redmine / jeremyevans.net>:
>  
>  > I ended up writing a test program in C that also displayed the issue, and it turns out it was a bug in OpenBSD.  A fix for the issue was just committed today.
>  
>  Great.
>  
>  What's the URL of the bug report?
>  What's the OpenBSD release which will have the fix?
>  
>  We have choices in Ruby now:
>  
>  * disable ipv6_recvpktinfo for all OpenBSD.
>  * disable ipv6_recvpktinfo for OpenBSD older than the fix.
>  * enable ipv6_recvpktinfo for OpenBSD as now.
>  -- 
>  Tanaka Akira

OpenBSD doesn't have a bug tracker, I posted to an internal mailing list.  The fix will be in OpenBSD 5.0, released in November.

I recommend not making any changes.  Now that the code works on OpenBSD, I don't see the point of adding an exception to support older versions.  OpenBSD users are strongly encouraged to upgrade every 6 months when a new version is released, so there won't be that many people running < 5.0 a year from now.

Jeremy
----------------------------------------
Feature #5097: Supported platforms of Ruby 1.9.3
http://redmine.ruby-lang.org/issues/5097

Author: Yui NARUSE
Status: Assigned
Priority: Normal
Assignee: Yui NARUSE
Category: 
Target version: 1.9.3


Let's decide the supported platforms.

== Background

http://redmine.ruby-lang.org/projects/ruby-19/wiki/SupportedPlatforms

== Process

If you want to support a platform, please declare.
But when a platform dependent bug is reported, it will be assigned to you.

== Current Maintainer

mswin32, mswin64 (Microsoft Windows):
  NAKAMURA Usaku (usa)
mingw32 (Minimalist GNU for Windows):
  Nobuyoshi Nakada (nobu)
IA-64 (Debian GNU/Linux):
  TAKANO Mitsuhiro (takano32)
Symbian OS:
  Alexander Zavorine (azov)
AIX:
  Yutaka Kanemoto (kanemoto)
FreeBSD:
  Akinori MUSHA (knu)
Solaris:
  Naohisa Goto
RHEL, CentOS
  KOSAKI Motohiro

Platforms which doesn't have a maintainer are following:
* Debian
* Ubuntu
* Mac OS X (LLVM related issues)
* cygwin (don't work)
* NetBSD (works)
* OpenBSD (it may not work)
* DragonFlyBSD (don't work)


-- 
http://redmine.ruby-lang.org