Frightening number of linking errors for 220.127.116.11.3 on AIX 5.3 TL11
Posted by Martin Bach on November 1, 2010
I just applied PSU 3 for 18.104.22.168 on AIX 5.3 TL11. That would have been more straight forward, had there not been a host of errors when relinking oracle. There were loads of these:
SEVERE:OPatch invoked as follows: 'apply ' INFO: Oracle Home : /u01/app/oracle/product/22.214.171.124 Central Inventory : /u01/app/oracle/product/oraInventory from : /etc/oraInst.loc OPatch version : 126.96.36.199.3 OUI version : 188.8.131.52.0 OUI location : /u01/app/oracle/product/184.108.40.206/oui Log file location : /u01/app/oracle/product/220.127.116.11/cfgtoollogs/opatch/opatch2010-11-01_09-28-22AM.log ... [more output] ... INFO:Running make for target ioracle INFO:Start invoking 'make' at Mon Nov 01 09:29:26 GMT 2010Mon Nov 01 09:29:26 GMT 2010 INFO:Finish invoking 'make' at Mon Nov 01 09:29:40 GMT 2010 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: ld: 0711-415 WARNING: Symbol ldxdts is already exported. ld: 0711-415 WARNING: Symbol ldxsto is already exported. ld: 0711-415 WARNING: Symbol lnxadd is already exported. ... ld: 0711-319 WARNING: Exported symbol not defined: cout__3std ... ld: 0711-224 WARNING: Duplicate symbol: .kotgscid ... ld: 0711-783 WARNING: TOC overflow. TOC size: 219488 Maximum size: 65536 Extra instructions are being generated for each reference to a TOC symbol if the symbol is in the TOC overflow area.
Wow, that looked like a completely corrupted installation of Oracle now, and I got ready to roll the change back. However, MOS had an answer to this!
These errors can be ignored as per this MOS document: Relinking causes many warning on AIX [ID 1189533.1]. See also MOS note Note 245372.1 TOC overflow Warning Can Safely Be Ignored and BUG:9828407 – TOO MANY WARNING MESSAGES WHEN INSTALLING ORACLE 11.2 for more information.