[oi-dev] Undefined symbols in executables.
Reginald Beardsley
pulaskite at yahoo.com
Thu Oct 22 23:50:01 UTC 2026
On Tuesday, October 20, 2026 at 11:07:47 AM CDT, Bill Sommerfeld via oi-dev <oi-dev at openindiana.org> wrote:
On 10/19/26 19:10, Reginald Beardsley via oi-dev wrote:
> I ran "ldd -wpr" across all the ELF binaries in the 2026.04 Live DVD.
> This generated a large number of "symbol not found" messages. In
> particular, I noticed many references to symbols which began with "_ITM_" .
>
> I suspect they are stray "extern" declarations, but would like
> clarification if anyone can offer one.
You're more likely to get help with queries like this if you can make a
specific, replicatable, actionable report rather than a vague report
that requires others hunt for something you've already found.
At the very least, name a few files with this issue and share the exact
commands you used to find them..
- Bill
I ran "find /sbin /usr -type -f -exec file {} \;" and filtered out all the ELF executables. This is the first ELF executable file in that list.
Reg
ldd -wpr /sbin/su.static
libbsm.so.1 => /lib/libbsm.so.1
libpam.so.1 => /lib/libpam.so.1
libc.so.1 => /lib/libc.so.1
libsocket.so.1 => /lib/libsocket.so.1
libnsl.so.1 => /lib/libnsl.so.1
libmd.so.1 => /lib/libmd.so.1
libsecdb.so.1 => /lib/libsecdb.so.1
libtsol.so.2 => /lib/libtsol.so.2
libinetutil.so.1 => /lib/libinetutil.so.1
libscf.so.1 => /lib/libscf.so.1
libmp.so.2 => /lib/libmp.so.2
libuutil.so.1 => /lib/libuutil.so.1
libgen.so.1 => /lib/libgen.so.1
libnvpair.so.1 => /lib/libnvpair.so.1
libsmbios.so.1 => /usr/lib/libsmbios.so.1
libdevinfo.so.1 => /lib/libdevinfo.so.1
libsec.so.1 => /lib/libsec.so.1
libavl.so.1 => /lib/libavl.so.1
libidmap.so.1 => /usr/lib/libidmap.so.1
symbol not found: __start_crt_compiler (/sbin/su.static)
symbol not found: __fsr_init_value (/sbin/su.static)
symbol not found: _ITM_registerTMCloneTable (/sbin/su.static)
symbol not found: _ITM_deregisterTMCloneTable (/sbin/su.static)
symbol not found: __start_crt_compiler (/sbin/su.static)
symbol not found: _ITM_registerTMCloneTable (/lib/libbsm.so.1)
symbol not found: _ITM_deregisterTMCloneTable (/lib/libbsm.so.1)
symbol not found: _ITM_registerTMCloneTable (/lib/libpam.so.1)
symbol not found: _ITM_deregisterTMCloneTable (/lib/libpam.so.1)
libm.so.2 => /lib/libm.so.2
symbol not found: _ITM_registerTMCloneTable (/lib/libm.so.2)
symbol not found: _ITM_deregisterTMCloneTable (/lib/libm.so.2)
symbol not found: _ITM_registerTMCloneTable (/lib/libsocket.so.1)
symbol not found: _ITM_deregisterTMCloneTable (/lib/libsocket.so.1)
symbol not found: _ITM_registerTMCloneTable (/lib/libnsl.so.1)
symbol not found: _ITM_deregisterTMCloneTable (/lib/libnsl.so.1)
symbol not found: _ITM_registerTMCloneTable (/lib/libmd.so.1)
symbol not found: _ITM_deregisterTMCloneTable (/lib/libmd.so.1)
symbol not found: _ITM_registerTMCloneTable (/lib/libsecdb.so.1)
symbol not found: _ITM_deregisterTMCloneTable (/lib/libsecdb.so.1)
symbol not found: _ITM_registerTMCloneTable (/lib/libtsol.so.2)
symbol not found: _ITM_deregisterTMCloneTable (/lib/libtsol.so.2)
symbol not found: _ITM_registerTMCloneTable (/lib/libinetutil.so.1)
symbol not found: _ITM_deregisterTMCloneTable (/lib/libinetutil.so.1)
libofmt.so.1 => /lib/libofmt.so.1
symbol not found: _ITM_registerTMCloneTable (/lib/libofmt.so.1)
symbol not found: _ITM_deregisterTMCloneTable (/lib/libofmt.so.1)
symbol not found: _ITM_registerTMCloneTable (/lib/libscf.so.1)
symbol not found: _ITM_deregisterTMCloneTable (/lib/libscf.so.1)
symbol not found: _ITM_registerTMCloneTable (/lib/libmp.so.2)
symbol not found: _ITM_deregisterTMCloneTable (/lib/libmp.so.2)
symbol not found: _ITM_registerTMCloneTable (/lib/libuutil.so.1)
symbol not found: _ITM_deregisterTMCloneTable (/lib/libuutil.so.1)
symbol not found: _ITM_registerTMCloneTable (/lib/libgen.so.1)
symbol not found: _ITM_deregisterTMCloneTable (/lib/libgen.so.1)
symbol not found: _ITM_registerTMCloneTable (/lib/libnvpair.so.1)
symbol not found: _ITM_deregisterTMCloneTable (/lib/libnvpair.so.1)
symbol not found: _ITM_registerTMCloneTable (/usr/lib/libsmbios.so.1)
symbol not found: _ITM_deregisterTMCloneTable (/usr/lib/libsmbios.so.1)
symbol not found: _ITM_registerTMCloneTable (/lib/libdevinfo.so.1)
symbol not found: _ITM_deregisterTMCloneTable (/lib/libdevinfo.so.1)
symbol not found: _ITM_registerTMCloneTable (/lib/libsec.so.1)
symbol not found: _ITM_deregisterTMCloneTable (/lib/libsec.so.1)
symbol not found: _ITM_registerTMCloneTable (/lib/libavl.so.1)
symbol not found: _ITM_deregisterTMCloneTable (/lib/libavl.so.1)
symbol not found: _ITM_registerTMCloneTable (/usr/lib/libidmap.so.1)
symbol not found: _ITM_deregisterTMCloneTable (/usr/lib/libidmap.so.1)
sun_x86%rhb {55}
_______________________________________________
oi-dev mailing list
oi-dev at openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openindiana.org/pipermail/oi-dev/attachments/20261022/503eaa91/attachment-0001.html>
More information about the oi-dev
mailing list