Cайт веб-разработчика, программиста Ruby on Rails ESV Corp. Екатеринбург, Москва, Санкт-Петербург, Первоуральск

Админка на Ruby on Rails

Переход на 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, в котором эти проблемы были устранены.