Date: Thu, 12 Jan 2006 18:24:10 -0600 From: "Jeremy Messenger" <mezz7@cox.net> To: pav@freebsd.org Cc: ports@freebsd.org Subject: Re: [BOO!] Ruby 1.8.4 testers wanted Message-ID: <op.s3ajekpt9aq2h7@mezz.mezzweb.com> In-Reply-To: <op.s3abkky69aq2h7@mezz.mezzweb.com> References: <op.s3abkky69aq2h7@mezz.mezzweb.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 12 Jan 2006 15:34:58 -0600, Jeremy Messenger <mezz7@cox.net> wrote: > On Wed, 11 Jan 2006 18:48:22 -0600, Pav Lucistnik <pav@FreeBSD.org> > wrote: > >> Hi people, >> >> Alexander Wittig provided us with patches to upgrade our Ruby to 1.8.4. >> >> Because previous attempt to upgrade to 1.8.3 ended in flames, I want >> you, people who run ruby apps, to test the patches before I commit them. >> Find the patches at >> >> http://people.freebsd.org/~pav/ruby/ > > Wish, you could have put all patches into a patch by together for one of > us can patch in /usr/ports quickly. ;-) Anyway.... > >> Please test them as much as possible. > > I am installing those ruby stuff right now to test on ruby-gnome2-all > >> If I don't hear any screaming, they'll hit the tree during weekend. >> >> In 1.8.4, there is a different behaviour of site-install target from >> mkmf generated Makefiles. Most obvious change is that .h files are no >> longer installed in modules. I hacked mkmf.rb to include install; target >> in site-install: target as it was in 1.8.2. Any Ruby wizard to tell me >> how to fix this properly? > > Uh-oh, I don't really know but hopeful it won't break on any of > ruby-gnome2-all build. If it does, then I will trying to work on fix the > build. Umm. I am not sure why we need a ruby-glib2.diff? It seems like it does install those *.h files in here. ===================================== # ls /usr/local/lib/ruby/site_ruby/1.8/i386-freebsd6 | grep .h rb_cairo.h* rbart.h rbatk.h rbatkversion.h rbglib.h rbgobject.h rbgtk.h rbgutil.h rbpango.h rbpangoversion.h # pkg_delete -f ruby18-\*0.14.1\* # ls /usr/local/lib/ruby/site_ruby/1.8/i386-freebsd6 | grep .h rb_cairo.h* rbglib.h rbgobject.h rbgutil.h ===================================== Cheers, Mezz >> I'm interested in which ports broke with 1.8.3 back last fall, so I >> could check them out before committing? Anyone still remember? Kris? > > I think it was ruby, oniguruma, FXRuby apps and rubygem-rails. The 1.8.3 > made some changes that many apps don't like, so it's supposed to be > fixed in 1.8.4. > > http://www.rubyonrails.org/down > =================================== > We recommend Ruby 1.8.4 for use with Rails. Ruby 1.8.2 is fine too, but > version 1.8.3 is not. > =================================== > >> Once this is done, I'd like to start phasing out ruby16. Anyone >> disagree? > > Agree, kill it. > > Cheers, > Mezz -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.s3ajekpt9aq2h7>