On Fri, 17 Nov 2006 12:37:34 +0100, "H.Merijn Brand" <[EMAIL PROTECTED]>
wrote:

> On Fri, 27 Oct 2006 14:45:15 -0400, "John Scoles" <[EMAIL PROTECTED]> wrote:
> 
> > http://svn.perl.org/modules/dbd-oracle/trunk/DBD-Oracle-1.19-RC3.zip
> > 
> > Changes in DBD-Oracle 1.19 (svn rev 7989)

BTW all builds are with native C-Compilers

AIX 5.2.0.0/ML07  IBM,7029-6E3 PowerPC_POWER4/1200  2048 Mb
perl 5.8.8-dor/64 built for aix-64all
Oracle9i Enterprise Edition Release 9.2.0.6.0 - 64bit Production

xlc -c  -I/pro/oracle/v920/rdbms/public -I/pro/oracle/v920/rdbms/demo 
-I/pro/oracle/v920/rdbms/demo -I/pro/oracle/v920/rdbms/public 
-I/pro/oracle/v920/plsql/public -I/pro/oracle/v920/network/public 
-I/pro/lib/perl5/site_perl/5.8.8/aix-64all/auto/DBI -q64 -DDEBUGGING 
-qlanglvl=extended -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 
-qnoansialias -DUSE_NATIVE_DLOPEN -I/pro/local/include -q64 -DUSE_64_BIT_ALL 
-q64 -O   -DVERSION=\"1.19\" -DXS_VERSION=\"1.19\"  
"-I/pro/lib/perl5/5.8.8/aix-64all/CORE"  -DUTF8_SUPPORT -DNEW_OCI_INIT 
-DORA_OCI_VERSION=\"9.2.0.6\" oci8.c
Running Mkbootstrap for DBD::Oracle ()
chmod 644 Oracle.bs
rm -f blib/arch/auto/DBD/Oracle/Oracle.so
LD_RUN_PATH="/pro/oracle/v920/lib:/pro/oracle/v920/rdbms/lib" ld  -b64  
-bhalt:4 -bexpall -G -bnoentry -lc -L/usr/local/ppc64/lib64 -L/pro/local/lib 
Oracle.o dbdimp.o oci8.o -q64 -L/pro/oracle/v920/lib/ 
-L/pro/oracle/v920/rdbms/lib/   -lclntsh  -lld -lm `cat 
/pro/oracle/v920/lib/sysliblist`  -lm  -lpthreads -o 
blib/arch/auto/DBD/Oracle/Oracle.so     \
        \

ld: 0706-012 The -q flag is not recognized.
ld: 0706-012 The -6 flag is not recognized.
ld: 0706-012 The -4 flag is not recognized.
make: *** [blib/arch/auto/DBD/Oracle/Oracle.so] Error 255

'ld' doesn't know about -q64, and it already has -b64
AIX and all the build tools would warrant a complete hates-software list all
of it's own, but that is not at hand here.

so -q64 should be removed from OTHERLDFLAGS
Better is to detect -q64, and then set $OBJECT_MODE to 64 and remove the -q64
flags from all vars that get passed to ld

rm -f blib/arch/auto/DBD/Oracle/Oracle.so
LD_RUN_PATH="/pro/oracle/v920/lib:/pro/oracle/v920/rdbms/lib" ld  -b64  
-bhalt:4 -bexpall -G -bnoentry -lc -L/usr/local/ppc64/lib64 -L/pro/local/lib 
Oracle.o dbdimp.o oci8.o -L/pro/oracle/v920/lib/ -L/pro/oracle/v920/rdbms/lib/  
 -lclntsh  -lld -lm `cat /pro/oracle/v920/lib/sysliblist`  -lm  -lpthreads -o 
blib/arch/auto/DBD/Oracle/Oracle.so  \
        \

chmod 755 blib/arch/auto/DBD/Oracle/Oracle.so

