Applying DB SPU Patch on Solaris didn't update $ORACLE_HOME/lib/libsqlplus.so and has message "Warning: Symbol '_init' Not Found"

(Doc ID 2218654.1)

Last updated on AUGUST 16, 2017

Applies to:

Oracle Database - Enterprise Edition - Version 11.2.0.4 to 11.2.0.4 [Release 11.2]
Oracle Solaris on SPARC (64-bit)

Symptoms

Applying 11.2.0.4 SPU didn't recreate libsqlplus.so in $ORACLE_HOME/lib with ignorable warnings.

Patching component oracle.rdbms, 11.2.0.4.0...

Patching component oracle.rdbms.dbscripts, 11.2.0.4.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:
PATH=/bin:/usr/bin:/usr/ccs/bin
+ export PATH
lib=/u01/dbvld/product/11.2.0/dbhome_1/sqlplus/lib/libsqlplus.so
makefile=/u01/dbvld/product/11.2.0/dbhome_1/sqlplus/lib/ins_sqlplus.mk
so_ext=so
target=dlopenlib
var=
|

|
+ make -f /u01/dbvld/product/11.2.0/dbhome_1/sqlplus/lib/ins_sqlplus.mk dlopenlib

_FULL_LIBNAME=/u01/dbvld/product/11.2.0/dbhome_1/sqlplus/lib/libsqlplus.so _LIBNAME=libsqlplus

_LIBDIR=/u01/dbvld/product/11.2.0/dbhome_1/sqlplus/lib/ _LIBNAME_LIBS=$(libsqlplusLIBS) _LIBNAME_EXTRALIBS=

$(libsqlplusEXTRALIBS)
ld: warning: symbol '_init' not found, but .init section exists - possible link-edit without using the compiler driver << Ignorable warnings as per Doc 2193336.1
ld: warning: symbol '_fini' not found, but .fini section exists - possible link-edit without using the compiler driver

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms