Date: Fri, 18 Jan 2008 18:23:01 +0300 From: Stanislav Sedov <stas@FreeBSD.org> To: ports@FreeBSD.org Subject: ruby 1.9 port test request Message-ID: <20080118152301.GM22695@dracon.ht-systems.ru>
next in thread | raw e-mail | index | archive | help
Hi! As you might know a couple of weeks ago the first development release of ruby 1.9 was rolled out. I plan to introduce it into the ports collection in the near time (actually, when the release slush will be over). As part of this I also moved gems support into the bsd.ruby.mk (gems now part of ruby distibution itself) and added a new knob for rake (it's now a part of ruby too). The patch against the current tree is available here: http://mbsd.msk.ru/dist/ruby19.diff. I'd like to ask all interested parties to test this patch on all available platform combinations and report all problems here and/or me directly. This way we would be able to fix them before the port hits the tree. By this time I tested it on i386, amd64 and arm and it seems to work fine. Please note, that most current ruby libraries and ports will fail to build and work with ruby 1.9 (actually, it's about 70% according to tinderbox). Most of this problems linked with C API breakage, and can be probably only fixed in mainstream. However, a lot of ports will be broken due to plist errors - these include dynamically generated RI documentation in plist statically, but the ruby 1.9 seems to use slightly different naming scheme. That's mostly gem ports. I want to ask maintainers of such ports to fix their ports in a way they'll put RI files in plists automatically on install - that will fix your ports with ruby 1.9 and save a lot of our blood when we'll switch to ruby 1.9 in future. Thanks! -- Stanislav Sedov ST4096-RIPE
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080118152301.GM22695>