PERL_DL_NONLAZY=1 /pro/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 
'blib/lib', 'blib/arch')" t/*.t
t/01base................ok
t/10general.............ok
t/15nls.................ok
t/20select..............ok
t/21nchar............... Database and client versions and character sets:
Database 9.2.0.6.0 CHAR set is US7ASCII (Non-Unicode), NCHAR set is AL16UTF16 
(Unicode)
Client 9.2.0.6 NLS_LANG is '<unset>', NLS_NCHAR is '<unset>'
t/21nchar...............ok
t/22nchar_al32utf8......ok
t/22nchar_utf8..........ok
t/23wide_db.............skipped
        all skipped: Database character set is not Unicode
t/23wide_db_8bit........skipped
        all skipped: Database character set is not Unicode
t/23wide_db_al32utf8....skipped
        all skipped: Database character set is not Unicode
t/24implicit_utf8.......ok 1/74
t/24implicit_utf8.......NOK 33/74#   Failed test 'byte_string test of row 4: 
column: nch  (uft8) smiley face'
#   at t/nchar_test_lib.pl line 341.
#          got: '38|58'
#     expected: '226|152|186'

t/24implicit_utf8.......NOK 34/74#   Failed test 'nice_string test of row 4: 
column: nch  (uft8) smiley face'
#   at t/nchar_test_lib.pl line 344.
#          got: '&:'
#     expected: '\x{263A}'
#    row 4: DUMP(nch) = Typ=1 Len=4: 0,38,0,58

t/24implicit_utf8.......NOK 70/74#   Failed test 'byte_string test of row 4: 
column: nch  (uft8) smiley face'
#   at t/nchar_test_lib.pl line 341.
#          got: '38|58'
#     expected: '226|152|186'

t/24implicit_utf8.......NOK 71/74#   Failed test 'nice_string test of row 4: 
column: nch  (uft8) smiley face'
#   at t/nchar_test_lib.pl line 344.
#          got: '&:'
#     expected: '\x{263A}'
#    row 4: DUMP(nch) = Typ=1 Len=4: 0,38,0,58
# Looks like you failed 4 tests of 74.
t/24implicit_utf8.......dubious
        Test returned status 4 (wstat 1024, 0x400)
DIED. FAILED tests 33-34, 70-71
        Failed 4/74 tests, 94.59% okay
t/25plsql...............ok
t/26exe_array...........ok
t/30long................ok
        122/470 skipped: various reasons
t/31lob.................ok
t/40ph_type.............ok 1/19 Placeholder behaviour for ora_type=1 (the 
default) varies with Oracle version.
 Oracle 7 didn't strip trailing spaces, Oracle 8 did, until 9.2.x
 Your system doesn't. If that seems odd, let us know.
t/40ph_type.............ok
t/50cursor..............ok
t/55nested..............ok
t/60reauth..............ORACLE_USERID_2 not defined.  Tests skipped.
skipped
        all skipped: no reason given
t/70meta................ok
Failed Test         Stat Wstat Total Fail  List of Failed
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
t/24implicit_utf8.t    4  1024    74    4  33-34 70-71
4 tests and 122 subtests skipped.
Failed 1/20 test scripts. 4/1925 subtests failed.
Files=20, Tests=1925, 57 wallclock secs ( 8.23 cusr +  1.73 csys =  9.96 CPU)
Failed 1/20 test programs. 4/1925 subtests failed.


-- 
H.Merijn Brand         Amsterdam Perl Mongers (http://amsterdam.pm.org/)
using & porting perl 5.6.2, 5.8.x, 5.9.x   on HP-UX 10.20, 11.00, 11.11,
& 11.23, SuSE 10.0 & 10.1, AIX 4.3 & 5.2, and Cygwin. http://qa.perl.org
http://mirrors.develooper.com/hpux/            http://www.test-smoke.org
                        http://www.goldmark.org/jeff/stupid-disclaimers/

Reply via email to