- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Re: dld.so: Unsatisfied code symbol 'uname{2004082...
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-09-2013 05:16 AM
10-09-2013 05:16 AM
Hello ,
Customer is running a perl script with some options and parameters and then the following command gives the error "Unsatisfied code symbol" . OS version 11.23
$ dbmcli db_enum
/usr/lib/hpux64/dld.so: Unsatisfied code symbol 'uname{20040821}' in load module '/SAP_DB/7802COR/db/pgm/dbmsrv'.
Error! Connection failed to node (local) for database (no dbname):
Reading header from pipe:closed by serve
$ ll /SAP_DB/7802COR/db/pgm/dbmsrv
-r-sr-s--x 1 lcown lcadm 36327904 Sep 25 23:08 /SAP_DB/7802COR/db/pgm/dbmsrv
$ file /SAP_DB/7802COR/db/pgm/dbmsrv
/SAP_DB/7802COR/db/pgm/dbmsrv: ELF-64 executable object file - IA64
$ uname -a
HP-UX test3 B.11.23 U ia64 354137199 unlimited-user license
$ model
ia64 hp server rx5670
$
Could someone help to identify why the "Unsatisfied code symbol" error is logged?
Thanks & Regards,
Mariappan
Solved! Go to Solution.
- Tags:
- unsat
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-09-2013 12:22 PM - edited 10-09-2013 07:02 PM
10-09-2013 12:22 PM - edited 10-09-2013 07:02 PM
SolutionIs that FLV symbol defined in /usr/lib/hpux64/libc.so.1?
nm -pxN /usr/lib/hpux64/libc.so.1 | grep uname
This FLV symbol is in my 11.23 libc:
$ elfdump -s -n .dynsym /usr/lib/hpux64/libc.so.1 | grep uname
151 FUNC WEAK 3 0x12 0x4000000000209100 80 uname
173 FUNC WEAK 3 0x12 0x4000000000208320 80 setuname
1579 FUNC WEAK 3 0x12 0x4000000000209ec0 80 uname{20040821}
What libc patch do you have?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-10-2013 09:34 PM
10-10-2013 09:34 PM
Re: dld.so: Unsatisfied code symbol 'uname{20040821}'
Hello ,
Thanks for the reply and providing the correct commands needed to check the issue .
bash-2.02# nm -pxN /usr/lib/hpux64/libc.so.1 | grep uname
0x4000000000203760 t _setuname
0x4000000000204480 t _uname
0x0000000000000000 a ../../../../../core/libs/libc/shared_em_64/../core/sys/setuname.c
0x0000000000000000 a ../../../../../core/libs/libc/shared_em_64/../core/sys/uname.c
0x4000000000204480 T uname
0x4000000000203760 T setuname
bash-2.02#
PHCO_30531 1.0 libc cumulative patch
As shown above the uname{20040821} symbol is not there . So i believe installing the later libc patches will solve the issue .
Thanks & Regards,
Mariappan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-11-2013 01:06 AM
10-11-2013 01:06 AM
Re: dld.so: Unsatisfied code symbol 'uname{20040821}'
>PHCO_30531 libc cumulative patch
>I believe installing the later libc patches will solve the issue.
Yes. PHCO_30531 has a date of 2004/06/01.
PHCO_40571 has a date of 2011/03/28.
But it looks like you are on the other side of the PHKL_31500 boundary!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-11-2013 03:10 AM
10-11-2013 03:10 AM
Re: dld.so: Unsatisfied code symbol 'uname{20040821}'
Hello ,
Yes , the host does not have PHKL_31500 patch ,and no patch bundles ( QPK , Bundle11i ,Feature11i ) installed on the system . I am checking on the depots and will schedule for the patch install .
Thanks for the support .
Thanks & Regards,
Mariappan