Search: For:
Browsing Single Category
www.dbatoolz.com ORACLE DBA Forums Solutions › Topic Id: 2975 | Permalink

6646853 - CPUJAN2008 fails with OUI-67215 stderr of the make command

Topic ID: 2975
Created By: 2008-JAN-28 20:41:10 [Vitaliy]
Updated By: 2008-JAN-28 20:52:34 [Vitaliy]
Status: Open
Severity: Normal
Read Only: No
8843
2008-JAN-28 20:41:10
Moderator
 
 
Registered On: Mar 2006
Total Posts: 303
Issue
You are installing database patch# 6646853 - CPUJAN2008 on top of your 10.2.0.3 
OH on OEL-5/Update-1/x86-64(64-bit).  It fails towards the end of installation 
during  relink (make) with the following errors:

cd /copy/download/oracle/CPUJAN2008
unzip p6646853_10203_Linux-x86-64.zip
cd /copy/download/oracle/CPUJAN2008/6646853
$ORACLE_HOME/OPatch/opatch napply -skip_subset -skip_duplicate

There are lots of warning while relinking oracle for "undefined reference" and 
the following errors right before that (you can find the logfile in the 
following directory - $ORACLE_HOME/.patch_storage/6646853*/rac/*.txt ):

INFO:Running make for target client_sharedlib
INFO:Start invoking 'make' at Fri Jan 25 20:04:11 PST 2008Fri Jan 25 20:04:11 
PST 2008
INFO:Finish invoking 'make' at Fri Jan 25 20:04:44 PST 2008
WARNING:OUI-67215:
OPatch found the word "error" in the stderr of the make command.
Please look at this stderr. You can re-run this make command.
Stderr output:
cp: cannot stat `/DISCARD/': No such file or directory
ar: creating /u01/app/oracle/product/10.2.0/db_1/lib/libclntst10.a
cp: cannot stat `/DISCARD/': No such file or directory
ar: creating /u01/app/oracle/product/10.2.0/db_1/lib32/libclntst10.a
/usr/bin/ld: warning: i386 architecture of input file 
`/u01/app/oracle/product/10.2.0/db_1/lib32/libocci10.a(occiSQLExceptionImpl.o)' 
is incompatible with i386:x86-64 output
/usr/bin/ld: warning: i386 architecture of input file 
`/u01/app/oracle/product/10.2.0/db_1/lib32/libocci10.a(occiSQLException.o)' is 
incompatible with i386:x86-64 output
/usr/bin/ld: warning: i386 architecture of input file 
`/u01/app/oracle/product/10.2.0/db_1/lib32/libocci10.a(occiEnv.o)' is 
incompatible with i386:x86-64 output
/usr/bin/ld: warning: i386 architecture of input file 
`/u01/app/oracle/product/10.2.0/db_1/lib32/libocci10.a(occiEnvImpl.o)' is 
incompatible with i386:x86-64 output
/usr/bin/ld: warning: i386 architecture of input file 
`/u01/app/oracle/product/10.2.0/db_1/lib32/libocci10.a(occiConnectionImpl.o)' 
is incompatible with i386:x86-64 output
/usr/bin/ld: warning: i386 architecture of input file 
`/u01/app/oracle/product/10.2.0/db_1/lib32/libocci10.a(occiConnPoolImpl.o)' is 
incompatible with i386:x86-64 output
/usr/bin/ld: warning: i386 architecture of input file 
`/u01/app/oracle/product/10.2.0/db_1/lib32/libocci10.a(occiUtil.o)' is 
incompatible with i386:x86-64 output
/usr/bin/ld: warning: i386 architecture of input file 
`/u01/app/oracle/product/10.2.0/db_1/lib32/libocci10.a(occiRefCounted.o)' is 
incompatible with i386:x86-64 output
/usr/bin/ld: warning: i386 architecture of input file 
`/u01/app/oracle/product/10.2.0/db_1/lib32/libocci10.a(occiMetaDataImpl.o)' is 
incompatible with i386:x86-64 output
SOLUTION
Install p5240469_10203_Linux-x86-64.zip (see ML Note:417319.1 for details)
What Note:417319.1 doesn't tell you though is what to do with this problem 
after you've hit it - i.e. do you rollback the patch, or do you just apply 
5240469 and be done with it ...

My recommendation is to completely remove your ORACLE_HOME, restore from a 
backup (you have a backup don't you?), then apply 5240469 and only after it's 
done apply CPUJAN2008 (6646853).
[edited by: Vitaliy at 20:52 (CST) on Jan. 28, 2008]