This commit seems to have broken the stable 2-1 branch: http://github.com/rails/rails/commit/cce30f71246dbc5433153156afa4f952553ad13d
I think it should not have been committed to the branch because on the branch lib/active_support/dependencies.rb does not yet have its module namespace wrapped with the ActiveSupport namespace (looks like that's only on the trunk). fwiw, I'm looking at this version of dependencies.rb http://github.com/rails/rails/tree/cce30f71246dbc5433153156afa4f952553ad13d/activesupport/lib/active_support/dependencies.rb
Am I confused here? When I look at the dependencies.rb file on the tree attached to that commit it looks like it does not have the ActiveSupport namespace wrapped around it, but I'm hesitant to call it a bug because it seems like this would have been picked up in the simplest of tests (it fails for me on loading script/console).
Cheers,
Andrew