taz8:/users/balakrishna/.cpan/build/DBD-mysql-4.010> /svr/apps/activestate/activestate/bin/perl Makefile.PL --testuser=ip --testpassword=ipdata08 --testdb=IP --testhost=mlpcfg I will use the following settings for compiling and testing: cflags (mysql_config ) = -I/usr/include/mysql -g -pipe -m64 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing embedded (mysql_config ) = libs (mysql_config ) = -L/usr/lib64/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib64 -lssl -lcrypto mysql_config (guessed ) = mysql_config nocatchstderr (default ) = 0 nofoundrows (default ) = 0 ssl (guessed ) = 1 testdb (User's choice) = IP testhost (User's choice) = mlpcfg testpassword (User's choice) = ipdata08 testsocket (default ) = testuser (User's choice) = ip To change these settings, see 'perl Makefile.PL --help' and 'perldoc INSTALL'. Checking if your kit is complete... Looks good Multiple copies of Driver.xst found in: /svr/apps/activestate/activestate/site/lib/auto/DBI/ /svr/apps/activestate/activestate/lib/auto/DBI/ at Makefile.PL line 747 Using DBI 1.607 (for perl 5.008008 on x86_64-linux-thread-multi) installed in /svr/apps/activestate/activestate/site/lib/auto/DBI/ Writing Makefile for DBD::mysql taz8:/users/balakrishna/.cpan/build/DBD-mysql-4.010> make cp lib/DBD/mysql.pm blib/lib/DBD/mysql.pm cp lib/DBD/mysql/GetInfo.pm blib/lib/DBD/mysql/GetInfo.pm cp lib/DBD/mysql/INSTALL.pod blib/lib/DBD/mysql/INSTALL.pod cp lib/Bundle/DBD/mysql.pm blib/lib/Bundle/DBD/mysql.pm gcc -c -I/svr/apps/activestate/activestate/site/lib/auto/DBI -I/usr/include/mysql -g -pipe -m64 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -DDBD_MYSQL_WITH_SSL -DDBD_MYSQL_INSERT_ID_IS_GOOD -g -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"4.010\" -DXS_VERSION=\"4.010\" -fpic "-I/svr/apps/activestate/activestate/lib/CORE" dbdimp.c dbdimp.c: In function `alloc_param': dbdimp.c:112: warning: comparison is always false due to limited range of data type dbdimp.c: In function `alloc_bind': dbdimp.c:130: warning: comparison is always false due to limited range of data type dbdimp.c: In function `alloc_fbind': dbdimp.c:146: warning: comparison is always false due to limited range of data type dbdimp.c: In function `alloc_fbuffer': dbdimp.c:161: warning: comparison is always false due to limited range of data type /svr/apps/activestate/activestate_5.8.8.819/bin/perl-static -p -e "s/~DRIVER~/mysql/g" /svr/apps/activestate/activestate/site/lib/auto/DBI/Driver.xst > mysql.xsi /svr/apps/activestate/activestate_5.8.8.819/bin/perl-static /svr/apps/activestate/activestate/lib/ExtUtils/xsubpp -typemap /svr/apps/activestate/activestate/lib/ExtUtils/typemap mysql.xs > mysql.xsc && mv mysql.xsc mysql.c Warning: duplicate function definition 'do' detected in mysql.xs, line 225 Warning: duplicate function definition 'rows' detected in mysql.xs, line 650 gcc -c -I/svr/apps/activestate/activestate/site/lib/auto/DBI -I/usr/include/mysql -g -pipe -m64 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -DDBD_MYSQL_WITH_SSL -DDBD_MYSQL_INSERT_ID_IS_GOOD -g -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"4.010\" -DXS_VERSION=\"4.010\" -fpic "-I/svr/apps/activestate/activestate/lib/CORE" mysql.c mysql.xs: In function `XS_DBD__mysql__db_do': mysql.xs:330: warning: comparison is always false due to limited range of data type mysql.xs:331: warning: comparison is always false due to limited range of data type Running Mkbootstrap for DBD::mysql () chmod 644 mysql.bs rm -f blib/arch/auto/DBD/mysql/mysql.so LD_RUN_PATH="/usr/lib64/mysql:/usr/lib64" /svr/apps/activestate/activestate_5.8.8.819/bin/perl-static myld gcc -shared dbdimp.o mysql.o -o blib/arch/auto/DBD/mysql/mysql.so \ -L/usr/lib64/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib64 -lssl -lcrypto \ chmod 755 blib/arch/auto/DBD/mysql/mysql.so cp mysql.bs blib/arch/auto/DBD/mysql/mysql.bs chmod 644 blib/arch/auto/DBD/mysql/mysql.bs Manifying blib/man3/DBD::mysql.3 Manifying blib/man3/DBD::mysql::INSTALL.3 Manifying blib/man3/Bundle::DBD::mysql.3 taz8:/users/balakrishna/.cpan/build/DBD-mysql-4.010> make test PERL_DL_NONLAZY=1 /svr/apps/activestate/activestate_5.8.8.819/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00base....................ok t/10connect.................ok t/20createdrop..............ok t/25lockunlock..............ok 1/13DBD::mysql::db do failed: Access denied for user 'ip'@'' to database 'IP' at t/25lockunlock.t line 39. DBD::mysql::db do failed: Access denied for user 'ip'@'' to database 'IP' at t/25lockunlock.t line 39. Issuing rollback() for database handle being DESTROY'd without explicit disconnect(). # Looks like you planned 13 tests but only ran 2. # Looks like your test died just after 2. t/25lockunlock..............dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 3-13 Failed 11/13 tests, 15.38% okay t/29warnings................ok t/30insertfetch.............ok t/31insertid................ok t/32insert_error............ok t/35limit...................ok t/35prepare.................ok t/40bindparam...............ok t/40bindparam2..............ok t/40blobs...................ok t/40catalog.................ok 35/77 skipped: various reasons t/40keyinfo.................ok t/40listfields..............ok t/40nulls...................ok t/40numrows.................ok t/40server_prepare..........ok t/40server_prepare_error....ok t/40types...................ok 19/20 skipped: New Data types not supported by server t/41bindparam...............ok t/41blobs_prepare...........ok t/42bindparam...............ok t/50chopblanks..............NOK 15 # Failed test '$name should not have blanks chopped' # in t/50chopblanks.t at line 60. # got: '' # expected: ' ' t/50chopblanks..............NOK 22 # Failed test '$name should not have blanks chopped' # in t/50chopblanks.t at line 60. # got: ' a b c' # expected: ' a b c ' # Looks like you failed 2 tests of 29. t/50chopblanks..............dubious Test returned status 2 (wstat 512, 0x200) DIED. FAILED tests 15, 22 Failed 2/29 tests, 93.10% okay t/50commit..................ok t/55utf8....................skipped all skipped: SKIP TEST: You must have MySQL version 5.0 and greater for this test to run t/60leaks...................skipped all skipped: Skip $ENV{SLOW_TESTS} is not set t/65types...................ok t/70takeimp.................ok t/71impdata.................ok t/75supported_sql...........ok t/76multi_statement.........NOK 13 # Failed test 'Second update had 2 warnings' # in t/76multi_statement.t at line 50. # got: '0' # expected: '2' make: *** [test_dynamic] Interrupt