S
sean.swolfe
I was able to build ruby 1.8.4 on my Tiger (OSX 10.4.3) box here.
Everything built fine, and it appears that the readline support works
as well. But when i run "make test-all" I get Inconsistent results.
Ocne I'd get the following failures:
1) Failure:
test_cgi(TestWEBrickCGI)
[./webrick/test_cgi.rb:27:in `test_cgi'
/Users/seanwolfe/src/ruby-1.8.4/lib/net/http.rb:1049:in `request'
/Users/seanwolfe/src/ruby-1.8.4/lib/net/http.rb:2104:in
`reading_body'
/Users/seanwolfe/src/ruby-1.8.4/lib/net/http.rb:1048:in `request'
/Users/seanwolfe/src/ruby-1.8.4/lib/net/http.rb:1033:in `request'
/Users/seanwolfe/src/ruby-1.8.4/lib/net/http.rb:545:in `start'
/Users/seanwolfe/src/ruby-1.8.4/lib/net/http.rb:1031:in `request'
./webrick/test_cgi.rb:27:in `test_cgi'
./webrick/utils.rb:26:in `start_server'
./webrick/utils.rb:34:in `start_httpserver'
./webrick/test_cgi.rb:24:in `test_cgi']:
<"/webrick.cgi"> expected but was
<"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\">\n<HTML>\n
<HEAD><TITLE>Internal Server Error</TITLE></HEAD>\n <BODY>\n
<H1>Internal Server Error</H1>\n Premature end of script headers:
/Users/seanwolfe/src/ruby-1.8.4/test/webrick/webrick.cgi\n <HR>\n
<ADDRESS>\n WEBrick/1.3.1 (Ruby/1.8.4/2005-12-24) OpenSSL/0.9.7b
at\n 127.0.0.1:59698\n </ADDRESS>\n </BODY>\n</HTML>\n">.
2) Failure:
test_nil_parse(Test_Features)
[./xmlrpc/test_features.rb:43:in `test_nil_parse'
/Users/seanwolfe/src/ruby-1.8.4/lib/xmlrpc/parser.rb:803:in
`each_installed_parser'
/Users/seanwolfe/src/ruby-1.8.4/lib/xmlrpc/parser.rb:801:in
`each_installed_parser'
./xmlrpc/test_features.rb:33:in `test_nil_parse'
/Users/seanwolfe/src/ruby-1.8.4/lib/xmlrpc/create.rb:95:in
`each_installed_writer'
/Users/seanwolfe/src/ruby-1.8.4/lib/xmlrpc/create.rb:93:in
`each_installed_writer'
./xmlrpc/test_features.rb:30:in `test_nil_parse']:
<[nil, {"test"=>nil}, [nil, nil]]> expected but was
<[nil, {"test"=>nil}, [nil, 1, nil]]>.
With another run, I'd get:
/Users/seanwolfe/src/ruby-1.8.4/lib/rational.rb:453: [BUG]
Segmentation fault
I've also seen the last error before, but on different files.
All other tests seem to pass. IS this any call for alarm? If there is
something wrong, I don't want to overwrite my current working ruby
1.8.2 install. I also never liked installing packages with fink or
DarwinPorts, always seem to muck things up. Does anyone have a
successful test run of 1.84 from building on tiger?
Sean
Everything built fine, and it appears that the readline support works
as well. But when i run "make test-all" I get Inconsistent results.
Ocne I'd get the following failures:
1) Failure:
test_cgi(TestWEBrickCGI)
[./webrick/test_cgi.rb:27:in `test_cgi'
/Users/seanwolfe/src/ruby-1.8.4/lib/net/http.rb:1049:in `request'
/Users/seanwolfe/src/ruby-1.8.4/lib/net/http.rb:2104:in
`reading_body'
/Users/seanwolfe/src/ruby-1.8.4/lib/net/http.rb:1048:in `request'
/Users/seanwolfe/src/ruby-1.8.4/lib/net/http.rb:1033:in `request'
/Users/seanwolfe/src/ruby-1.8.4/lib/net/http.rb:545:in `start'
/Users/seanwolfe/src/ruby-1.8.4/lib/net/http.rb:1031:in `request'
./webrick/test_cgi.rb:27:in `test_cgi'
./webrick/utils.rb:26:in `start_server'
./webrick/utils.rb:34:in `start_httpserver'
./webrick/test_cgi.rb:24:in `test_cgi']:
<"/webrick.cgi"> expected but was
<"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\">\n<HTML>\n
<HEAD><TITLE>Internal Server Error</TITLE></HEAD>\n <BODY>\n
<H1>Internal Server Error</H1>\n Premature end of script headers:
/Users/seanwolfe/src/ruby-1.8.4/test/webrick/webrick.cgi\n <HR>\n
<ADDRESS>\n WEBrick/1.3.1 (Ruby/1.8.4/2005-12-24) OpenSSL/0.9.7b
at\n 127.0.0.1:59698\n </ADDRESS>\n </BODY>\n</HTML>\n">.
2) Failure:
test_nil_parse(Test_Features)
[./xmlrpc/test_features.rb:43:in `test_nil_parse'
/Users/seanwolfe/src/ruby-1.8.4/lib/xmlrpc/parser.rb:803:in
`each_installed_parser'
/Users/seanwolfe/src/ruby-1.8.4/lib/xmlrpc/parser.rb:801:in
`each_installed_parser'
./xmlrpc/test_features.rb:33:in `test_nil_parse'
/Users/seanwolfe/src/ruby-1.8.4/lib/xmlrpc/create.rb:95:in
`each_installed_writer'
/Users/seanwolfe/src/ruby-1.8.4/lib/xmlrpc/create.rb:93:in
`each_installed_writer'
./xmlrpc/test_features.rb:30:in `test_nil_parse']:
<[nil, {"test"=>nil}, [nil, nil]]> expected but was
<[nil, {"test"=>nil}, [nil, 1, nil]]>.
With another run, I'd get:
/Users/seanwolfe/src/ruby-1.8.4/lib/rational.rb:453: [BUG]
Segmentation fault
I've also seen the last error before, but on different files.
All other tests seem to pass. IS this any call for alarm? If there is
something wrong, I don't want to overwrite my current working ruby
1.8.2 install. I also never liked installing packages with fink or
DarwinPorts, always seem to muck things up. Does anyone have a
successful test run of 1.84 from building on tiger?
Sean