cvs commit: ports/Mk bsd.ruby.mk ports/lang/ruby18 Makefile
distinfo pkg-plist ports/lang/ruby18/files patch-cgi.rb
knu at iDaemons.org
Thu Dec 23 13:01:20 PST 2004
At Thu, 23 Dec 2004 14:41:45 -0600,
Jeremy Messenger wrote:
> On Thu, 23 Dec 2004 20:30:10 +0000 (UTC), Akinori MUSHA
> <knu at FreeBSD.org> wrote:
> > knu 2004-12-23 20:30:09 UTC
> > FreeBSD ports repository
> > Modified files:
> > Mk bsd.ruby.mk
> > lang/ruby18 Makefile distinfo pkg-plist
> > x11-toolkits/ruby-tk pkg-plist
> > Removed files:
> > lang/ruby18/files patch-cgi.rb
> > Log:
> > Update lang/ruby18 to 1.8.2-preview4.
> > * Please upgrade sysutils/portupgrade prior to this one, or pkgdb(1)
> > may coredump with a double free() problem from a misuse of the DL
> > module. In that case, reinstall sysutils/portupgrade manually.
> I didn't check those yet, but have you add '-pthread' as default yet?
> ruby-gtk2/ruby-gnome2 are broke by default in FreeBSD 5.x and 6.x,
> because of ruby doesn't use -pthread. I have emailed to you few times
> and you never have reply back.
> Also, I think we should get rid of _r stuff if it possible. The _r is
> creating problems, so how about enable it by default?
Sorry, but I have't got to be sure that ruby with -pthread enabled
works flawlessly. Do you? I'll do some more tests this weekend on my
FreeBSD 5.x box. If it goes fine, I'll happily enable it by default.
On the other hand, I still believe ruby with -pthread enabled does
coredump on FreeBSD 4.x when combined with a certain kind of external
libraries, so we can only enable it on FreeBSD >=5.x. What is your
suggestion with ruby_r vs. FreeBSD 4.x?
/__ __ Akinori.org / MUSHA.org
/ ) ) ) ) / FreeBSD.org / Ruby-lang.org
Akinori MUSHA aka / (_ / ( (__( @ iDaemons.org / and.or.jp
"It seems to me as we make our own few circles 'round the sun
We get it backwards and our seven years go by like one"
More information about the cvs-all