Переход на Ruby 2.2.0: решение проблем с Rails 3.2.x
После установки Ruby 2.2.0 возникли проблемы с работой сайтов на Rails 3.2.x:
stderr: ruby-2.2.0@rails/gems/activesupport-3.2.21/lib/active_support/values/time_zone.rb:270: warning: circular argument reference - now
stderr: ruby-2.2.0@rails/gems/activerecord-3.2.21/lib/active_record/associations/has_many_association.rb:80: warning: circular argument reference - reflection
Решение находится тут: https://github.com/rails/rails/pull/18160/files
После исправления файлов Ruby on Rails 3.2.x все прекрасно работает!
Выпущен релиз Ruby on Rails 3.2.22, в котором эти проблемы были устранены.