cpan> install DBD::Oracle CPAN: Storable loaded ok Going to read /root/.cpan/Metadata Database was generated on Sat, 15 Nov 2008 12:26:53 GMT Running install for module DBD::Oracle Running make for P/PY/PYTHIAN/DBD-Oracle-1.22.tar.gz CPAN: Digest::MD5 loaded ok CPAN: Compress::Zlib loaded ok Checksum for /root/.cpan/sources/authors/id/P/PY/PYTHIAN/DBD-Oracle-1.22.tar.gz ok Scanning cache /root/.cpan/build for sizes DBD-Oracle-1.22/ DBD-Oracle-1.22/Changes DBD-Oracle-1.22/MANIFEST DBD-Oracle-1.22/MANIFEST.SKIP DBD-Oracle-1.22/Makefile.PL DBD-Oracle-1.22/Oracle.ex/ DBD-Oracle-1.22/Oracle.ex/README DBD-Oracle-1.22/Oracle.ex/bind.pl DBD-Oracle-1.22/Oracle.ex/commit.pl DBD-Oracle-1.22/Oracle.ex/curref.pl DBD-Oracle-1.22/Oracle.ex/ex.pl DBD-Oracle-1.22/Oracle.ex/japh DBD-Oracle-1.22/Oracle.ex/mktable.pl DBD-Oracle-1.22/Oracle.ex/oradump.pl DBD-Oracle-1.22/Oracle.ex/proc.pl DBD-Oracle-1.22/Oracle.ex/sql DBD-Oracle-1.22/Oracle.ex/tabinfo.pl DBD-Oracle-1.22/Oracle.h DBD-Oracle-1.22/Oracle.pm DBD-Oracle-1.22/Oracle.xs DBD-Oracle-1.22/Oraperl.pm DBD-Oracle-1.22/README DBD-Oracle-1.22/README-files/ DBD-Oracle-1.22/README-files/hpux/ DBD-Oracle-1.22/README-files/hpux/Conf-Lincoln-1.06 DBD-Oracle-1.22/README-files/hpux/Conf-Lincoln-1.07 DBD-Oracle-1.22/README-files/hpux/Conf-Merijn-580-10.20-cc DBD-Oracle-1.22/README-files/hpux/Conf-Merijn-585-11.00-cc DBD-Oracle-1.22/README-files/hpux/Conf-Merijn-585-11.11-cc DBD-Oracle-1.22/README-files/hpux/Conf-Merijn-587-11.23-cc DBD-Oracle-1.22/README-files/hpux/Conf-Merijn-588-10.20-gcc DBD-Oracle-1.22/README-files/hpux/Conf-Merijn-588-11.00-gcc32 DBD-Oracle-1.22/README-files/hpux/Conf-Merijn-588-11.00-gcc64 DBD-Oracle-1.22/README-files/hpux/Conf-Merijn-588-11.11-gcc32 DBD-Oracle-1.22/README-files/hpux/Conf-Merijn-588-11.11-gcc64 DBD-Oracle-1.22/README-files/hpux/Conf-Merijn-588-11.23-gcc64 DBD-Oracle-1.22/README-files/hpux/Conf-Mike DBD-Oracle-1.22/README-files/hpux/Conf-Roger DBD-Oracle-1.22/README-files/hpux/Makefile-Lincoln DBD-Oracle-1.22/README-files/hpux/libjava.eml DBD-Oracle-1.22/README.64bit.txt DBD-Oracle-1.22/README.aix.txt DBD-Oracle-1.22/README.clients.txt DBD-Oracle-1.22/README.explain.txt DBD-Oracle-1.22/README.help.txt DBD-Oracle-1.22/README.hpux.txt DBD-Oracle-1.22/README.java.txt DBD-Oracle-1.22/README.linux.txt DBD-Oracle-1.22/README.login.txt DBD-Oracle-1.22/README.longs.txt DBD-Oracle-1.22/README.macosx.txt DBD-Oracle-1.22/README.sec.txt DBD-Oracle-1.22/README.vms.txt DBD-Oracle-1.22/README.win32.txt DBD-Oracle-1.22/README.wingcc.txt DBD-Oracle-1.22/Todo DBD-Oracle-1.22/dbdimp.c DBD-Oracle-1.22/dbdimp.h DBD-Oracle-1.22/dbivport.h DBD-Oracle-1.22/err_bind/ DBD-Oracle-1.22/err_bind/err_bind_param_inout_overrun_bug.msg DBD-Oracle-1.22/err_bind/err_bindarrays.msg DBD-Oracle-1.22/err_bind/err_bindclobleak.msg DBD-Oracle-1.22/err_bind/err_bindnullhash.msg DBD-Oracle-1.22/err_bind/err_trailingblank.msg DBD-Oracle-1.22/err_build/ DBD-Oracle-1.22/err_build/err_aix64.msg DBD-Oracle-1.22/err_build/err_hpux_ld.msg DBD-Oracle-1.22/err_build/err_hpuxsuccess.msg DBD-Oracle-1.22/err_build/err_instantclient.msg DBD-Oracle-1.22/err_build/err_makefileundef.msg DBD-Oracle-1.22/err_build/err_memleak.msg DBD-Oracle-1.22/err_build/err_solarisnotes.msg DBD-Oracle-1.22/err_build/err_testfailnotable.msg DBD-Oracle-1.22/err_docs/ DBD-Oracle-1.22/err_docs/err_trace.msg DBD-Oracle-1.22/err_lob/ DBD-Oracle-1.22/err_lob/err_csr_clob.msg DBD-Oracle-1.22/err_lob/err_loblenwide.msg DBD-Oracle-1.22/err_lob/err_lobtesttblfail.msg DBD-Oracle-1.22/err_lob/err_nclob_form.msg DBD-Oracle-1.22/err_lob/err_nulllobsegv.msg DBD-Oracle-1.22/err_lob/err_tmplobfree.msg DBD-Oracle-1.22/err_unicode/ DBD-Oracle-1.22/err_unicode/err_char.msg DBD-Oracle-1.22/err_unicode/err_twolongstr.msg DBD-Oracle-1.22/err_unsorted/ DBD-Oracle-1.22/err_unsorted/err_etherreal.msg DBD-Oracle-1.22/err_unsorted/err_memleak2.msg DBD-Oracle-1.22/err_unsorted/err_multiora.msg DBD-Oracle-1.22/err_unsorted/err_ora9ir2oci.msg DBD-Oracle-1.22/err_unsorted/err_ref_type.msg DBD-Oracle-1.22/err_unsorted/err_refcsr_rowcache.msg DBD-Oracle-1.22/err_unsorted/err_refcsr_slow.msg DBD-Oracle-1.22/err_unsorted/err_slowcsr.msg DBD-Oracle-1.22/err_unsorted/err_svrparse.msg DBD-Oracle-1.22/err_unsorted/err_xml.msg DBD-Oracle-1.22/err_unsorted/err_xml2.msg DBD-Oracle-1.22/err_unsorted/err_xmltypebindplsql.msg DBD-Oracle-1.22/hints/ DBD-Oracle-1.22/hints/dgux.pl DBD-Oracle-1.22/hints/macos_bundle.syms DBD-Oracle-1.22/hints/macos_lib.syms DBD-Oracle-1.22/hints/macos_syms.pl DBD-Oracle-1.22/hints/svr4.pl DBD-Oracle-1.22/lib/ DBD-Oracle-1.22/lib/DBD/ DBD-Oracle-1.22/lib/DBD/Oracle/ DBD-Oracle-1.22/lib/DBD/Oracle/GetInfo.pm DBD-Oracle-1.22/mkta.pl DBD-Oracle-1.22/oci.def DBD-Oracle-1.22/oci8.c DBD-Oracle-1.22/ocitrace.h DBD-Oracle-1.22/ora_explain.PL DBD-Oracle-1.22/oraperl.ph DBD-Oracle-1.22/t/ DBD-Oracle-1.22/t/01base.t DBD-Oracle-1.22/t/10general.t DBD-Oracle-1.22/t/12impdata.t DBD-Oracle-1.22/t/14threads.t DBD-Oracle-1.22/t/15nls.t DBD-Oracle-1.22/t/20select.t DBD-Oracle-1.22/t/21nchar.t DBD-Oracle-1.22/t/22nchar_al32utf8.t DBD-Oracle-1.22/t/22nchar_utf8.t DBD-Oracle-1.22/t/23wide_db.t DBD-Oracle-1.22/t/23wide_db_8bit.t DBD-Oracle-1.22/t/23wide_db_al32utf8.t DBD-Oracle-1.22/t/24implicit_utf8.t DBD-Oracle-1.22/t/25plsql.t DBD-Oracle-1.22/t/26exe_array.t DBD-Oracle-1.22/t/28array_bind.t DBD-Oracle-1.22/t/30long.t DBD-Oracle-1.22/t/31lob.t DBD-Oracle-1.22/t/31lob_extended.t DBD-Oracle-1.22/t/32xmltype.t DBD-Oracle-1.22/t/34pres_lobs.t DBD-Oracle-1.22/t/40ph_type.t DBD-Oracle-1.22/t/50cursor.t DBD-Oracle-1.22/t/51scroll.t DBD-Oracle-1.22/t/55nested.t DBD-Oracle-1.22/t/56embbeded.t DBD-Oracle-1.22/t/60reauth.t DBD-Oracle-1.22/t/70meta.t DBD-Oracle-1.22/t/80ora_charset.t DBD-Oracle-1.22/t/nchar_test_lib.pl DBD-Oracle-1.22/test.pl DBD-Oracle-1.22/typemap Removing previously used /root/.cpan/build/DBD-Oracle-1.22 CPAN.pm: Going to build P/PY/PYTHIAN/DBD-Oracle-1.22.tar.gz Using DBI 1.52 (for perl 5.008008 on x86_64-linux-thread-multi) installed in /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/DBI/ Configuring DBD::Oracle for perl 5.008008 on linux (x86_64-linux-thread-multi) Remember to actually *READ* the README file! Especially if you have any problems. Installing on a linux, Ver#2.6 Using Oracle in /usr/lib/oracle/xe/app/oracle/product/10.2.0/server DEFINE _SQLPLUS_RELEASE = "1002000100" (CHAR) Oracle version 10.2.0.1 (10.2) Found /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/rdbms/demo/demo_xe.mk Using /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/rdbms/demo/demo_xe.mk Looks like Oracle XE (/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/rdbms/demo/demo_xe.mk) Reading /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/rdbms/demo/demo_xe.mk Your LD_LIBRARY_PATH env var is set to '/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/lib' Checking for functioning wait.ph System: perl5.008008 linux builder10.centos.org 2.6.18-53.el5 #1 smp mon nov 12 02:14:55 est 2007 x86_64 x86_64 x86_64 gnulinux Compiler: gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -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 Linker: /usr/bin/ld Sysliblist: -ldl -lm -lpthread -lnsl -lirc Oracle makefiles would have used these definitions but we override them: CC: /usr/bin/gcc LDFLAGS: -g [-g] Linking with -L/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/lib/ -lclntsh -lpthread Checking if your kit is complete... Warning: the following files are missing in your kit: META.yml Please inform the author. LD_RUN_PATH=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/lib Using DBD::Oracle 1.22. Using DBD::Oracle 1.22. Using DBI 1.52 (for perl 5.008008 on x86_64-linux-thread-multi) installed in /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/DBI/ Writing Makefile for DBD::Oracle *** If you have problems... read all the log printed above, and the README and README.help.txt files. (Of course, you have read README by now anyway, haven't you?) cp Oracle.pm blib/lib/DBD/Oracle.pm cp oraperl.ph blib/lib/oraperl.ph cp dbdimp.h blib/arch/auto/DBD/Oracle/dbdimp.h cp ocitrace.h blib/arch/auto/DBD/Oracle/ocitrace.h cp Oraperl.pm blib/lib/Oraperl.pm cp Oracle.h blib/arch/auto/DBD/Oracle/Oracle.h cp lib/DBD/Oracle/GetInfo.pm blib/lib/DBD/Oracle/GetInfo.pm cp mk.pm blib/arch/auto/DBD/Oracle/mk.pm /usr/bin/perl -p -e "s/~DRIVER~/Oracle/g" /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/DBI/Driver.xst > Oracle.xsi /usr/bin/perl /usr/lib/perl5/5.8.8/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.8.8/ExtUtils/typemap -typemap typemap Oracle.xs > Oracle.xsc && mv Oracle.xsc Oracle.c gcc -c -I/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/DBI -I/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/rdbms/public/ -DLINUX -D_GNU_SOURCE -D_REENTRANT -g -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 -m64 -mtune=generic -DVERSION=\"1.22\" -DXS_VERSION=\"1.22\" -fPIC "-I/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/CORE" -Wall -Wno-comment -DUTF8_SUPPORT -DNEW_OCI_INIT -DORA_OCI_VERSION=\"10.2.0.1\" Oracle.c gcc -c -I/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/DBI -I/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/rdbms/public/ -DLINUX -D_GNU_SOURCE -D_REENTRANT -g -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 -m64 -mtune=generic -DVERSION=\"1.22\" -DXS_VERSION=\"1.22\" -fPIC "-I/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/CORE" -Wall -Wno-comment -DUTF8_SUPPORT -DNEW_OCI_INIT -DORA_OCI_VERSION=\"10.2.0.1\" dbdimp.c dbdimp.c: In function ?fb_ary_cb_alloc?: dbdimp.c:285: warning: comparison is always false due to limited range of data type dbdimp.c:286: warning: comparison is always false due to limited range of data type dbdimp.c:287: warning: comparison is always false due to limited range of data type dbdimp.c:288: warning: comparison is always false due to limited range of data type dbdimp.c:289: warning: comparison is always false due to limited range of data type dbdimp.c: In function ?fb_ary_alloc?: dbdimp.c:305: warning: comparison is always false due to limited range of data type dbdimp.c:306: warning: comparison is always false due to limited range of data type dbdimp.c:307: warning: comparison is always false due to limited range of data type dbdimp.c:308: warning: comparison is always false due to limited range of data type dbdimp.c: In function ?createxmlfromstring?: dbdimp.c:1077: warning: passing argument 4 of ?OCILobWriteAppend? from incompatible pointer type dbdimp.c: In function ?ora_st_execute_array?: dbdimp.c:3328: warning: unused variable ?sv2? gcc -c -I/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/DBI -I/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/rdbms/public/ -DLINUX -D_GNU_SOURCE -D_REENTRANT -g -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 -m64 -mtune=generic -DVERSION=\"1.22\" -DXS_VERSION=\"1.22\" -fPIC "-I/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/CORE" -Wall -Wno-comment -DUTF8_SUPPORT -DNEW_OCI_INIT -DORA_OCI_VERSION=\"10.2.0.1\" oci8.c oci8.c: In function ?ora_blob_read_mb_piece?: oci8.c:1247: warning: comparison is always false due to limited range of data type oci8.c: In function ?describe_obj?: oci8.c:2370: warning: comparison is always false due to limited range of data type oci8.c: In function ?ora_describe?: oci8.c:2568: warning: comparison is always false due to limited range of data type Running Mkbootstrap for DBD::Oracle () chmod 644 Oracle.bs rm -f blib/arch/auto/DBD/Oracle/Oracle.so gcc -shared -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic Oracle.o dbdimp.o oci8.o -o blib/arch/auto/DBD/Oracle/Oracle.so \ -L/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/lib/ -lclntsh -lpthread \ /usr/bin/ld: skipping incompatible /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/lib//libclntsh.so when searching for -lclntsh /usr/bin/ld: cannot find -lclntsh collect2: ld returned 1 exit status make: *** [blib/arch/auto/DBD/Oracle/Oracle.so] Error 1 /usr/bin/make -- NOT OK Running make test Can't test without successful make Running make install make had returned bad status, install seems impossible