植田@ネットフォレストです。


> まつもと ゆきひろです
;
> % configure
> % make
> % make install
> % make test
> % make test-all
> 
> をそれぞれ行って、失敗したらできるだけ詳細なログをください。

 ご指南、ありがとうございました。以下、結果です。

-----
1. FreeBSD 4.11-STABLE
% uname -a
FreeBSD foo.netforest.co.jp 4.11-STABLE FreeBSD 4.11-STABLE #34: Wed Oct 12 12:21:51 JST 2005 root / foo.netforest.co.jp:/work/obj/usr/src/sys/FOO/
i386
% configure	-> OK
% make		-> OK
% make test	-> OK
% make test-all	-> NG

./miniruby ./runruby.rb --extout=.ext -- -C "./test" runner.rb --runner=console 
Loaded suite .
Started
..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
 .......................................................................................................................................................................................................................no such file to load -- uconv
E....................................................................................................
Finished in 154.380594 seconds.

  1) Error:
test_wsdl(XSD::TestEmptyCharset):
ArgumentError: No decoder found for encoding EUC-JP.  Please install iconv.
    /home/ueda/ruby-1.8.4/lib/rexml/encoding.rb:42:in `encoding='
    /home/ueda/ruby-1.8.4/lib/rexml/source.rb:40:in `encoding='
    /home/ueda/ruby-1.8.4/lib/rexml/parsers/baseparser.rb:202:in `pull'
    /home/ueda/ruby-1.8.4/lib/rexml/parsers/streamparser.rb:16:in `parse'
    /home/ueda/ruby-1.8.4/lib/rexml/document.rb:173:in `parse_stream'
    /home/ueda/ruby-1.8.4/lib/xsd/xmlparser/rexmlparser.rb:27:in `do_parse'
    /home/ueda/ruby-1.8.4/lib/wsdl/xmlSchema/parser.rb:63:in `parse'
    ./xsd/test_noencoding.rb:15:in `test_wsdl'

1306 tests, 14298 assertions, 0 failures, 1 errors
*** Error code 1

Stop in /home/ueda/ruby-1.8.4.

-----
2. FreeBSD 5.4-STABLE
% uname -a
FreeBSD foo.netforest.co.jp 5.4-RELEASE-p8 FreeBSD 5.4-RELEASE-p8 #18: Wed Oct 12 13:14:46 JST 2005 root / foo.netforest.co.jp:/usr/obj/usr/src/sys/FOO
i386

% configure	-> OK
% make		-> OK
% make test	-> OK
% make test-all	-> NG

./miniruby ./runruby.rb --extout=.ext -- -C "./test" runner.rb --runner=console 
Loaded suite .
Started
..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
 .......................................................................................................................................................................................................................no such file to load -- uconv
E....................................................................................................
Finished in 130.97856 seconds.

  1) Error:
test_wsdl(XSD::TestEmptyCharset):
ArgumentError: No decoder found for encoding EUC-JP.  Please install iconv.
    /usr/home/ueda/ruby-1.8.4/lib/rexml/encoding.rb:42:in `encoding='
    /usr/home/ueda/ruby-1.8.4/lib/rexml/source.rb:40:in `encoding='
    /usr/home/ueda/ruby-1.8.4/lib/rexml/parsers/baseparser.rb:202:in `pull'
    /usr/home/ueda/ruby-1.8.4/lib/rexml/parsers/streamparser.rb:16:in `parse'
    /usr/home/ueda/ruby-1.8.4/lib/rexml/document.rb:173:in `parse_stream'
    /usr/home/ueda/ruby-1.8.4/lib/xsd/xmlparser/rexmlparser.rb:27:in `do_parse'
    /usr/home/ueda/ruby-1.8.4/lib/wsdl/xmlSchema/parser.rb:63:in `parse'
    ./xsd/test_noencoding.rb:15:in `test_wsdl'

1306 tests, 14306 assertions, 0 failures, 1 errors
*** Error code 1

Stop in /usr/home/ueda/ruby-1.8.4.

-----
3. FreeBSD 6.0-RC1
% uname -a
FreeBSD firebomber.tclet.ne.jp 6.0-RC1 FreeBSD 6.0-RC1 #1: Sun Oct 30 02:12:35 JST 2005     root / firebomber.tclet.ne.jp:/usr/obj/usr/src/sys/GENERIC  i386

% configure	-> OK
% make		-> OK
% make test	-> OK
% make test-all	-> NG

./miniruby ./runruby.rb --extout=.ext -- -C "./test" runner.rb --runner=console 
Loaded suite .
Started
.................................................F............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................F...............................................................................................................................................................................
 .......................................................................................................................................................................................................................no such file to load -- uconv
E....................................................................................................
Finished in 1398.807347 seconds.

  1) Failure:
test_delete(TestDBM) [./dbm/test_dbm.rb:332]:
<DBMError> exception expected but none was thrown.

  2) Failure:
test_s_open_error(TestSDBM) [./sdbm/test_sdbm.rb:122]:
<Errno::EACCES> exception expected but none was thrown.

  3) Error:
test_wsdl(XSD::TestEmptyCharset):
ArgumentError: No decoder found for encoding EUC-JP.  Please install iconv.
    /usr/home/ueda/ruby-1.8.4/lib/rexml/encoding.rb:42:in `encoding='
    /usr/home/ueda/ruby-1.8.4/lib/rexml/source.rb:40:in `encoding='
    /usr/home/ueda/ruby-1.8.4/lib/rexml/parsers/baseparser.rb:202:in `pull'
    /usr/home/ueda/ruby-1.8.4/lib/rexml/parsers/streamparser.rb:16:in `parse'
    /usr/home/ueda/ruby-1.8.4/lib/rexml/document.rb:173:in `parse_stream'
    /usr/home/ueda/ruby-1.8.4/lib/xsd/xmlparser/rexmlparser.rb:27:in `do_parse'
    /usr/home/ueda/ruby-1.8.4/lib/wsdl/xmlSchema/parser.rb:63:in `parse'
    ./xsd/test_noencoding.rb:15:in `test_wsdl'

1306 tests, 14305 assertions, 2 failures, 1 errors
*** Error code 1

Stop in /usr/home/ueda/ruby-1.8.4.



-----
UEDA Hiroyuki <ueda / netforest.ad.jp>