[OpenIndiana-discuss] Error with 3rd party library

Udo Grabowski (IMKASF) udo.grabowski at kit.edu
Wed Jan 29 13:47:14 UTC 2025


Hi,
I just installed the IBM Tivoli Spectrum Protect Client archiver
software, which ran under older Openindiana versions without
problems.
But now, I get a strange error with a library which looks for something
non-existant:

# ldd libxmlutil-8.1.25.0.so
ld.so.1: lddstub: fatal: threads: open failed: No such file or directory
ld.so.1: lddstub: fatal: threads: audit initialization failure: disabled

# truss -f ldd libxmlutil-8.1.25.0.so
....
248338: stat("/opt/solarisstudio12.3/lib/amd64/threads", 0x7FFFBFFFDB10) 
Err#2 ENOENT
248338: stat("/lib/64/threads", 0x7FFFBFFFDB10)         Err#2 ENOENT
248338: stat("/usr/lib/64/threads", 0x7FFFBFFFDB10)     Err#2 ENOENT
248338: stat("/usr/local/lib/64/threads", 0x7FFFBFFFDB10) Err#2 ENOENT

I've checked SunStudio12.3 and 12.4, that threads file does not
exist there. Don't have Solaris 12.3 or 12.4, so can't check.

So is this a divergence between Solaris and OI, or has this library
just been linked to the wrong threads instead of libpthread.so ?
-- 
Dr.Udo Grabowski  Inst.of Meteorology & Climate Research IMKASF-SAT
https://www.imk-asf.kit.edu/english/sat.php
KIT - Karlsruhe Institute of Technology          https://www.kit.edu
Postfach 3640,76021 Karlsruhe,Germany T:(+49)721 608-26026 F:-926026



More information about the openindiana-discuss mailing list