Package: ruby1.8 Version: 1.8.7.249-3 Severity: normal Hi,
Debian applies a patch (091125_gc_check.dpatch) as a fix for #557924. The upstream issue is #2326 and has been fixed in since p205 (http://redmine.ruby-lang.org/issues/show/2326). I just wanted to point out that the upstream fix finally applied is different from the Debian patch. The chosen patch fixes gc_sweep() to clear the finalization list. See http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=24713 http://redmine.ruby-lang.org/repositories/diff/ruby-187?rev=25801 The patch Debian uses has not been applied upstream (and IMHO is not required) though it seems to work fine by itself. I would suggest Debian remove 091125_gc_check.dpatch when building ruby1.8. A pristine ruby build from 1.8.7-p249 without this patch works on the ruby test code ('Time.now while true') now. I noticed this discrepancy while debugging an issue with an old Rails based app being upgraded to use ruby-1.8.7 from 1.8.5 (it had nothing to do with Debian, but I use Debian for all development work I do). Cheers! Shyamal -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.32-3-686-bigmem (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages ruby1.8 depends on: ii libc6 2.11.1-3 Embedded GNU C Library: Shared lib ii libruby1.8 1.8.7.249-3 Libraries necessary to run Ruby 1. ruby1.8 recommends no packages. Versions of packages ruby1.8 suggests: ii ri1.8 1.8.7.249-3 Ruby Interactive reference (for Ru pn ruby1.8-examples <none> (no description available) -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org