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

Attachment: pgpOZisHhgHUi.pgp
Description: PGP signature

Reply via email to