-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi,
In case anyone is interested, here's where we are with migrating to Ruby 1.9 as the default version: * Good progress has been made on marking the incompatible ports and we have deprecated a good number of them. The remaining incompatible ports will be deprecated if no one steps up to fix them. A few PRs are outstanding to mark the ports that are incompatible with 1.9 that aren't maintained by ruby@ * A few ports which didn't work with 1.9 but have newer versions which do have been found, and work has been done to update them. There are also some where creating a new port that was rubygem- instead of ruby- prefix seemed the right path. That has been done and work is in progress to migrate the ports that depend on the older versions. * I have to track down an issue with my patch (for making 1.9 the default) and the versioned link for gem. * After some discussion, it seems like not using the rdoc bundled with Ruby makes sense. Managing the devel/rubygem-rdoc port separately will be easier and allow updating separately. I just need to change my patch to make sure the lang/ruby19 port doesn't install rdoc. This will also be nice because the rdoc port that exists now doesn't work with ruby 1.8. * There are some remaining ports that I just can't figure out, such as audio/amarok-kde4 and editors/koffice-kde3 so I'll have to research those more. * I have a few patches for portupgrade that make it functional but not perfect with 1.9. There's work to do there. So, overall, great progress has been made and we're in good shape. Not sure if we'll make it for 9.0, but I hope so. If you'd like to test my patch, it's available here: http://people.freebsd.org/~swills/ruby19_and_gems_changes5.diff If you'd like to try to fix things, the possibly incomplete and/or inaccurate list of ports that don't work with 1.9 is: archivers/ruby-bz2 audio/ruby-musicbrainz audio/ruby-shout audio/ruby-vorbisfile audio/ruby-xmms comms/ruby-serialport databases/ruby-bdb1 databases/ruby-interbase databases/ruby-postgres databases/ruby-search-namazu databases/ruby-sqlite databases/rubygem-kirbybase databases/rubygem-postgres devel/ruby-eet devel/ruby-fam devel/ruby-filelock devel/ruby-filemagic devel/ruby-gettext devel/ruby-gnustep devel/ruby-io-reactor devel/ruby-jttui devel/ruby-metaruby devel/ruby-mmap devel/ruby-poll devel/ruby-rcov devel/ruby-rrb devel/ruby-rudl devel/ruby-slang devel/ruby-strongtyping devel/ruby-sysvipc devel/ruby-textbuf devel/rubygem-linecache devel/rubygem-ncurses devel/rubygem-rparsec devel/rubygem-sdl devel/rubygem-zoom games/ruby-exmars graphics/ruby-gd graphics/ruby-graph graphics/ruby-libpng graphics/ruby-ming graphics/ruby-opengl graphics/ruby-pgplot graphics/rubygem-objectdetect graphics/rubygem-turing irc/xchat-ruby japanese/mobileimap japanese/ruby-chasen japanese/ruby-eb japanese/ruby-kakasi japanese/ruby-ming lang/ruby-extensions lang/ruby-lua lang/ruby-lua4 lang/ruby-perl mail/ruby-tmail math/ruby-bitset math/ruby-bitvector math/ruby-gmp misc/rubygem-ohcount multimedia/ruby-flvtool2 net-im/rubygem-termtter net-im/rubygem-xmpp4r net/ruby-mpi net/ruby-nis net/ruby-pcap net/ruby-romp net/ruby-spread print/ruby-pdflib security/ruby-acl security/ruby-aes security/ruby-blowfish security/ruby-cast_256 security/ruby-mcrypt security/ruby-pam security/ruby-tcpwrap sysutils/ruby-log4r textproc/ruby-amrita textproc/ruby-csv textproc/ruby-erbscan textproc/ruby-formvalidator textproc/ruby-gdome textproc/ruby-htmltools textproc/ruby-nqxml textproc/ruby-quixml textproc/ruby-raspell textproc/ruby-rd-mode.el textproc/ruby-sablot textproc/ruby-tempura textproc/ruby-xmlscan-old textproc/ruby-xslt textproc/ruby-xtemplate textproc/rubygem-ferret textproc/rubygem-formosa textproc/rubygem-htmltools www/mod_ruby www/ruby-http-access www/ruby-nora www/ruby-tmpl www/rubygem-mongrel x11-toolkits/ruby-gtk x11-toolkits/ruby-tk x11-toolkits/ruby-wx x11/ruby-gtktrayicon Steve -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (FreeBSD) iQEcBAEBAgAGBQJOFRmwAAoJEPXPYrMgexuhiq4IAKe+sYCpKjrxiosjQmNVrRia Ol7TpKVHXSq7ML9E4lGRzyriRBTPmBRcytoSyXTnR7LsTsDPNcpg53JCd2NoyMyB s1R0tJ2dO5JNc5c25Dk21Ym3iyiJGFRwwns0I1SqzUE8VjkCXAQ//dh36xffc4c2 fsBK9HWjkU/UO2CQGUx+tUy7q1aWiWbByK9RQTSi/yK0/PRa02WHzTzMx3caLOhP dpwLWwvDIZuJR7aBDdAbg0mji2CHVVCcB5JxMHfQTzIdlKnSrwf+AWlEOc0ulzSe cXDLq0IdFMvLtQJdEe2iqOLGmLr1+p+hcy0nDutbOGzn04kAuGu+w51ReIWFq84= =oBaa -----END PGP SIGNATURE----- _______________________________________________ freebsd-ruby@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ruby To unsubscribe, send any mail to "freebsd-ruby-unsubscr...@freebsd.org"