DBD::ODBC make

Main

Hostnameobon110
gcc versiongcc (GCC) 4.1.2 20070626 (Red Hat 4.1.2-13)
uname -aLinux obon110 2.6.23.1-1smp #3 SMP Mon Nov 5 20:51:48 CET 2007 i686 i686 i386 GNU/Linux
date2008-07-03

Useless use of private variable in void context at Makefile.PL line 431.

Configuring DBD::ODBC ...

>>>	Remember to actually *READ* the README file!
   	And re-read it if you have any problems.

Using DBI 1.52 (for perl 5.008008 on i386-linux-thread-multi) installed in /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/DBI/
Using ODBC in /usr

Umm, this looks like a unixodbc type of driver manager.
We expect to find the sql.h, sqlext.h and (which were
supplied with unixODBC) in $ODBCHOME/include directory alongside
the /usr/lib/libodbc.a /usr/lib/libodbc.so library. in $ODBCHOME/lib

Warning: LD_LIBRARY_PATH doesn't include /usr

Checking if your kit is complete...
Looks good
Injecting selected odbc driver into cc command
Injecting selected odbc driver into cc command
Using DBI 1.52 (for perl 5.008008 on i386-linux-thread-multi) installed in /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/DBI/
Writing Makefile for DBD::ODBC

The DBD::ODBC tests will use these values for the database connection:
    DBI_DSN=dbi:ODBC:TESTSRV		e.g. dbi:ODBC:demo
    DBI_USER=test
    DBI_PASS=test

cp Changes blib/lib/DBD/ODBC/Changes.pm
cp ODBC.pm blib/lib/DBD/ODBC.pm
/usr/bin/perl -p -e "s/~DRIVER~/ODBC/g" /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/DBI/Driver.xst > ODBC.xsi
/usr/bin/perl /usr/lib/perl5/5.8.8/ExtUtils/xsubpp  -typemap /usr/lib/perl5/5.8.8/ExtUtils/typemap  ODBC.xs > ODBC.xsc && mv ODBC.xsc ODBC.c
Warning: duplicate function definition 'data_sources' detected in ODBC.xs, line 202
gcc -c -I/usr/include  -I. -I/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/DBI -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables   -DVERSION=\"1.13\" -DXS_VERSION=\"1.13\" -fPIC "-I/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE"  -I/usr/include ODBC.c
In file included from ODBC.h:17,
                 from ODBC.xs:1:
dbdimp.h:41:8: warning: "/*" within comment
dbdimp.h:42:8: warning: "/*" within comment
dbdimp.h:90:8: warning: "/*" within comment
dbdimp.h:91:8: warning: "/*" within comment
ODBC.xs: In function 'XS_DBD__ODBC__dr_data_sources':
ODBC.xs:231: warning: pointer targets in passing argument 1 of '__builtin___strcpy_chk' differ in signedness
ODBC.xs:231: warning: pointer targets in passing argument 1 of '__strcpy_ichk' differ in signedness
ODBC.xs:251: warning: pointer targets in passing argument 2 of 'Perl_newSVpv' differ in signedness
gcc -c -I/usr/include  -I. -I/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/DBI -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables   -DVERSION=\"1.13\" -DXS_VERSION=\"1.13\" -fPIC "-I/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE"  -I/usr/include dbdimp.c
In file included from ODBC.h:17,
                 from dbdimp.c:12:
