vBulletin Search Engine Optimization
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Help please: Running the Solaris 9205 3811906 patch for security notice #68, we get ld: fatal: file /usr/ucblib/libucb.so: wrong ELF class: ELFCLASS32 errors. I have scanned the newsgroup and metalink. I found several cases where the symptoms matched. I have yet to find a clear solution when all the parts are present. I am not strong in Solaris, so simple answers are the best. Thanks - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /etc/system shows: set shmsys:shminfo_shmmax=4294967295 set shmsys:shminfo_shmmin=1 set shmsys:shminfo_shmseg=10 set shmsys:shminfo_shmmni=100 set semsys:seminfo_semopm=100 set semsys:seminfo_semvmx=32767 set semsys:seminfo_semmns=3000 set semsys:seminfo_semmsl=10010 set semsys:seminfo_semmni=256 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Proper libs are in place: /etc > file /usr/lib/sparcv9/libmakestate.so.1 /usr/lib/sparcv9/libmakestate.so.1: ELF 64-bit MSB dynamic lib SPARCV9 Version 1, dynamically linked, not stripped /etc > pkginfo -i SUNWsprox system SUNWsprox Sun WorkShop Bundled 64-bit make library - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Environment Solaris 9. Oracle 9.2.0.5 with no interum patches. We have many databases, one listener, and the int agent running on the box. Environment variables includes: LD_LIBRARY_PATH=/u01/app/oracle/product/920/lib:/usr/dt/lib PATH=/u01/app/oracle/product/920/bin:/usr/bin:/etc:/usr/sbin: /usr/local/bin:/usr/ucb:/home/oracle/bin:/usr/bin/X11:/sbin: .:/usr/ccs/bin:/usr/lib:.:/opt/bin:/bin ORACLE_HOME=/u01/app/oracle/product/920 ORA_NLS32=/u01/app/oracle/product/920/ocommon/nls/admin/data ORACLE_PATH=.:/u01/app/oracle/product/920/bin: /u01/app/oracle/product/920/obackup/bin: /opt/bin:/bin:/usr/bin:/usr/ccs/bin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Command: $ORACLE_HOME/OPatch $> perl opatch.pl apply /exp/patches/3811906 -verbose - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Errors: OPatch encounters the following issues during Make: There were problems running make commands. The errors encounted were: FATAL ERROR: /u01/app/oracle/product/920/bin/genclntsh ar: creating /u01/app/oracle/product/920/lib/libclntst9.a Created /u01/app/oracle/product/920/lib/libclntst9.a ar: creating /u01/app/oracle/product/920/lib32/libclntst9.a Created /u01/app/oracle/product/920/lib32/libclntst9.a /u01/app/oracle/product/920/bin/genoccish ld: fatal: file /usr/ucblib/libucb.so: wrong ELF class: ELFCLASS32 ld: fatal: file /usr/lib/libresolv.so: wrong ELF class: ELFCLASS32 ld: fatal: file /usr/lib/libsocket.so: wrong ELF class: ELFCLASS32 And much much more. |
| ||||
| > PATH=/u01/app/oracle/product/920/bin:/usr/bin:/etc:/usr/sbin: > /usr/local/bin:/usr/ucb:/home/oracle/bin:/usr/bin/X11:/sbin: > .:/usr/ccs/bin:/usr/lib:.:/opt/bin:/bin > Your PATH (taken from your post) is your problem. You need to have /usr/ccs/bin before /usr/ucb Just ran into the same problem myself. |