Subject: | Build test fails (ActiveState Perl, Win7, x64) |
Hi!
Build test fails here on Win7 x64 with ActiveState perl, v5.10.1 built
for MSWin32-x64-multi-thread.
The complete log is attached.
However it seems to install. I haven't checked it's functionality yet.
HTH, Alex
Subject: | log.txt |
C:\CGI-Application-Plugin-Authentication-Driver-DBIC-0.02>perl Build.PL
It looks like you don't have a C compiler on your PATH, so you will not be
able to compile C or XS extension modules. You can install GCC from the
MinGW package using the Perl Package Manager by running:
ppm install MinGW
Checking whether your kit is complete...
Looks good
Checking prerequisites...
* Optional prerequisite Module::Signature is not installed
ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions
of the modules indicated above before proceeding with this installation
Creating new 'Build' script for 'CGI-Application-Plugin-Authentication-Driver-DB
IC' version '0.02'
C:\CGI-Application-Plugin-Authentication-Driver-DBIC-0.02>Build
It looks like you don't have a C compiler on your PATH, so you will not be
able to compile C or XS extension modules. You can install GCC from the
MinGW package using the Perl Package Manager by running:
ppm install MinGW
Copying lib\CGI\Application\Plugin\Authentication\Driver\DBIC.pm -> blib\lib\CGI
\Application\Plugin\Authentication\Driver\DBIC.pm
Manifying blib\lib/CGI/Application/Plugin/Authentication/Driver/DBIC.pm -> blib\
libdoc\CGI.Application.Plugin.Authentication.Driver.DBIC.3
HTMLifying blib\lib\CGI\Application\Plugin\Authentication\Driver\DBIC.pm -> blib
\libhtml\site\lib\CGI\Application\Plugin\Authentication\Driver\DBIC.html
C:\CGI-Application-Plugin-Authentication-Driver-DBIC-0.02>Build test
It looks like you don't have a C compiler on your PATH, so you will not be
able to compile C or XS extension modules. You can install GCC from the
MinGW package using the Perl Package Manager by running:
ppm install MinGW
t\00-signature.t ........ skipped: Set the environment variable TEST_SIGNATURE t
o enable this test.
t\01-load.t ............. # Testing CGI::Application::Plugin::Authentication::Dr
iver::DBIC 0.02, Perl 5.010001, C:\Perl\bin\perl.exe
t\01-load.t ............. ok
t\authenticate.t ........ 1/8 cannot unlink file for t\db\users.db: Permission d
enied at t\authenticate.t line 61
cannot remove directory for t/db: Directory not empty at t\authenticate.t line 6
1
t\authenticate.t ........ ok
t\authenticate_crypt.t .. DBIx::Class::Storage::DBI::__ANON__(): DBI Exception:
DBD::SQLite::db do failed: table users already exists [for Statement "CREATE TAB
LE users (
user varchar(16) PRIMARY KEY,
passphrase varchar(25)
);
"] at t/lib/TestDB/Users.pm line 13
# Looks like your test exited with 255 before it could output anything.
t\authenticate_crypt.t .. Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 3/3 subtests
t\authenticate_md5.t .... 1/3 cannot unlink file for t\db\users.db: Permission d
enied at t\authenticate_md5.t line 46
cannot remove directory for t/db: Directory not empty at t\authenticate_md5.t li
ne 46
t\authenticate_md5.t .... ok
t\pod-coverage.t ........ ok
t\pod.t ................. ok
Test Summary Report
-------------------
t\authenticate_crypt.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 3 tests but ran 0.
Files=7, Tests=14, 3 wallclock secs ( 0.06 usr + 0.03 sys = 0.09 CPU)
Result: FAIL
Failed 1/7 test programs. 0/14 subtests failed.
C:\CGI-Application-Plugin-Authentication-Driver-DBIC-0.02>