Subject: | strawberry-perl-5.12.0-RC0.0-64bit-beta-1 => feedback |
The MSI package has been successfully installed under my windows server
2008 R2 x64.
Note that DBD::Pg support is missing.
Extracting and copying files from the pack
'64bit_postgresql-8.4.1-bin_20100110.zip' into my c:\strawberry\ made
the module installation possible.
The installed module has been successfully tested with an application
which use the Rose::DB::Object ORM and make a lot of select/insert/delete.
Great job guys ;-)
5.12.0 x64 is on its way !!!
Subject: | install report for DBD-Pg.txt |
Running install for module 'DBD::Pg'
Running make for T/TU/TURNSTEP/DBD-Pg-2.16.1.tar.gz
Checksum for C:\strawberry\cpan\sources\authors\id\T\TU\TURNSTEP\DBD-Pg-2.16.1.tar.gz ok
CPAN.pm: Going to build T/TU/TURNSTEP/DBD-Pg-2.16.1.tar.gz
Configuring DBD::Pg 2.16.1
PostgreSQL version: 80401 (default port: 5432)
POSTGRES_HOME: (not set)
POSTGRES_INCLUDE: C:/STRAWB~1/c/include
POSTGRES_LIB: C:/STRAWB~1/c/lib
OS: MSWin32
Checking if your kit is complete...
Looks good
Using DBI 1.609 (for perl 5.012000 on MSWin32-x64-multi-thread) installed in C:/strawberry/perl/vendor/lib/auto/DBI/
Writing Makefile for DBD::Pg
cp lib/Bundle/DBD/Pg.pm blib\lib\Bundle\DBD\Pg.pm
cp Pg.pm blib\lib\DBD\Pg.pm
C:\strawberry\perl\bin\perl.exe -p -e "s/~DRIVER~/Pg/g; s/^do\(/dontdo\(/" C:\strawberry\perl\vendor\lib\auto\DBI\Driver.xst > Pg.xsi
C:\strawberry\perl\bin\perl.exe C:\strawberry\perl\lib\ExtUtils\xsubpp -typemap C:\strawberry\perl\lib\ExtUtils\typemap Pg.xs > Pg.xsc && C:\strawbe
rry\perl\bin\perl.exe -MExtUtils::Command -e "mv" -- Pg.xsc Pg.c
gcc -c -I"C:/STRAWB~1/c/include" -IC:\strawberry\perl\vendor\lib\auto\DBI -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DWIN64 -DCONSERVATIVE -DUSE_SITECUS
TOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -DPGLIBVERSION=80401 -DPGDEFPORT=5432 -s
-O2 -DVERSION=\"2.16.1\" -DXS_VERSION=\"2.16.1\" "-IC:\strawberry\perl\lib\CORE" Pg.c
gcc -c -I"C:/STRAWB~1/c/include" -IC:\strawberry\perl\vendor\lib\auto\DBI -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DWIN64 -DCONSERVATIVE -DUSE_SITECUS
TOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -DPGLIBVERSION=80401 -DPGDEFPORT=5432 -s
-O2 -DVERSION=\"2.16.1\" -DXS_VERSION=\"2.16.1\" "-IC:\strawberry\perl\lib\CORE" dbdimp.c
gcc -c -I"C:/STRAWB~1/c/include" -IC:\strawberry\perl\vendor\lib\auto\DBI -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DWIN64 -DCONSERVATIVE -DUSE_SITECUS
TOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -DPGLIBVERSION=80401 -DPGDEFPORT=5432 -s
-O2 -DVERSION=\"2.16.1\" -DXS_VERSION=\"2.16.1\" "-IC:\strawberry\perl\lib\CORE" quote.c
quote.c: In function 'quote_float':
quote.c:334: warning: assignment discards qualifiers from pointer target type
gcc -c -I"C:/STRAWB~1/c/include" -IC:\strawberry\perl\vendor\lib\auto\DBI -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DWIN64 -DCONSERVATIVE -DUSE_SITECUS
TOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -DPGLIBVERSION=80401 -DPGDEFPORT=5432 -s
-O2 -DVERSION=\"2.16.1\" -DXS_VERSION=\"2.16.1\" "-IC:\strawberry\perl\lib\CORE" types.c
Running Mkbootstrap for DBD::Pg ()
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 Pg.bs
C:\strawberry\perl\bin\perl.exe -MExtUtils::Mksymlists \
-e "Mksymlists('NAME'=>\"DBD::Pg\", 'DLBASE' => 'Pg', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);"
dlltool --def Pg.def --output-exp dll.exp
g++ -o blib\arch\auto\DBD\Pg\Pg.dll -Wl,--base-file -Wl,dll.base -mdll -s -L"C:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib" Pg.o dbdimp.o quote.
o types.o -Wl,--image-base,0x3c0b0000 C:\strawberry\perl\lib\CORE\libperl511.a C:\STRAWB~1\c\lib\libpq.a C:\strawberry\c\x86_64-w64-mingw32\lib\libm.
a C:\strawberry\c\x86_64-w64-mingw32\lib\libsecur32.a C:\strawberry\c\x86_64-w64-mingw32\lib\libmoldname.a C:\strawberry\c\x86_64-w64-mingw32\lib\libk
ernel32.a C:\strawberry\c\x86_64-w64-mingw32\lib\libuser32.a C:\strawberry\c\x86_64-w64-mingw32\lib\libgdi32.a C:\strawberry\c\x86_64-w64-mingw32\lib\
libwinspool.a C:\strawberry\c\x86_64-w64-mingw32\lib\libcomdlg32.a C:\strawberry\c\x86_64-w64-mingw32\lib\libadvapi32.a C:\strawberry\c\x86_64-w64-min
gw32\lib\libshell32.a C:\strawberry\c\x86_64-w64-mingw32\lib\libole32.a C:\strawberry\c\x86_64-w64-mingw32\lib\liboleaut32.a C:\strawberry\c\x86_64-w6
4-mingw32\lib\libnetapi32.a C:\strawberry\c\x86_64-w64-mingw32\lib\libuuid.a C:\strawberry\c\x86_64-w64-mingw32\lib\libws2_32.a C:\strawberry\c\x86_64
-w64-mingw32\lib\libmpr.a C:\strawberry\c\x86_64-w64-mingw32\lib\libwinmm.a C:\strawberry\c\x86_64-w64-mingw32\lib\libversion.a C:\strawberry\c\x86_64
-w64-mingw32\lib\libodbc32.a C:\strawberry\c\x86_64-w64-mingw32\lib\libodbccp32.a C:\strawberry\c\x86_64-w64-mingw32\lib\libcomctl32.a dll.exp
dlltool --def Pg.def --base-file dll.base --output-exp dll.exp
g++ -o blib\arch\auto\DBD\Pg\Pg.dll -mdll -s -L"C:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib" Pg.o dbdimp.o quote.o types.o -Wl,--image-base,0x
3c0b0000 C:\strawberry\perl\lib\CORE\libperl511.a C:\STRAWB~1\c\lib\libpq.a C:\strawberry\c\x86_64-w64-mingw32\lib\libm.a C:\strawberry\c\x86_64-w64-
mingw32\lib\libsecur32.a C:\strawberry\c\x86_64-w64-mingw32\lib\libmoldname.a C:\strawberry\c\x86_64-w64-mingw32\lib\libkernel32.a C:\strawberry\c\x86
_64-w64-mingw32\lib\libuser32.a C:\strawberry\c\x86_64-w64-mingw32\lib\libgdi32.a C:\strawberry\c\x86_64-w64-mingw32\lib\libwinspool.a C:\strawberry\c
\x86_64-w64-mingw32\lib\libcomdlg32.a C:\strawberry\c\x86_64-w64-mingw32\lib\libadvapi32.a C:\strawberry\c\x86_64-w64-mingw32\lib\libshell32.a C:\stra
wberry\c\x86_64-w64-mingw32\lib\libole32.a C:\strawberry\c\x86_64-w64-mingw32\lib\liboleaut32.a C:\strawberry\c\x86_64-w64-mingw32\lib\libnetapi32.a C
:\strawberry\c\x86_64-w64-mingw32\lib\libuuid.a C:\strawberry\c\x86_64-w64-mingw32\lib\libws2_32.a C:\strawberry\c\x86_64-w64-mingw32\lib\libmpr.a C:\
strawberry\c\x86_64-w64-mingw32\lib\libwinmm.a C:\strawberry\c\x86_64-w64-mingw32\lib\libversion.a C:\strawberry\c\x86_64-w64-mingw32\lib\libodbc32.a
C:\strawberry\c\x86_64-w64-mingw32\lib\libodbccp32.a C:\strawberry\c\x86_64-w64-mingw32\lib\libcomctl32.a dll.exp
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e "chmod" -- 755 blib\arch\auto\DBD\Pg\Pg.dll
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e "cp" -- Pg.bs blib\arch\auto\DBD\Pg\Pg.bs
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 blib\arch\auto\DBD\Pg\Pg.bs
TURNSTEP/DBD-Pg-2.16.1.tar.gz
C:\strawberry\c\bin\dmake.EXE -- OK
Running make test
C:\strawberry\perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib\lib', 'blib\arch')" t/*.t
t/00-signature.t .... skipped: Set the environment variable TEST_SIGNATURE to enable this test
t/00basic.t ......... ok
t/01connect.t ....... #
# DBI Version 1.609
# DBD::Pg Version 2.16.1
# Perl Version 5.12.0
# OS MSWin32
# PostgreSQL (compiled) ?
# PostgreSQL (target) ?
# PostgreSQL (reported) ?
# Default port ?
# DBI_DSN ?
# DBI_USER <not set>
# Test schema dbd_pg_testschema
# LANG C
# Adjusted: initdb
# Error was: Bad initdb output: 'initdb' n'est pas reconnu en tant que commande interne
# ou externe, un programme exécutable ou un fichier de commandes.
#
t/01connect.t ....... skipped: Connection to database failed, cannot continue testing
t/01constants.t ..... ok
t/02attribs.t ....... skipped: Connection to database failed, cannot continue testing
t/03dbmethod.t ...... skipped: Connection to database failed, cannot continue testing
t/03smethod.t ....... skipped: Connection to database failed, cannot continue testing
t/04misc.t .......... skipped: Connection to database failed, cannot continue testing
t/06bytea.t ......... skipped: Connection to database failed, cannot continue testing
t/07copy.t .......... skipped: Connection to database failed, cannot continue testing
t/08async.t ......... skipped: Connection to database failed, cannot continue testing
t/09arrays.t ........ skipped: Connection to database failed, cannot continue testing
t/12placeholders.t .. skipped: Connection to database failed, cannot continue testing
t/20savepoints.t .... skipped: Connection to database failed, cannot continue testing
t/99cleanup.t ....... 1/1 Removing test database directory
t/99cleanup.t ....... ok
All tests successful.
Files=15, Tests=138, 2 wallclock secs ( 0.06 usr + 0.02 sys = 0.08 CPU)
Result: PASS
TURNSTEP/DBD-Pg-2.16.1.tar.gz
C:\strawberry\c\bin\dmake.EXE test -- OK
Running make install
Prepending C:\strawberry\cpan\build\DBD-Pg-2.16.1-KqRpu5/blib/arch C:\strawberry\cpan\build\DBD-Pg-2.16.1-KqRpu5/blib/lib to PERL5LIB for 'install'
Files found in blib\arch: installing files in blib\lib into architecture dependent library tree
Installing C:\strawberry\perl\site\lib\auto\DBD\Pg\Pg.bs
Installing C:\strawberry\perl\site\lib\auto\DBD\Pg\Pg.dll
Installing C:\strawberry\perl\site\lib\Bundle\DBD\Pg.pm
Installing C:\strawberry\perl\site\lib\DBD\Pg.pm
Appending installation info to C:\strawberry\perl\lib/perllocal.pod
TURNSTEP/DBD-Pg-2.16.1.tar.gz
C:\strawberry\c\bin\dmake.EXE install UNINST=1 -- OK