> The tasks which a maintainer should do are: > * Subscribe ruby-core / ruby-lang.org list. > * Also, subscribe ruby-dev / ruby-lang.org if you can read Japanese. > * Port thread_{win32,pathread}.c to the platform if it has no > implementation of pthread. Can we add OpenSolaris as one of the supported platforms? I can maintain it. I have been using ruby 1.9 on OpenSolaris for past six months. My company is building everything on 1.9 and our deployment platform is OpenSolaris. We have strong interests in supporting this platform. :) Current 1.9.1 branch builds fine on OpenSolaris and passes most of "make test-all". I can also arrange a nightly build&test environment for it. Regards, Dae San Hwang Platform: OpenSolaris (SunOS 5.11, snv_98) $ ruby -v ruby 1.9.1 (2008-11-11 revision 20189) [x86_64-solaris10] $ make test-all ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./ runruby.rb --extout=.ext -- "./test/runner.rb" Gem::Indexer tests are being skipped. Install builder gem. Loaded suite ./test/runner Started ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Updating class cache with 0 classes... ........................................................................ ...................................................................F.E.. ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ .........F.............................................................. .................................................F...................... ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ Finished in 347.140774 seconds. 1) Failure: test_class_build_extconf_fail(TestGemExtExtConfBuilder) [/usr/local/ src/ruby-1.9.1-edge/test/rubygems/test_gem_ext_ext_conf_builder.rb:66]: Expected "extconf failed:\n\n/usr/local/bin/ruby extconf.rb\n/usr/ local/src/ruby-1.9.1-edge/rbconfig.rb:7:in `<module:RbConfig>': ruby lib version (1.9.1) doesn't match executable version (1.9.0) (RuntimeError)\n\tfrom /usr/local/src/ruby-1.9.1-edge/rbconfig.rb:5:in `<top (required)>'\n\tfrom /usr/local/src/ruby-1.9.1-edge/lib/mkmf.rb: 4:in `require'\n\tfrom /usr/local/src/ruby-1.9.1-edge/lib/mkmf.rb:4:in `<top (required)>'\n\tfrom extconf.rb:1:in `require'\n\tfrom extconf.rb:1:in `<main>'\n" to match /\Aextconf failed: \/usr\/local\/bin\/ruby extconf.rb.* checking for main\(\) in .*?nonexistent/m. 2) Error: test_class_build(TestGemExtExtConfBuilder): Gem::InstallError: extconf failed: /usr/local/bin/ruby extconf.rb /usr/local/src/ruby-1.9.1-edge/rbconfig.rb:7:in `<module:RbConfig>': ruby lib version (1.9.1) doesn't match executable version (1.9.0) (RuntimeError) from /usr/local/src/ruby-1.9.1-edge/rbconfig.rb:5:in `<top (required)>' from /usr/local/src/ruby-1.9.1-edge/lib/mkmf.rb:4:in `require' from /usr/local/src/ruby-1.9.1-edge/lib/mkmf.rb:4:in `<top (required)>' from extconf.rb:1:in `require' from extconf.rb:1:in `<main>' /usr/local/src/ruby-1.9.1-edge/test/rubygems/ test_gem_ext_ext_conf_builder.rb:24:in `block in test_class_build' /usr/local/src/ruby-1.9.1-edge/test/rubygems/ test_gem_ext_ext_conf_builder.rb:23:in `chdir' /usr/local/src/ruby-1.9.1-edge/test/rubygems/ test_gem_ext_ext_conf_builder.rb:23:in `test_class_build' 3) Failure: test_execopts_close_others(TestProcess) [/usr/local/src/ruby-1.9.1- edge/test/ruby/test_process.rb:534]: <""> expected but was <"mu\n">. 4) Failure: test_handle_special_CROSSREF_no_underscore (TestRDocMarkupToHtmlCrossref) [/usr/local/src/ruby-1.9.1-edge/test/ rdoc/test_rdoc_markup_to_html_crossref.rb:87]: Expected "<p> <a href=\"../files/usr/local/src/ruby-1_9_1-edge/test/ rdoc/rdoc_markup_to_html_crossref_reference_rb.html\">/usr/local/src/ ruby-1.9.1-edge/test/rdoc/rdoc_markup_to_html_crossref_reference.rb</ a> </p> ", not "<p> /usr/local/src/ruby-1.9.1-edge/test/rdoc/ rdoc_markup_to_html_crossref_reference.rb </p> ". 5695 tests, 2791033 assertions, 3 failures, 1 errors, 0 skips make: *** [test-all] Error 1