Skip Menu |

This queue is for tickets about the Games-Irrlicht CPAN distribution.

Report information
The Basics
Id: 12054
Status: new
Priority: 0/
Queue: Games-Irrlicht

People
Owner: TELS [...] cpan.org
Requestors: tmurray.NO [...] MEAT.wumpus-cave.net
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.04
Fixed in: (no value)



Subject: Update for (at least) Irrlicht 0.7.1
I tried to get Games::Irrlicht v0.04 to work against more up-to-date versions of Irrlicht. There seems to have been a few API changes since Games::Irrlicht was last released. The attached patch against Irrlicht.xs corrects these API changes. Most of the tests run correctly, but a few don't: PERL_DL_NONLAZY=1 /usr/bin/perl5.8.5 "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/constant......ok t/irrlichtpm....ok 4/10Argument "0.7.1" isn't numeric in addition (+) at t/irrlichtpm.t line 44. t/irrlichtpm....ok t/mycfg.........ok t/myirrlicht....ok 18/42# Failed test (t/myirrlicht.t at line 105) # got: '' # expected: '1' t/myirrlicht....NOK 29# Failed test (t/myirrlicht.t at line 108) # got: '' # expected: '1' t/myirrlicht....ok 42/42# Looks like you failed 2 tests of 42. t/myirrlicht....dubious Test returned status 2 (wstat 512, 0x200) DIED. FAILED tests 26, 29 Failed 2/42 tests, 95.24% okay t/myopt.........ok t/thingy........ok t/timer.........ok Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/myirrlicht.t 2 512 42 2 4.76% 26 29 Failed 1/7 test scripts, 85.71% okay. 2/163 subtests failed, 98.77% okay. make: *** [test_dynamic] Error 255 I haven't investigated these failures. This is against Irrlicht 0.7.1 and Perl 5.8.5.
6c6 < #include <Irrlicht/irrlicht.h> --- > #include <irrlicht.h> 92c92 < (EDriverType)rtype, // renderer --- > (video::E_DRIVER_TYPE)rtype, // renderer