Product SiteDocumentation Site

1.249. ruby

1.249.1. RHBA-2011:0005: bug fix update

Updated ruby packages that fix a bug are now available for Red Hat Enterprise Linux 6.
Ruby is an extensible, interpreted, object-oriented, scripting language. It has features to process text files and to do system management tasks.
This update fixes the following bug:
  • Under some circumstances on the PowerPC 64 architecture, Ruby did not save the context correctly before switching threads. Consequently, when a thread was restored, it had stale context whose use would result in a segmentation fault. This affected nearly any thread-using program on PowerPC 64. With this update, the underlying source code has been modified to address this issue, and the context is now saved correctly. (BZ#653824)
All PowerPC 64 ruby users are advised to upgrade to these updated packages, which resolve this issue.

1.249.2. RHBA-2011:0721: bug fix update

Updated ruby packages that fix several bugs are now available.
Ruby is an extensible, interpreted, object-oriented scripting language. It has features to process text files and to perform system management tasks.
This update fixes the following bugs:
  • Previously, Ruby's self-test failed because of a false-positive. The erroneous result has been corrected and the test no longer fails. (BZ#635588)
  • Ruby's self-test failed because of a bug in GNU dbm (gdbm). Until this bug is corrected, the test is omitted from Ruby's self-test to avoid this failure. (BZ#635588)
All users of Ruby are advised to upgrade to these updated packages, which correct these bugs.