Subject: | Tests fail. |
On Mageia Linux 2 x86-64, I cannot load
/home/shlomif/Inline-Ruby-0.02/blib/arch/auto/Inline/Ruby/Ruby.so
because do_chomp is missing during "make test". This probably makes
Inline::Ruby unusable:
<<<<
shlomif@lap:~/Inline-Ruby-0.02$ make
shlomif@lap:~/Inline-Ruby-0.02$ make test
PERL_DL_NONLAZY=1 /usr/bin/perl5.14.2 "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/01basic.t ..... Can't load
'/home/shlomif/Inline-Ruby-0.02/blib/arch/auto/Inline/Ruby/Ruby.so' for
module Inline::Ruby:
/home/shlomif/Inline-Ruby-0.02/blib/arch/auto/Inline/Ruby/Ruby.so:
undefined symbol: do_chomp at
/usr/lib/perl5/5.14.2/x86_64-linux-thread-multi/DynaLoader.pm line 190.
at -e line 0
Compilation failed in require at (eval 12) line 1.
Error. You have specified 'Ruby' as an Inline programming language.
I currently only know about the following languages:
C, Foo, foo
If you have installed a support module for this language, try deleting the
config-x86_64-linux-thread-multi-5.014002 file from the following Inline
DIRECTORY, and run again:
/home/shlomif/Inline-Ruby-0.02/_Inline
(And if that works, please file a bug report.)
at t/01basic.t line 0
INIT failed--call queue aborted.
t/01basic.t ..... Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 15/15 subtests
t/02iter.t ...... Can't load
'/home/shlomif/Inline-Ruby-0.02/blib/arch/auto/Inline/Ruby/Ruby.so' for
module Inline::Ruby:
/home/shlomif/Inline-Ruby-0.02/blib/arch/auto/Inline/Ruby/Ruby.so:
undefined symbol: do_chomp at
/usr/lib/perl5/5.14.2/x86_64-linux-thread-multi/DynaLoader.pm line 190.
at -e line 0
Compilation failed in require at (eval 12) line 1.
Error. You have specified 'Ruby' as an Inline programming language.
I currently only know about the following languages:
C, Foo, foo
If you have installed a support module for this language, try deleting the
config-x86_64-linux-thread-multi-5.014002 file from the following Inline
DIRECTORY, and run again:
/home/shlomif/Inline-Ruby-0.02/_Inline
(And if that works, please file a bug report.)
at t/02iter.t line 0
INIT failed--call queue aborted.
t/02iter.t ...... Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 11/11 subtests
t/03bindfunc.t .. Can't load
'/home/shlomif/Inline-Ruby-0.02/blib/arch/auto/Inline/Ruby/Ruby.so' for
module Inline::Ruby:
/home/shlomif/Inline-Ruby-0.02/blib/arch/auto/Inline/Ruby/Ruby.so:
undefined symbol: do_chomp at
/usr/lib/perl5/5.14.2/x86_64-linux-thread-multi/DynaLoader.pm line 190.
at t/03bindfunc.t line 4
Compilation failed in require at t/03bindfunc.t line 4.
BEGIN failed--compilation aborted at t/03bindfunc.t line 4.
t/03bindfunc.t .. Dubious, test returned 2 (wstat 512, 0x200)
Failed 6/6 subtests
t/04iterator.t .. Can't load
'/home/shlomif/Inline-Ruby-0.02/blib/arch/auto/Inline/Ruby/Ruby.so' for
module Inline::Ruby:
/home/shlomif/Inline-Ruby-0.02/blib/arch/auto/Inline/Ruby/Ruby.so:
undefined symbol: do_chomp at
/usr/lib/perl5/5.14.2/x86_64-linux-thread-multi/DynaLoader.pm line 190.
at t/04iterator.t line 11
Compilation failed in require at t/04iterator.t line 11.
BEGIN failed--compilation aborted at t/04iterator.t line 11.
t/04iterator.t .. Dubious, test returned 2 (wstat 512, 0x200)
Failed 6/6 subtests
t/05rb_exc.t .... Can't load
'/home/shlomif/Inline-Ruby-0.02/blib/arch/auto/Inline/Ruby/Ruby.so' for
module Inline::Ruby:
/home/shlomif/Inline-Ruby-0.02/blib/arch/auto/Inline/Ruby/Ruby.so:
undefined symbol: do_chomp at
/usr/lib/perl5/5.14.2/x86_64-linux-thread-multi/DynaLoader.pm line 190.
at t/05rb_exc.t line 8
Compilation failed in require at t/05rb_exc.t line 8.
BEGIN failed--compilation aborted at t/05rb_exc.t line 8.
t/05rb_exc.t .... Dubious, test returned 2 (wstat 512, 0x200)
Failed 8/8 subtests
t/06pl_exc.t .... Can't load
'/home/shlomif/Inline-Ruby-0.02/blib/arch/auto/Inline/Ruby/Ruby.so' for
module Inline::Ruby:
/home/shlomif/Inline-Ruby-0.02/blib/arch/auto/Inline/Ruby/Ruby.so:
undefined symbol: do_chomp at
/usr/lib/perl5/5.14.2/x86_64-linux-thread-multi/DynaLoader.pm line 190.
at -e line 0
Compilation failed in require at (eval 12) line 1.
Error. You have specified 'Ruby' as an Inline programming language.
I currently only know about the following languages:
C, Foo, foo
If you have installed a support module for this language, try deleting the
config-x86_64-linux-thread-multi-5.014002 file from the following Inline
DIRECTORY, and run again:
/home/shlomif/Inline-Ruby-0.02/_Inline
(And if that works, please file a bug report.)
at t/06pl_exc.t line 0
INIT failed--call queue aborted.
t/06pl_exc.t .... Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 8/8 subtests
t/07proc.t ...... Can't load
'/home/shlomif/Inline-Ruby-0.02/blib/arch/auto/Inline/Ruby/Ruby.so' for
module Inline::Ruby:
/home/shlomif/Inline-Ruby-0.02/blib/arch/auto/Inline/Ruby/Ruby.so:
undefined symbol: do_chomp at
/usr/lib/perl5/5.14.2/x86_64-linux-thread-multi/DynaLoader.pm line 190.
at -e line 0
Compilation failed in require at (eval 12) line 1.
Error. You have specified 'Ruby' as an Inline programming language.
I currently only know about the following languages:
C, Foo, foo
If you have installed a support module for this language, try deleting the
config-x86_64-linux-thread-multi-5.014002 file from the following Inline
DIRECTORY, and run again:
/home/shlomif/Inline-Ruby-0.02/_Inline
(And if that works, please file a bug report.)
at t/07proc.t line 0
INIT failed--call queue aborted.
t/07proc.t ...... Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 3/3 subtests
t/08bind1.t ..... ^Cmake: *** [test_dynamic] Interrupt
Show quoted text
>>>>