Red Hat Enterprise Linux AS 3.0 Oracle 9.2.0.4 Building against current tip (r395), build throws lots of warnings that I'm much too lazy to investigate right now, but all tests pass. `make` log attached.
-- Stephen Clouse <[EMAIL PROTECTED]> Senior Programmer/DBE, Core Technology Developer The IQ Group, Inc. <http://www.theiqgroup.com/>
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/lib/perl5/vendor_perl/5.8.3/i386-linux/auto/DBI/Driver.xst > Oracle.xsi /usr/bin/perl /usr/lib/perl5/5.8.3/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.8.3/ExtUtils/typemap -typemap typemap Oracle.xs > Oracle.xsc && mv Oracle.xsc Oracle.c gcc -g -c -I/opt/oracle/9.2.0/rdbms/demo -I/opt/oracle/9.2.0/rdbms/public -I/opt/oracle/9.2.0/plsql/public -I/opt/oracle/9.2.0/network/public -I/opt/oracle/9.2.0/rdbms/demo -I/opt/oracle/9.2.0/rdbms/public -I/opt/oracle/9.2.0/rdbms/demo -I/usr/lib/perl5/vendor_perl/5.8.3/i386-linux/auto/DBI -g -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -gdwarf-2 -g3 -march=i386 -mcpu=i686 -DVERSION=\"1.16\" -DXS_VERSION=\"1.16\" -fPIC "-I/usr/lib/perl5/5.8.3/i386-linux/CORE" -Wall -Wno-comment -DUTF8_SUPPORT -DNEW_OCI_INIT -DORA_OCI_VERSION=\"9.2\" -Wall -Wcast-align -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wconversion Oracle.c Oracle.xs: In function `XS_DBD__Oracle__db_ora_lob_write': Oracle.xs:157: warning: passing arg 8 of `OCILobWrite' with different width due to prototype Oracle.xs:157: warning: passing arg 11 of `OCILobWrite' with different width due to prototype Oracle.xs:157: warning: passing arg 12 of `OCILobWrite' with different width due to prototype Oracle.xs: In function `XS_DBD__Oracle__db_ora_lob_append': Oracle.xs:208: warning: passing arg 7 of `OCILobWriteAppend' with different width due to prototype Oracle.xs:208: warning: passing arg 10 of `OCILobWriteAppend' with different width due to prototype Oracle.xs:208: warning: passing arg 11 of `OCILobWriteAppend' with different width due to prototype Oracle.xs:177: warning: unused variable `startp' Oracle.xs: In function `XS_DBD__Oracle__db_ora_lob_read': Oracle.xs:287: warning: passing arg 10 of `OCILobRead' with different width due to prototype Oracle.xs:287: warning: passing arg 11 of `OCILobRead' with different width due to prototype gcc -g -c -I/opt/oracle/9.2.0/rdbms/demo -I/opt/oracle/9.2.0/rdbms/public -I/opt/oracle/9.2.0/plsql/public -I/opt/oracle/9.2.0/network/public -I/opt/oracle/9.2.0/rdbms/demo -I/opt/oracle/9.2.0/rdbms/public -I/opt/oracle/9.2.0/rdbms/demo -I/usr/lib/perl5/vendor_perl/5.8.3/i386-linux/auto/DBI -g -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -gdwarf-2 -g3 -march=i386 -mcpu=i686 -DVERSION=\"1.16\" -DXS_VERSION=\"1.16\" -fPIC "-I/usr/lib/perl5/5.8.3/i386-linux/CORE" -Wall -Wno-comment -DUTF8_SUPPORT -DNEW_OCI_INIT -DORA_OCI_VERSION=\"9.2\" -Wall -Wcast-align -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wconversion dbdimp.c dbdimp.c: In function `dbd_discon_all': dbdimp.c:127: warning: passing arg 2 of pointer to function from incompatible pointer type dbdimp.c: In function `ora_db_login6': dbdimp.c:402: warning: passing arg 3 of `OCINlsEnvironmentVariableGet' with different width due to prototype dbdimp.c:402: warning: passing arg 4 of `OCINlsEnvironmentVariableGet' with different width due to prototype dbdimp.c:409: warning: passing arg 3 of `OCINlsEnvironmentVariableGet' with different width due to prototype dbdimp.c:409: warning: passing arg 4 of `OCINlsEnvironmentVariableGet' with different width due to prototype dbdimp.c:437: warning: passing arg 9 of `OCIEnvNlsCreate' with different width due to prototype dbdimp.c:437: warning: passing arg 10 of `OCIEnvNlsCreate' with different width due to prototype dbdimp.c: In function `ora_db_STORE_attrib': dbdimp.c:806: warning: passing arg 3 of `Perl_hv_store' as signed due to prototype dbdimp.c: In function `ora_db_FETCH_attrib': dbdimp.c:843: warning: passing arg 3 of `Perl_hv_fetch' as signed due to prototype dbdimp.c: In function `dbd_preparse': dbdimp.c:973: warning: passing arg 3 of `Perl_hv_store' as signed due to prototype dbdimp.c: In function `pp_rebind_ph_rset_in': dbdimp.c:1192: warning: passing arg 8 of `OCIBindByName' with different width due to prototype dbdimp.c: In function `pp_exec_rset': dbdimp.c:1235: warning: passing arg 8 of `OCIBindByName' with different width due to prototype dbdimp.c: In function `dbd_rebind_ph': dbdimp.c:1344: warning: passing arg 8 of `OCIBindByName' with different width due to prototype dbdimp.c: In function `ora_bind_ph': dbdimp.c:1457: warning: passing arg 3 of `Perl_hv_fetch' as signed due to prototype dbdimp.c: In function `ora_st_blob_read': dbdimp.c:1775: warning: passing arg 6 of `ora_blob_read_mb_piece' as unsigned due to prototype dbdimp.c:1782: warning: passing arg 6 of `ora_blob_read_piece' as unsigned due to prototype dbdimp.c: In function `ora_st_finish': dbdimp.c:1850: warning: passing arg 4 of `OCIStmtFetch' with different width due to prototype dbdimp.c: In function `ora_st_STORE_attrib': dbdimp.c:1983: warning: passing arg 3 of `Perl_hv_store' as signed due to prototype dbdimp.c: In function `ora_st_FETCH_attrib': dbdimp.c:2091: warning: passing arg 3 of `Perl_hv_fetch' as signed due to prototype gcc -g -c -I/opt/oracle/9.2.0/rdbms/demo -I/opt/oracle/9.2.0/rdbms/public -I/opt/oracle/9.2.0/plsql/public -I/opt/oracle/9.2.0/network/public -I/opt/oracle/9.2.0/rdbms/demo -I/opt/oracle/9.2.0/rdbms/public -I/opt/oracle/9.2.0/rdbms/demo -I/usr/lib/perl5/vendor_perl/5.8.3/i386-linux/auto/DBI -g -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -gdwarf-2 -g3 -march=i386 -mcpu=i686 -DVERSION=\"1.16\" -DXS_VERSION=\"1.16\" -fPIC "-I/usr/lib/perl5/5.8.3/i386-linux/CORE" -Wall -Wno-comment -DUTF8_SUPPORT -DNEW_OCI_INIT -DORA_OCI_VERSION=\"9.2\" -Wall -Wcast-align -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wconversion oci8.c oci8.c: In function `ora_blob_read_mb_piece': oci8.c:711: warning: passing arg 10 of `OCILobRead' with different width due to prototype oci8.c:711: warning: passing arg 11 of `OCILobRead' with different width due to prototype oci8.c: In function `ora_blob_read_piece': oci8.c:816: warning: passing arg 10 of `OCILobRead' with different width due to prototype oci8.c:816: warning: passing arg 11 of `OCILobRead' with different width due to prototype oci8.c: In function `fetch_func_autolob': oci8.c:940: warning: passing arg 4 of `OCILobFileOpen' with different width due to prototype oci8.c:950: warning: passing arg 10 of `OCILobRead' with different width due to prototype oci8.c:950: warning: passing arg 11 of `OCILobRead' with different width due to prototype oci8.c: In function `ora_describe': oci8.c:1299: warning: passing arg 7 of `OCIDefineByPos' with different width due to prototype oci8.c: In function `ora_st_fetch': oci8.c:1366: warning: passing arg 4 of `OCIStmtFetch' with different width due to prototype oci8.c: In function `init_lob_refetch': oci8.c:1656: warning: passing arg 5 of `OCIDescribeAny' with different width due to prototype oci8.c:1656: warning: passing arg 6 of `OCIDescribeAny' with different width due to prototype oci8.c:1656: warning: passing arg 7 of `OCIDescribeAny' with different width due to prototype oci8.c:1675: warning: passing arg 5 of `OCIDescribeAny' with different width due to prototype oci8.c:1675: warning: passing arg 6 of `OCIDescribeAny' with different width due to prototype oci8.c:1675: warning: passing arg 7 of `OCIDescribeAny' with different width due to prototype oci8.c:1680: warning: passing arg 5 of `OCIDescribeAny' with different width due to prototype oci8.c:1680: warning: passing arg 6 of `OCIDescribeAny' with different width due to prototype oci8.c:1680: warning: passing arg 7 of `OCIDescribeAny' with different width due to prototype oci8.c:1709: warning: passing arg 5 of `OCIParamGet' as unsigned due to prototype oci8.c:1731: warning: passing arg 3 of `Perl_hv_store' as signed due to prototype oci8.c:1859: warning: passing arg 8 of `OCIBindByName' with different width due to prototype oci8.c:1872: warning: passing arg 3 of `Perl_hv_fetch' as signed due to prototype oci8.c:1885: warning: passing arg 7 of `OCIDefineByPos' with different width due to prototype oci8.c: In function `post_execute_lobs': oci8.c:1981: warning: passing arg 8 of `OCILobWrite' with different width due to prototype oci8.c:1981: warning: passing arg 11 of `OCILobWrite' with different width due to prototype oci8.c:1981: warning: passing arg 12 of `OCILobWrite' with different width due to prototype oci8.c: At top level: oci8.c:568: warning: `fetch_func_nty' defined but not used oci8.c:1002: warning: `fbh_setup_getrefpv' defined but not used Running Mkbootstrap for DBD::Oracle () chmod 644 Oracle.bs rm -f blib/arch/auto/DBD/Oracle/Oracle.so LD_RUN_PATH="/opt/oracle/9.2.0/lib:/opt/oracle/9.2.0/rdbms/lib" gcc -shared -L/usr/local/lib Oracle.o dbdimp.o oci8.o -g -L/opt/oracle/9.2.0/lib/ -L/opt/oracle/9.2.0/rdbms/lib/ -lclntsh `cat /opt/oracle/9.2.0/lib/sysliblist` -ldl -lm -o blib/arch/auto/DBD/Oracle/Oracle.so chmod 755 blib/arch/auto/DBD/Oracle/Oracle.so cp Oracle.bs blib/arch/auto/DBD/Oracle/Oracle.bs chmod 644 blib/arch/auto/DBD/Oracle/Oracle.bs /usr/bin/perl "-Iblib/arch" "-Iblib/lib" ora_explain.PL ora_explain Extracted ora_explain from ora_explain.PL with variable substitutions. cp ora_explain blib/script/ora_explain /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/ora_explain Manifying blib/man1/ora_explain.1 Manifying blib/man3/DBD::Oracle.3pm Manifying blib/man3/DBD::Oraperl.3pm
pgpOZisHhgHUi.pgp
Description: PGP signature