dbdimp.h:41:8: warning: "/*" within comment
dbdimp.h:42:8: warning: "/*" within comment
dbdimp.h:90:8: warning: "/*" within comment
dbdimp.h:91:8: warning: "/*" within comment
dbdimp.c: In function 'odbc_clear_result_set':
dbdimp.c:143: warning: unused variable 'inner'
dbdimp.c: In function 'odbc_db_login6':
dbdimp.c:595: warning: pointer targets in passing argument 3 of 'SQLDriverConnect' differ in signedness
dbdimp.c:595: warning: pointer targets in passing argument 5 of 'SQLDriverConnect' differ in signedness
dbdimp.c:657: warning: pointer targets in passing argument 2 of 'SQLConnect' differ in signedness
dbdimp.c:657: warning: pointer targets in passing argument 4 of 'SQLConnect' differ in signedness
dbdimp.c:657: warning: pointer targets in passing argument 6 of 'SQLConnect' differ in signedness
dbdimp.c: In function 'dbd_error2':
dbdimp.c:961: warning: pointer targets in passing argument 3 of 'Perl_sv_setpvn' differ in signedness
dbdimp.c:987: warning: pointer targets in passing argument 2 of 'Perl_newSVpv' differ in signedness
dbdimp.c:988: warning: pointer targets in passing argument 2 of 'Perl_newSVpv' differ in signedness
dbdimp.c:1010: warning: pointer targets in passing argument 3 of 'Perl_sv_setpv' differ in signedness
dbdimp.c:1012: warning: pointer targets in passing argument 3 of 'Perl_sv_catpvn_flags' differ in signedness
dbdimp.c:1014: warning: pointer targets in passing argument 3 of 'Perl_sv_catpv' differ in signedness
dbdimp.c:1020: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
dbdimp.c:1020: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness
dbdimp.c:1020: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
dbdimp.c:1020: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness
dbdimp.c:1020: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness
dbdimp.c:1020: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness
dbdimp.c: In function 'dbd_preparse':
dbdimp.c:1159: warning: unused variable 'param'
dbdimp.c: In function 'odbc_st_tables':
dbdimp.c:1314: warning: pointer targets in passing argument 2 of 'SQLTables' differ in signedness
dbdimp.c:1314: warning: pointer targets in passing argument 4 of 'SQLTables' differ in signedness
dbdimp.c:1314: warning: pointer targets in passing argument 6 of 'SQLTables' differ in signedness
dbdimp.c:1314: warning: pointer targets in passing argument 8 of 'SQLTables' differ in signedness
dbdimp.c: In function 'odbc_st_primary_keys':
dbdimp.c:1374: warning: pointer targets in passing argument 2 of 'SQLPrimaryKeys' differ in signedness
dbdimp.c:1374: warning: pointer targets in passing argument 4 of 'SQLPrimaryKeys' differ in signedness
dbdimp.c:1374: warning: pointer targets in passing argument 6 of 'SQLPrimaryKeys' differ in signedness
dbdimp.c: In function 'odbc_st_prepare':
dbdimp.c:1454: warning: pointer targets in passing argument 2 of 'SQLPrepare' differ in signedness
dbdimp.c: In function 'odbc_describe':
dbdimp.c:1614: warning: unused variable 't_dsize'
dbdimp.c: In function 'odbc_st_execute':
dbdimp.c:2015: warning: pointer targets in passing argument 2 of 'SQLExecDirect' differ in signedness
dbdimp.c:2061: warning: pointer targets in assignment differ in signedness
dbdimp.c: In function 'odbc_st_finish':
dbdimp.c:2412: warning: unused variable 'ret'
dbdimp.c: In function '_dbd_get_param_type':
dbdimp.c:2509: warning: unused variable 'supported'
dbdimp.c: In function '_dbd_rebind_ph':
dbdimp.c:2762: warning: pointer targets in assignment differ in signedness
dbdimp.c:2772: warning: pointer targets in assignment differ in signedness
dbdimp.c:2909:53: warning: "/*" within comment
dbdimp.c: At top level:
dbdimp.c:2958: warning: return type defaults to 'int'
dbdimp.c: In function 'odbc_db_STORE_attrib':
dbdimp.c:3083: warning: unused variable 'cachesv'
dbdimp.c:3078: warning: unused variable 'imp_drh'
dbdimp.c: In function 'odbc_db_FETCH_attrib':
dbdimp.c:3325: warning: unused variable 'imp_drh'
dbdimp.c: In function 'odbc_st_FETCH_attrib':
dbdimp.c:3579: warning: pointer targets in passing argument 2 of 'Perl_newSVpv' differ in signedness
dbdimp.c:3622: warning: pointer targets in passing argument 2 of 'SQLGetCursorName' differ in signedness
dbdimp.c: In function 'odbc_st_STORE_attrib':
dbdimp.c:3699: warning: unused variable 'value'
dbdimp.c:3695: warning: unused variable 'imp_dbh'
dbdimp.c: In function 'odbc_get_statistics':
dbdimp.c:3824: warning: pointer targets in passing argument 2 of 'SQLStatistics' differ in signedness
dbdimp.c:3824: warning: pointer targets in passing argument 4 of 'SQLStatistics' differ in signedness
dbdimp.c:3824: warning: pointer targets in passing argument 6 of 'SQLStatistics' differ in signedness
dbdimp.c: In function 'odbc_get_primary_keys':
dbdimp.c:3864: warning: pointer targets in passing argument 2 of 'SQLPrimaryKeys' differ in signedness
dbdimp.c:3864: warning: pointer targets in passing argument 4 of 'SQLPrimaryKeys' differ in signedness
dbdimp.c:3864: warning: pointer targets in passing argument 6 of 'SQLPrimaryKeys' differ in signedness
dbdimp.c: In function 'odbc_get_special_columns':
dbdimp.c:3910: warning: pointer targets in passing argument 3 of 'SQLSpecialColumns' differ in signedness
dbdimp.c:3910: warning: pointer targets in passing argument 5 of 'SQLSpecialColumns' differ in signedness
dbdimp.c:3910: warning: pointer targets in passing argument 7 of 'SQLSpecialColumns' differ in signedness
dbdimp.c: In function 'odbc_get_foreign_keys':
dbdimp.c:3974: warning: pointer targets in passing argument 2 of 'SQLForeignKeys' differ in signedness
dbdimp.c:3974: warning: pointer targets in passing argument 4 of 'SQLForeignKeys' differ in signedness
dbdimp.c:3974: warning: pointer targets in passing argument 6 of 'SQLForeignKeys' differ in signedness
dbdimp.c:3974: warning: pointer targets in passing argument 8 of 'SQLForeignKeys' differ in signedness
dbdimp.c:3974: warning: pointer targets in passing argument 10 of 'SQLForeignKeys' differ in signedness
dbdimp.c:3974: warning: pointer targets in passing argument 12 of 'SQLForeignKeys' differ in signedness
dbdimp.c: In function 'odbc_describe_col':
dbdimp.c:4000: warning: pointer targets in passing argument 3 of 'SQLDescribeCol' differ in signedness
dbdimp.c: In function 'odbc_db_columns':
dbdimp.c:4208: warning: pointer targets in passing argument 2 of 'SQLColumns' differ in signedness
dbdimp.c:4208: warning: pointer targets in passing argument 4 of 'SQLColumns' differ in signedness
dbdimp.c:4208: warning: pointer targets in passing argument 6 of 'SQLColumns' differ in signedness
dbdimp.c:4208: warning: pointer targets in passing argument 8 of 'SQLColumns' differ in signedness
Running Mkbootstrap for DBD::ODBC ()
chmod 644 ODBC.bs
rm -f blib/arch/auto/DBD/ODBC/ODBC.so
gcc  -shared -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -L/usr/local/lib ODBC.o dbdimp.o  -o blib/arch/auto/DBD/ODBC/ODBC.so 	\
	   -L/usr/lib -lodbc  	\
	  
chmod 755 blib/arch/auto/DBD/ODBC/ODBC.so
cp ODBC.bs blib/arch/auto/DBD/ODBC/ODBC.bs
chmod 644 blib/arch/auto/DBD/ODBC/ODBC.bs
Manifying blib/man3/DBD::ODBC.3pm

Main