チケット #494 が更新されました。 (by Yuki Sonoda)

担当者 Yukihiro MatsumotoからYuki Sonodaに変更

r8112 で導入されたようですね。意図としてはEXXXの存在しないプラットフォームで
 begin
   # do something
 rescue Errno::EXXX
 end

するとNameErrorが発生する、ということのようです。Rubyビルド時にEXXXがシステムに存在しない場合、Errno::EXXXをErrno::NOERRORの別名とすることで対応できそうです。これによってconst_missingは削除できます。
----------------------------------------
http://redmine.ruby-lang.org/issues/show/494

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