Skip to Main Content

Oracle Forms

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Warning after applying patch p35687821_1221190_Linux-x86-64

myluism2 days ago

I applied patch p35687821_1221190_Linux-x86-64 and got some warnings:

[weblogic@Srv-WLS1 PATCH_TOP]$ ls
35687821
[weblogic@Srv-WLS1 PATCH_TOP]$ cd 35687821/
[weblogic@Srv-WLS1 35687821]$ $ORACLE_HOME/OPatch/opatch version
OPatch Version: 13.9.4.2.11

OPatch succeeded.

[weblogic@Srv-WLS1 35687821]$ $ORACLE_HOME/OPatch/opatch apply
Oracle Interim Patch Installer version 13.9.4.2.11
Copyright (c) 2025, Oracle Corporation. All rights reserved.

Oracle Home : /u01/app/oracle/product/12.2.1
Central Inventory : /u01/app/oraInventory
from : /u01/app/oracle/product/12.2.1/oraInst.loc
OPatch version : 13.9.4.2.11
OUI version : 13.9.4.0.0
Log file location : /u01/app/oracle/product/12.2.1/cfgtoollogs/opatch/opatch2025-09-10_08-10-39AM_1.log

OPatch detects the Middleware Home as "/u01/app/oracle/product/12.2.1"

Verifying environment and performing prerequisite checks...
OPatch continues with these patches: 35687821

Do you want to proceed? [y|n]
y
User Responded with: Y
All checks passed.

Please shutdown Oracle instances running out of this ORACLE_HOME on the local system.
(Oracle Home = '/u01/app/oracle/product/12.2.1')

Is the local system ready for patching? [y|n]
y
User Responded with: Y
Backing up files...
Applying interim patch '35687821' to OH '/u01/app/oracle/product/12.2.1'

Patching component oracle.developer.forms.compiler, 12.2.1.19.0...

Patching component oracle.developer.forms.compiler, 12.2.1.19.0...

OPatch found the word "warning" in the stderr of the make command.
Please look at this stderr. You can re-run this make command.
Stderr output:
/usr/bin/ld: warning: -z lazyload ignored.

OPatch found the word "warning" in the stderr of the make command.
Please look at this stderr. You can re-run this make command.
Stderr output:
iebrw.o: In function `iebrwiwu':
iebrw.c:(.text+0x12c): warning: the use of `tempnam' is dangerous, better use `mkstemp'
siedt.o: In function `siedt_edit':
siedt.c:(.text+0x11f): warning: the use of `tempnam' is dangerous, better use `mkstemp'

OPatch found the word "warning" in the stderr of the make command.
Please look at this stderr. You can re-run this make command.
Stderr output:
sdejm.o: In function `sdejmgetjvmid':
sdejm.c:(.text+0x4fe): warning: the use of `tempnam' is dangerous, better use `mkstemp'
sdejm.o: In function `sdejmgetjvmid':
sdejm.c:(.text+0x4fe): warning: the use of `tempnam' is dangerous, better use `mkstemp'

Patch 35687821 successfully applied.
OPatch Session completed with warnings.
Log file location: /u01/app/oracle/product/12.2.1/cfgtoollogs/opatch/opatch2025-09-10_08-10-39AM_1.log

OPatch completed with warnings.

Is this correct?

I have 3 forms with PL/SQL ERROR 422. One only compiled successfully. Probably I may have another error.

I just want to know if is safe to ignore Opatch warnings .

Kind regards, Luis!

Comments
Post Details
Added 2 days ago
3 comments
45 views