In the process of rebuilding lots of gems for EL6, I've run across a a
couple areas where gems' test suites fail because of changes in Ruby's
hash ordering algorithms. I was able to apply upstream patches to fix
these issues in rubygem-activesupport and rubygem-activerecord. These
bugs are tricky to catch, because sometimes the test suite works, and
other times a bad test fails.
I've come across a FTBFS issue with rubygem-rack-mount on F16, and I'm
wondering if it could also be related to the hash ordering. These two
koji scratch builds fail:
http://koji.fedoraproject.org/koji/taskinfo?taskID=3974707
http://koji.fedoraproject.org/koji/taskinfo?taskID=3974778
I'm a Ruby newbie, so I'd appreciate another pair of eyes on these
build failures.
- Ken