Package: libdata-objectdriver-perl
Version: 0.04-1
Severity: important
User: [EMAIL PROTECTED]
Usertags: perl-5.10-ftbfs

This package fails to build with Perl 5.10 (currently in experimental.)
Apparently 'use strict' is now a bit more strict wrt. symbolic references.

% perl -e 'use strict; print "$]\n"; die if defined ${"$a::"}'     
5.008008

% perl -e 'use strict; print "$]\n"; die if defined ${"$a::"}'     
5.010000
Can't use string ("") as a SCALAR ref while "strict refs" in use at -e
line 1.


>From the build log:

/usr/bin/perl Build test
t/00-compile...............ok
t/01-col-inheritance.......Can't use string 
("Data::ObjectDriver::Driver::DBD:") as a SCALAR ref while "strict refs" in use 
at 
/build/niko/libdata-objectdriver-perl-0.04/blib/lib/Data/ObjectDriver/Driver/DBD.pm
 line 13.
Compilation failed in require at t/01-col-inheritance.t line 19.
BEGIN failed--compilation aborted at t/01-col-inheritance.t line 19.
# Looks like your test died before it could output anything.
dubious
        Test returned status 255 (wstat 65280, 0xff00)
t/02-basic.................skipped
        all skipped: Tests require DBD::SQLite
t/03-primary-keys..........skipped
        all skipped: Tests require DBD::SQLite
t/04-clone.................skipped
        all skipped: Tests require DBD::SQLite
t/05-deflate...............skipped
        all skipped: Tests require DBD::SQLite
t/06-errors................skipped
        all skipped: Tests require DBD::SQLite
t/07-has-a-cached..........skipped
        all skipped: Tests require DBD::SQLite
t/07-has-a.................skipped
        all skipped: Tests require DBD::SQLite
t/11-sql...................ok
t/20-driver-sqlite.........Can't use string 
("Data::ObjectDriver::Driver::DBD:") as a SCALAR ref while "strict refs" in use 
at 
/build/niko/libdata-objectdriver-perl-0.04/blib/lib/Data/ObjectDriver/Driver/DBD.pm
 line 13.
Compilation failed in require at t/20-driver-sqlite.t line 20.
BEGIN failed--compilation aborted at t/20-driver-sqlite.t line 20.
# Looks like your test died before it could output anything.
dubious
        Test returned status 255 (wstat 65280, 0xff00)
t/31-cached................skipped
        all skipped: Tests require DBD::SQLite
t/32-partitioned...........Can't use string 
("Data::ObjectDriver::Driver::DBD:") as a SCALAR ref while "strict refs" in use 
at 
/build/niko/libdata-objectdriver-perl-0.04/blib/lib/Data/ObjectDriver/Driver/DBD.pm
 line 13.
Compilation failed in require at t/32-partitioned.t line 21.
BEGIN failed--compilation aborted at t/32-partitioned.t line 21.
# Looks like your test died before it could output anything.
dubious
        Test returned status 255 (wstat 65280, 0xff00)
t/33-views.................skipped
        all skipped: Tests require DBD::SQLite
t/34-both..................skipped
        all skipped: Tests require DBD::SQLite
t/35-multiplexed...........Can't use string 
("Data::ObjectDriver::Driver::DBD:") as a SCALAR ref while "strict refs" in use 
at 
/build/niko/libdata-objectdriver-perl-0.04/blib/lib/Data/ObjectDriver/Driver/DBD.pm
 line 13.
Compilation failed in require at t/35-multiplexed.t line 21.
BEGIN failed--compilation aborted at t/35-multiplexed.t line 21.
# Looks like your test died before it could output anything.
dubious
        Test returned status 255 (wstat 65280, 0xff00)
t/41-callbacks.............Can't use string 
("Data::ObjectDriver::Driver::DBD:") as a SCALAR ref while "strict refs" in use 
at 
/build/niko/libdata-objectdriver-perl-0.04/blib/lib/Data/ObjectDriver/Driver/DBD.pm
 line 13.
Compilation failed in require at t/41-callbacks.t line 21.
BEGIN failed--compilation aborted at t/41-callbacks.t line 21.
# Looks like your test died before it could output anything.
dubious
        Test returned status 255 (wstat 65280, 0xff00)
t/42-callbacks-multi-pk....Can't use string 
("Data::ObjectDriver::Driver::DBD:") as a SCALAR ref while "strict refs" in use 
at 
/build/niko/libdata-objectdriver-perl-0.04/blib/lib/Data/ObjectDriver/Driver/DBD.pm
 line 13.
Compilation failed in require at t/42-callbacks-multi-pk.t line 21.
BEGIN failed--compilation aborted at t/42-callbacks-multi-pk.t line 21.
# Looks like your test died before it could output anything.
dubious
        Test returned status 255 (wstat 65280, 0xff00)
t/50-profiling.............skipped
        all skipped: Tests require DBD::SQLite
t/95-pod...................skipped
        all skipped: Test::Pod 1.00 required for testing POD
t/96-pod-coverage..........skipped
        all skipped: Test::Pod::Coverage 1.08 required for testing POD coverage
t/98-perl_critic...........skipped
        all skipped: Test::Perl::Critic required to criticise code
Failed Test               Stat Wstat Total Fail  List of Failed
-------------------------------------------------------------------------------
t/01-col-inheritance.t     255 65280    ??   ??  ??
t/20-driver-sqlite.t       255 65280    ??   ??  ??
t/32-partitioned.t         255 65280    ??   ??  ??
t/35-multiplexed.t         255 65280    ??   ??  ??
t/41-callbacks.t           255 65280    ??   ??  ??
t/42-callbacks-multi-pk.t  255 65280    ??   ??  ??
14 tests skipped.
Failed 6/22 test scripts. 0/60 subtests failed.
Files=22, Tests=60,  2 wallclock secs ( 1.05 cusr +  0.23 csys =  1.28 CPU)
Failed 6/22 test programs. 0/60 subtests failed.
make: *** [build-stamp] Error 255

Cheers,
-- 
Niko Tyni   [EMAIL PROTECTED]



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to