Subject: Re: wpkgsrc DragonFly 1.8.0/i386 2007-09-27 12:18
To: None <pkgsrc-bulk@netbsd.org>
From: Joerg Sonnenberger <joerg@britannica.bec.de>
List: pkgsrc-bulk
Date: 09/30/2007 18:17:55
On Mon, Oct 01, 2007 at 01:04:11AM +0900, Takahiro Kambe wrote:
> In message <20070930152258.GM10876@danbala.tuwien.ac.at>
> 	on Sun, 30 Sep 2007 17:22:58 +0200,
> 	Thomas Klausner <wiz@NetBSD.org> wrote:
> > > lang/ruby18-base                         121 taca@NetBSD.org
> > 
> > libruby18-static.a(eval.o)(.text+0x1501e): In function `rb_thread_start_0':
> > : undefined reference to `pthread_atfork'
> > *** Error code 1
> I have no idea.  Latest ruby18-base's update dosen't change any binary
> part...

I disagree. Between p36 and p110 in eval.c a call to above function was
added. As it was only using the libc pthread glue before, it is failing
now. I'm not exactly sure what they are trying here, it seems really
bogus to me.

So either remove that part (or get it fixed to be sane) or always link
ruby with pthread.

Joerg