On Tue, 13 Mar 2007, Akinori MUSHA wrote:

> Hello,
> 
> I am pleased to announce that Ruby 1.8.6, the latest release from the
> 1.8 stable branch, has finally been released.

I'm getting failures on 2 sun-sparc-solaris9 systems, despite the 
earlier fixes:


gmake[1]: Leaving directory `/export/home/Scratch/hgs/ruby-1.8.6/ext/zlib'
making ruby
gmake[1]: Entering directory `/export/home/Scratch/hgs/ruby-1.8.6'
gcc -g -O2  -DRUBY_EXPORT   -Wl,-E -L.   main.o  -lruby-static -ldl -lcrypt -lm   -o ruby
gmake[1]: Leaving directory `/export/home/Scratch/hgs/ruby-1.8.6'
test succeeded
./miniruby  ./runruby.rb --extout=.ext -- "./test/runner.rb" --basedir="./test" --runner=console
./test/openssl/test_digest.rb:64: uninitialized constant OpenSSL::OPENSSL_VERSION_NUMBER (NameError)
        from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
        from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
        from /export/home/Scratch/hgs/ruby-1.8.6/lib/test/unit/collector/dir.rb:90:in `collect_file'
        from /export/home/Scratch/hgs/ruby-1.8.6/lib/test/unit/collector/dir.rb:73:in `recursive_collect'
        from /export/home/Scratch/hgs/ruby-1.8.6/lib/test/unit/collector/dir.rb:58:in `each'
        from /export/home/Scratch/hgs/ruby-1.8.6/lib/test/unit/collector/dir.rb:58:in `recursive_collect'
        from /export/home/Scratch/hgs/ruby-1.8.6/lib/test/unit/collector/dir.rb:63:in `recursive_collect'
        from /export/home/Scratch/hgs/ruby-1.8.6/lib/test/unit/collector/dir.rb:58:in `each'
        from /export/home/Scratch/hgs/ruby-1.8.6/lib/test/unit/collector/dir.rb:58:in `recursive_collect'
        from /export/home/Scratch/hgs/ruby-1.8.6/lib/test/unit/collector/dir.rb:29:in `collect'
        from /export/home/Scratch/hgs/ruby-1.8.6/lib/test/unit/autorunner.rb:68
        from /export/home/Scratch/hgs/ruby-1.8.6/lib/test/unit/autorunner.rb:213:in `[]'
        from /export/home/Scratch/hgs/ruby-1.8.6/lib/test/unit/autorunner.rb:213:in `run'
        from /export/home/Scratch/hgs/ruby-1.8.6/lib/test/unit/autorunner.rb:12:in `run'
        from ./test/runner.rb:7
gmake: *** [test-all] Error 1
brains hgs 29 %>
brains hgs 29 %>


-------------------------------------------

gmake[1]: Leaving directory `/enterprise2/scratch/hgs/ruby-1.8.6/ext/zlib'
making ruby
gmake[1]: Entering directory `/enterprise2/scratch/hgs/ruby-1.8.6'
gcc -g -O2  -DRUBY_EXPORT   -Wl,-E -L.   main.o  -lruby-static -ldl -lcrypt -lm   -o ruby
gmake[1]: Leaving directory `/enterprise2/scratch/hgs/ruby-1.8.6'
test succeeded
./miniruby  ./runruby.rb --extout=.ext -- "./test/runner.rb" --basedir="./test" --runner=console
./test/openssl/test_digest.rb:64: uninitialized constant OpenSSL::OPENSSL_VERSION_NUMBER (NameError)
        from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
        from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
        from /enterprise2/scratch/hgs/ruby-1.8.6/lib/test/unit/collector/dir.rb:90:in `collect_file'
        from /enterprise2/scratch/hgs/ruby-1.8.6/lib/test/unit/collector/dir.rb:73:in `recursive_collect'
        from /enterprise2/scratch/hgs/ruby-1.8.6/lib/test/unit/collector/dir.rb:58:in `each'
        from /enterprise2/scratch/hgs/ruby-1.8.6/lib/test/unit/collector/dir.rb:58:in `recursive_collect'
        from /enterprise2/scratch/hgs/ruby-1.8.6/lib/test/unit/collector/dir.rb:63:in `recursive_collect'
        from /enterprise2/scratch/hgs/ruby-1.8.6/lib/test/unit/collector/dir.rb:58:in `each'
        from /enterprise2/scratch/hgs/ruby-1.8.6/lib/test/unit/collector/dir.rb:58:in `recursive_collect'
        from /enterprise2/scratch/hgs/ruby-1.8.6/lib/test/unit/collector/dir.rb:29:in `collect'
        from /enterprise2/scratch/hgs/ruby-1.8.6/lib/test/unit/autorunner.rb:68
        from /enterprise2/scratch/hgs/ruby-1.8.6/lib/test/unit/autorunner.rb:213:in `[]'
        from /enterprise2/scratch/hgs/ruby-1.8.6/lib/test/unit/autorunner.rb:213:in `run'
        from /enterprise2/scratch/hgs/ruby-1.8.6/lib/test/unit/autorunner.rb:12:in `run'
        from ./test/runner.rb:7
gmake: *** [test-all] Error 1
neelix hgs 17 %>
neelix hgs 17 %>


Since I got the test succeeded message, I'm not so worried about this, because
this is just the extra test suite.  But it is a bit disconcerting.

What information can I supply that would help produce a fix?

        Hugh