status of ruby 1.9.1 wrt porting

2011-08-29 Thread Lucas Nussbaum
Hi, Ruby 1.9.3 is going to be released in september, and is a candidate for the default ruby version in wheezy. A snapshot is available in experimental. Now is an ideal time to work on porting issues and get the fixes integrated upstream. Ruby has a fairly large test suite, which makes finding pro

Re: ruby1.9.1 hangs again

2011-08-29 Thread Lucas Nussbaum
On 29/08/11 at 20:57 +0200, Petr Salinger wrote: > >Would you have time to turn that into a (tested ;) ) patch? > > I tried the attached one, but it does not compile/link: > > linking ruby1.9.1 > main.o: In function `main': > .../ruby1.9.1-1.9.3~preview1+svn33077/main.c:36: > undefined re

Re: ruby1.9.1 hangs again

2011-08-29 Thread Petr Salinger
Would you have time to turn that into a (tested ;) ) patch? I tried the attached one, but it does not compile/link: linking ruby1.9.1 main.o: In function `main': .../ruby1.9.1-1.9.3~preview1+svn33077/main.c:36: undefined reference to `timer_thread_child_at_fork'collect2: ld returned 1

Re: ruby1.9.1 hangs again

2011-08-29 Thread Lucas Nussbaum
On 29/08/11 at 14:05 +0200, Petr Salinger wrote: > Hi. > > >A change in Ruby caused it to hang again, likely due to a pthread > >semantic difference on kfreebsd. It doesn't hang, neither on Linux nor > >on FreeBSD. > > > >Affected package is the experimental one. It's a pre-release snapshot > >(ca

Re: ruby1.9.1 hangs again

2011-08-29 Thread Petr Salinger
Hi. A change in Ruby caused it to hang again, likely due to a pthread semantic difference on kfreebsd. It doesn't hang, neither on Linux nor on FreeBSD. Affected package is the experimental one. It's a pre-release snapshot (candidate RC1) for Ruby 1.9.3, to be released in september, and likely

Processed: Re: Bug#639658: kfreebsd-image-8.1-1-amd64: calling waitpid from a thread raises 'no child processes'

2011-08-29 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: > severity 639658 important Bug #639658 [kfreebsd-image-8.1-1-amd64] kfreebsd-image-8.1-1-amd64: calling waitpid from a thread raises 'no child processes' Severity set to 'important' from 'serious' > retitle 639658 [kfreebsd] waitpid from a thread

Bug#639658: kfreebsd-image-8.1-1-amd64: calling waitpid from a thread raises 'no child processes'

2011-08-29 Thread Petr Salinger
severity 639658 important retitle 639658 [kfreebsd] waitpid from a thread does not work for child processes created by other threads reassign 639658 kfreebsd-8, kfreebsd-9, eglibc -- As you can see, the main thread delegates the waitpid call to a sub-thread. But both threads are still part of

ruby1.9.1 hangs again

2011-08-29 Thread Lucas Nussbaum
Hi, A change in Ruby caused it to hang again, likely due to a pthread semantic difference on kfreebsd. It doesn't hang, neither on Linux nor on FreeBSD. Affected package is the experimental one. It's a pre-release snapshot (candidate RC1) for Ruby 1.9.3, to be released in september, and likely th