While installing one-off Patch on AIX systems, getting several WARNING messages: OUI-67215 - TOC overflow and/or xlC: not found / xlC: Execute permission denied
(Doc ID 402945.1)
Last updated on SEPTEMBER 01, 2023
Applies to:
Oracle Database - Enterprise Edition - Version 8.1.7.4 and laterOracle Database Cloud Schema Service - Version N/A and later
Gen 1 Exadata Cloud at Customer (Oracle Exadata Database Cloud Machine) - Version N/A and later
Oracle Database Exadata Express Cloud Service - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
IBM AIX on POWER Systems (64-bit)
Symptoms
You are trying to install an Interim/One-off Patch on AIX platform.
You are encountering WARNINGs in the relinking stage of the Patch Apply.
Example: when applying CPUOct2006 to Oracle DB 10.2.0.2 on AIX |
---|
Running make for target ioracle ApplySession adding interim patch '5490848' to inventory Verifying the update... Inventory check OK: Patch ID 5490848 is registered in Oracle Home inventory with proper meta-data. Files check OK: Files from Patch ID 5490848 are present in Oracle Home. The local system has been patched and can be restarted. -------------------------------------------------------------------------------- The following warnings have occurred during OPatch execution: 1) OUI-67215: OPatch found the word "failed" in the stderr of the make command. Please look at this stderr. You can re-run this make command. Stderr output: ld: 0711-783 WARNING: TOC overflow. TOC size: 67040 Maximum size: 65536 Extra instructions are being generated for each reference to a TOC symbol if the symbol is in the TOC overflow area. ld: 0711-783 WARNING: TOC overflow. TOC size: 67040 Maximum size: 65536 Extra instructions are being generated for each reference to a TOC symbol if the symbol is in the TOC overflow area. /local/test/oracle/product/10.2/bin/genoccish[82]: xlC: 0403-006 Execute permission denied. ar: A file or directory in the path name does not exist. ar: 0707-117 The fopen system call failed on file /local/test/oracle/product/10.2/lib/shr.o. /local/test/oracle/product/10.2/bin/genoccish[82]: xlC: 0403-006 Execute permission denied. ar: A file or directory in the path name does not exist. ar: 0707-117 The fopen system call failed on file /local/test/oracle/product/10.2/lib32/shr.o. |
While relinking the Database 11.2.0.2 $ORACLE_HOME/bin/oracle binary on AIX (for example, when applying a patch) the linker may report a large number (5000+) of warning messages like the ones below:
Please look at this stderr. You can re-run this make command.
Stderr output:
...
ld: 0711-415 WARNING: Symbol ... is already exported.
ld: 0711-319 WARNING: Exported symbol not defined: ...
ld: 0711-773 WARNING: Object ... imported symbol timezone symbol was expected to be local.
Ask Questions, Get Help, And Share Your Experiences With This Article
Would you like to explore this topic further with other Oracle Customers, Oracle Employees, and Industry Experts?
Click here to join the discussion where you can ask questions, get help from others, and share your experiences with this specific article.
Discover discussions about other articles and helpful subjects by clicking here to access the main My Oracle Support Community page for Database Install/Upgrade.
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
While relinking the Database 11.2.0.2 $ORACLE_HOME/bin/oracle binary on AIX (for example, when applying a patch) the linker may report a large number (5000+) of warning messages like the ones below: |
Ask Questions, Get Help, And Share Your Experiences With This Article |
Changes |
Cause |
Solution |
Community Discussions |
References |