From owner-cvs-all@FreeBSD.ORG Thu Dec 23 21:01:20 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A5B416A4CE; Thu, 23 Dec 2004 21:01:20 +0000 (GMT) Received: from mail.musha.org (daemon.musha.org [210.189.104.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40F7C43D39; Thu, 23 Dec 2004 21:01:20 +0000 (GMT) (envelope-from knu@iDaemons.org) Received: from archon.local.idaemons.org (archon.local.idaemons.org [192.168.1.32]) by mail.musha.org (Postfix) with ESMTP id AA088ACD0; Fri, 24 Dec 2004 06:01:19 +0900 (JST) Date: Fri, 24 Dec 2004 06:02:44 +0900 Message-ID: <86sm5wsp6z.knu@iDaemons.org> From: "Akinori MUSHA" To: "Jeremy Messenger" In-Reply-To: References: <200412232030.iBNKUASp077618@repoman.freebsd.org> Organization: Associated I. Daemons X-PGP-Public-Key: finger knu@FreeBSD.org X-PGP-Fingerprint: 081D 099C 1705 861D 4B70 B04A 920B EFC7 9FD9 E1EE MIME-Version: 1.0 (generated by EMIKO 1.14.1 - "Choanoflagellata") Content-Type: text/plain; charset=US-ASCII cc: cvs-ports@freebsd.org cc: cvs-all@freebsd.org cc: ports-committers@freebsd.org Subject: Re: cvs commit: ports/Mk bsd.ruby.mk ports/lang/ruby18 Makefile distinfo pkg-plist ports/lang/ruby18/files patch-cgi.rb ports/x11-toolkits/ruby-tk pkg-plist X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Dec 2004 21:01:20 -0000 At Thu, 23 Dec 2004 14:41:45 -0600, Jeremy Messenger wrote: > On Thu, 23 Dec 2004 20:30:10 +0000 (UTC), Akinori MUSHA > 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"