- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm using IPP 2021.7 for Linux and am having an issue with the IPP TBB Threading Layer library. None of the TBB Threading Layer libraries have an SONAME. This causes a link resolution error when I package a program that links against any of them. The program ends up linking against the absolute path and then cannot use the installed rpath on the consuming system to find the installed library.
For example here's what I get from readelf -d for libippi_tl_tbb.so
Dynamic section at offset 0x2e0e920 contains 19 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libtbb.so.12]
0x0000000000000001 (NEEDED) Shared library: [libippcore_tl_tbb.so]
0x0000000000000004 (HASH) 0x1f0
0x000000006ffffef5 (GNU_HASH) 0x1300
0x0000000000000005 (STRTAB) 0x5b48
0x0000000000000006 (SYMTAB) 0x25f0
0x000000000000000a (STRSZ) 15268 (bytes)
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000003 (PLTGOT) 0x300ea90
0x0000000000000002 (PLTRELSZ) 4008 (bytes)
0x0000000000000014 (PLTREL) RELA
0x0000000000000017 (JMPREL) 0x433c8
0x0000000000000007 (RELA) 0x96f0
0x0000000000000008 (RELASZ) 236760 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x0000000000000018 (BIND_NOW)
0x000000006ffffffb (FLAGS_1) Flags: NOW
0x000000006ffffff9 (RELACOUNT) 9865
0x0000000000000000 (NULL) 0x0
vs libippcore.so
Dynamic section at offset 0x6dd0 contains 24 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [libm.so.6]
0x000000000000000e (SONAME) Library soname: [libippcore.so.10]
0x000000000000000c (INIT) 0x3120
0x000000000000000d (FINI) 0x3100
0x0000000000000004 (HASH) 0x158
0x0000000000000005 (STRTAB) 0x598
0x0000000000000006 (SYMTAB) 0x238
0x000000000000000a (STRSZ) 594 (bytes)
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000003 (PLTGOT) 0x206f90
0x0000000000000002 (PLTRELSZ) 240 (bytes)
0x0000000000000014 (PLTREL) RELA
0x0000000000000017 (JMPREL) 0x15c0
0x0000000000000007 (RELA) 0x858
0x0000000000000008 (RELASZ) 3432 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x0000000000000018 (BIND_NOW)
0x000000006ffffffb (FLAGS_1) Flags: NOW
0x000000006ffffffe (VERNEED) 0x838
0x000000006fffffff (VERNEEDNUM) 1
0x000000006ffffff0 (VERSYM) 0x7ea
0x000000006ffffff9 (RELACOUNT) 143
0x0000000000000000 (NULL) 0x0
I'm using conan to re-pack IPP binaries from the main Anaconda repo and then using cmake for build configuration. There's a good bug report explaining the situation in more detail: https://github.com/conan-io/conan/issues/3230
As detailed in the conan bug report I am working around this by using patchelf to add sonames to the libraries. If it should have an soname, it would be nice to get this fixed in the next release. If it shouldn't then could this work around cause issues in the future?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm also seeing inconsistent linking between threaded libraries compared to the base libraries. The base libraries link the core library with its major version number (libippcore.so.10) but the threaded libraries link the base threaded library and image processing library without any version number (libippcore_tl_tbb.so and libippi_tl_tbb.so)
tl/tbb/ldd *.so.*.?
libippcc_tl_tbb.so.10.6:
linux-vdso.so.1 => (0x00007ffd0e3e9000)
libtbb.so.12 => not found
libippcore_tl_tbb.so => not found
libippi_tl_tbb.so => not found
libippcore_tl_tbb.so.10.6:
linux-vdso.so.1 => (0x00007fff4296d000)
libtbb.so.12 => not found
libippcv_tl_tbb.so.10.6:
linux-vdso.so.1 => (0x00007ffe84df8000)
libtbb.so.12 => not found
libippcore_tl_tbb.so => not found
libippi_tl_tbb.so => not found
libippi_tl_tbb.so.10.6:
linux-vdso.so.1 => (0x00007f9a22f8b000)
libtbb.so.12 => not found
libippcore_tl_tbb.so => not found
vs
ldd libippcv*.so.*.?
libippcve9.so.10.6:
linux-vdso.so.1 => (0x00007ffcbbdb4000)
libippcore.so.10 => not found
libc.so.6 => /lib64/libc.so.6 (0x00007ff59e210000)
libm.so.6 => /lib64/libm.so.6 (0x00007ff59df0e000)
/lib64/ld-linux-x86-64.so.2 (0x00007ff59f531000)
libippcvk0.so.10.6:
linux-vdso.so.1 => (0x00007fffdeffe000)
libippcore.so.10 => not found
libc.so.6 => /lib64/libc.so.6 (0x00007f2abdc33000)
libm.so.6 => /lib64/libm.so.6 (0x00007f2abd931000)
/lib64/ld-linux-x86-64.so.2 (0x00007f2abf012000)
libippcvl9.so.10.6:
linux-vdso.so.1 => (0x00007ffe5f989000)
libippcore.so.10 => not found
libc.so.6 => /lib64/libc.so.6 (0x00007f89087d4000)
libm.so.6 => /lib64/libm.so.6 (0x00007f89084d2000)
/lib64/ld-linux-x86-64.so.2 (0x00007f8909bfa000)
libippcvm7.so.10.6:
linux-vdso.so.1 => (0x00007fff3ade0000)
libippcore.so.10 => not found
libc.so.6 => /lib64/libc.so.6 (0x00007f8c4d4d2000)
libm.so.6 => /lib64/libm.so.6 (0x00007f8c4d1d0000)
/lib64/ld-linux-x86-64.so.2 (0x00007f8c4e888000)
libippcvn0.so.10.6:
linux-vdso.so.1 => (0x00007ffd5dd9b000)
libippcore.so.10 => not found
libc.so.6 => /lib64/libc.so.6 (0x00007f678da29000)
libm.so.6 => /lib64/libm.so.6 (0x00007f678d727000)
/lib64/ld-linux-x86-64.so.2 (0x00007f678edb1000)
libippcvn8.so.10.6:
linux-vdso.so.1 => (0x00007ffc8f584000)
libippcore.so.10 => not found
libc.so.6 => /lib64/libc.so.6 (0x00007f34a1a74000)
libm.so.6 => /lib64/libm.so.6 (0x00007f34a1772000)
/lib64/ld-linux-x86-64.so.2 (0x00007f34a2f72000)
libippcv.so.10.6:
linux-vdso.so.1 => (0x00007fff61121000)
libippcore.so.10 => not found
libdl.so.2 => /lib64/libdl.so.2 (0x00007fa3f58c7000)
libc.so.6 => /lib64/libc.so.6 (0x00007fa3f54f9000)
libm.so.6 => /lib64/libm.so.6 (0x00007fa3f51f7000)
/lib64/ld-linux-x86-64.so.2 (0x00007fa3f5cf4000)
libippcvy8.so.10.6:
linux-vdso.so.1 => (0x00007ffd559f4000)
libippcore.so.10 => not found
libc.so.6 => /lib64/libc.so.6 (0x00007f0108130000)
libm.so.6 => /lib64/libm.so.6 (0x00007f0107e2e000)
/lib64/ld-linux-x86-64.so.2 (0x00007f01094bc000)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Jesse,
Thanks for posting in Intel communities.
Could you please provide us with the following details so that we can investigate more on your issue.
- Sample reproducer of the code
- Steps to reproduce (if any)
- Environment details (Operating System, architecture, etc.)
Thanks and Regards,
Praneeth Achanta
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am running 64 bit x86 RHEL 7.
You can reproduce the results I posted above with the following script:
#!/usr/bin/env bash
# Download and extract the anaconda tar
wget https://anaconda.org/intel/ipp/2021.7.0/download/linux-64/ipp-2021.7.0-intel_25396.tar.bz2
tar -xf ipp-2021.7.0-intel_25396.tar.bz2
# look a the libraries
readelf -d lib/tl/tbb/*.so.??.?
# compare to the normal image libraries
readelf -d lib/libippi*.so.??.?
Here's the ouput
File: lib/tl/tbb/libippcc_tl_tbb.so.10.6
Dynamic section at offset 0x28e10 contains 20 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libtbb.so.12]
0x0000000000000001 (NEEDED) Shared library: [libippcore_tl_tbb.so]
0x0000000000000001 (NEEDED) Shared library: [libippi_tl_tbb.so]
0x0000000000000004 (HASH) 0x1f0
0x000000006ffffef5 (GNU_HASH) 0x290
0x0000000000000005 (STRTAB) 0x4b8
0x0000000000000006 (SYMTAB) 0x2d8
0x000000000000000a (STRSZ) 496 (bytes)
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000003 (PLTGOT) 0x228f90
0x0000000000000002 (PLTRELSZ) 264 (bytes)
0x0000000000000014 (PLTREL) RELA
0x0000000000000017 (JMPREL) 0xca8
0x0000000000000007 (RELA) 0x6a8
0x0000000000000008 (RELASZ) 1536 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x0000000000000018 (BIND_NOW)
0x000000006ffffffb (FLAGS_1) Flags: NOW
0x000000006ffffff9 (RELACOUNT) 64
0x0000000000000000 (NULL) 0x0
File: lib/tl/tbb/libippcore_tl_tbb.so.10.6
Dynamic section at offset 0x2e00 contains 18 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libtbb.so.12]
0x0000000000000004 (HASH) 0x1f0
0x000000006ffffef5 (GNU_HASH) 0x2a0
0x0000000000000005 (STRTAB) 0x548
0x0000000000000006 (SYMTAB) 0x2f0
0x000000000000000a (STRSZ) 995 (bytes)
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000003 (PLTGOT) 0x202f60
0x0000000000000002 (PLTRELSZ) 408 (bytes)
0x0000000000000014 (PLTREL) RELA
0x0000000000000017 (JMPREL) 0xa50
0x0000000000000007 (RELA) 0x930
0x0000000000000008 (RELASZ) 288 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x0000000000000018 (BIND_NOW)
0x000000006ffffffb (FLAGS_1) Flags: NOW
0x000000006ffffff9 (RELACOUNT) 10
0x0000000000000000 (NULL) 0x0
File: lib/tl/tbb/libippcv_tl_tbb.so.10.6
Dynamic section at offset 0x31dd28 contains 20 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libtbb.so.12]
0x0000000000000001 (NEEDED) Shared library: [libippcore_tl_tbb.so]
0x0000000000000001 (NEEDED) Shared library: [libippi_tl_tbb.so]
0x0000000000000004 (HASH) 0x1f0
0x000000006ffffef5 (GNU_HASH) 0x440
0x0000000000000005 (STRTAB) 0xe28
0x0000000000000006 (SYMTAB) 0x6c0
0x000000000000000a (STRSZ) 2592 (bytes)
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000003 (PLTGOT) 0x51dea8
0x0000000000000002 (PLTRELSZ) 960 (bytes)
0x0000000000000014 (PLTREL) RELA
0x0000000000000017 (JMPREL) 0x34c8
0x0000000000000007 (RELA) 0x1848
0x0000000000000008 (RELASZ) 7296 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x0000000000000018 (BIND_NOW)
0x000000006ffffffb (FLAGS_1) Flags: NOW
0x000000006ffffff9 (RELACOUNT) 304
0x0000000000000000 (NULL) 0x0
File: lib/tl/tbb/libippi_tl_tbb.so.10.6
Dynamic section at offset 0x2e0e920 contains 19 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libtbb.so.12]
0x0000000000000001 (NEEDED) Shared library: [libippcore_tl_tbb.so]
0x0000000000000004 (HASH) 0x1f0
0x000000006ffffef5 (GNU_HASH) 0x1300
0x0000000000000005 (STRTAB) 0x5b48
0x0000000000000006 (SYMTAB) 0x25f0
0x000000000000000a (STRSZ) 15268 (bytes)
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000003 (PLTGOT) 0x300ea90
0x0000000000000002 (PLTRELSZ) 4008 (bytes)
0x0000000000000014 (PLTREL) RELA
0x0000000000000017 (JMPREL) 0x433c8
0x0000000000000007 (RELA) 0x96f0
0x0000000000000008 (RELASZ) 236760 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x0000000000000018 (BIND_NOW)
0x000000006ffffffb (FLAGS_1) Flags: NOW
0x000000006ffffff9 (RELACOUNT) 9865
0x0000000000000000 (NULL) 0x0
File: lib/libippie9.so.10.6
Dynamic section at offset 0x16cfde0 contains 25 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libippcore.so.10]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [libm.so.6]
0x000000000000000e (SONAME) Library soname: [libippie9.so.10]
0x000000000000000c (INIT) 0x52b80
0x000000000000000d (FINI) 0x52b60
0x0000000000000004 (HASH) 0x158
0x0000000000000005 (STRTAB) 0x1a240
0x0000000000000006 (SYMTAB) 0x5870
0x000000000000000a (STRSZ) 83260 (bytes)
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000003 (PLTGOT) 0x18cffb0
0x0000000000000002 (PLTRELSZ) 168 (bytes)
0x0000000000000014 (PLTREL) RELA
0x0000000000000017 (JMPREL) 0x52a28
0x0000000000000007 (RELA) 0x30318
0x0000000000000008 (RELASZ) 141072 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x0000000000000018 (BIND_NOW)
0x000000006ffffffb (FLAGS_1) Flags: NOW
0x000000006ffffffe (VERNEED) 0x302f8
0x000000006fffffff (VERNEEDNUM) 1
0x000000006ffffff0 (VERSYM) 0x2e77c
0x000000006ffffff9 (RELACOUNT) 5878
0x0000000000000000 (NULL) 0x0
File: lib/libippik0.so.10.6
Dynamic section at offset 0x18f9de0 contains 25 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libippcore.so.10]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [libm.so.6]
0x000000000000000e (SONAME) Library soname: [libippik0.so.10]
0x000000000000000c (INIT) 0x53fa0
0x000000000000000d (FINI) 0x53f80
0x0000000000000004 (HASH) 0x158
0x0000000000000005 (STRTAB) 0x1a240
0x0000000000000006 (SYMTAB) 0x5870
0x000000000000000a (STRSZ) 83260 (bytes)
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000003 (PLTGOT) 0x1af9fb0
0x0000000000000002 (PLTRELSZ) 168 (bytes)
0x0000000000000014 (PLTREL) RELA
0x0000000000000017 (JMPREL) 0x53e38
0x0000000000000007 (RELA) 0x30318
0x0000000000000008 (RELASZ) 146208 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x0000000000000018 (BIND_NOW)
0x000000006ffffffb (FLAGS_1) Flags: NOW
0x000000006ffffffe (VERNEED) 0x302f8
0x000000006fffffff (VERNEEDNUM) 1
0x000000006ffffff0 (VERSYM) 0x2e77c
0x000000006ffffff9 (RELACOUNT) 6092
0x0000000000000000 (NULL) 0x0
File: lib/libippil9.so.10.6
Dynamic section at offset 0x188ade0 contains 25 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libippcore.so.10]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [libm.so.6]
0x000000000000000e (SONAME) Library soname: [libippil9.so.10]
0x000000000000000c (INIT) 0x54a60
0x000000000000000d (FINI) 0x54a40
0x0000000000000004 (HASH) 0x158
0x0000000000000005 (STRTAB) 0x1a240
0x0000000000000006 (SYMTAB) 0x5870
0x000000000000000a (STRSZ) 83260 (bytes)
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000003 (PLTGOT) 0x1a8afb0
0x0000000000000002 (PLTRELSZ) 168 (bytes)
0x0000000000000014 (PLTREL) RELA
0x0000000000000017 (JMPREL) 0x54918
0x0000000000000007 (RELA) 0x30318
0x0000000000000008 (RELASZ) 148992 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x0000000000000018 (BIND_NOW)
0x000000006ffffffb (FLAGS_1) Flags: NOW
0x000000006ffffffe (VERNEED) 0x302f8
0x000000006fffffff (VERNEEDNUM) 1
0x000000006ffffff0 (VERSYM) 0x2e77c
0x000000006ffffff9 (RELACOUNT) 6208
0x0000000000000000 (NULL) 0x0
File: lib/libippim7.so.10.6
Dynamic section at offset 0x108bde0 contains 25 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libippcore.so.10]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [libm.so.6]
0x000000000000000e (SONAME) Library soname: [libippim7.so.10]
0x000000000000000c (INIT) 0x50180
0x000000000000000d (FINI) 0x50160
0x0000000000000004 (HASH) 0x158
0x0000000000000005 (STRTAB) 0x1a220
0x0000000000000006 (SYMTAB) 0x5868
0x000000000000000a (STRSZ) 83236 (bytes)
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000003 (PLTGOT) 0x128bfb0
0x0000000000000002 (PLTRELSZ) 144 (bytes)
0x0000000000000014 (PLTREL) RELA
0x0000000000000017 (JMPREL) 0x50050
0x0000000000000007 (RELA) 0x302e0
0x0000000000000008 (RELASZ) 130416 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x0000000000000018 (BIND_NOW)
0x000000006ffffffb (FLAGS_1) Flags: NOW
0x000000006ffffffe (VERNEED) 0x302c0
0x000000006fffffff (VERNEEDNUM) 1
0x000000006ffffff0 (VERSYM) 0x2e744
0x000000006ffffff9 (RELACOUNT) 5434
0x0000000000000000 (NULL) 0x0
File: lib/libippin0.so.10.6
Dynamic section at offset 0x1abade0 contains 25 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libippcore.so.10]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [libm.so.6]
0x000000000000000e (SONAME) Library soname: [libippin0.so.10]
0x000000000000000c (INIT) 0x53fa0
0x000000000000000d (FINI) 0x53f80
0x0000000000000004 (HASH) 0x158
0x0000000000000005 (STRTAB) 0x1a240
0x0000000000000006 (SYMTAB) 0x5870
0x000000000000000a (STRSZ) 83260 (bytes)
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000003 (PLTGOT) 0x1cbafb0
0x0000000000000002 (PLTRELSZ) 168 (bytes)
0x0000000000000014 (PLTREL) RELA
0x0000000000000017 (JMPREL) 0x53e38
0x0000000000000007 (RELA) 0x30318
0x0000000000000008 (RELASZ) 146208 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x0000000000000018 (BIND_NOW)
0x000000006ffffffb (FLAGS_1) Flags: NOW
0x000000006ffffffe (VERNEED) 0x302f8
0x000000006fffffff (VERNEEDNUM) 1
0x000000006ffffff0 (VERSYM) 0x2e77c
0x000000006ffffff9 (RELACOUNT) 6092
0x0000000000000000 (NULL) 0x0
File: lib/libippin8.so.10.6
Dynamic section at offset 0x137cde0 contains 25 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libippcore.so.10]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [libm.so.6]
0x000000000000000e (SONAME) Library soname: [libippin8.so.10]
0x000000000000000c (INIT) 0x510c0
0x000000000000000d (FINI) 0x510a0
0x0000000000000004 (HASH) 0x158
0x0000000000000005 (STRTAB) 0x1a220
0x0000000000000006 (SYMTAB) 0x5868
0x000000000000000a (STRSZ) 83236 (bytes)
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000003 (PLTGOT) 0x157cfb0
0x0000000000000002 (PLTRELSZ) 144 (bytes)
0x0000000000000014 (PLTREL) RELA
0x0000000000000017 (JMPREL) 0x50f98
0x0000000000000007 (RELA) 0x302e0
0x0000000000000008 (RELASZ) 134328 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x0000000000000018 (BIND_NOW)
0x000000006ffffffb (FLAGS_1) Flags: NOW
0x000000006ffffffe (VERNEED) 0x302c0
0x000000006fffffff (VERNEEDNUM) 1
0x000000006ffffff0 (VERSYM) 0x2e744
0x000000006ffffff9 (RELACOUNT) 5597
0x0000000000000000 (NULL) 0x0
File: lib/libippi.so.10.6
Dynamic section at offset 0xa1d90 contains 26 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libippcore.so.10]
0x0000000000000001 (NEEDED) Shared library: [libdl.so.2]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [libm.so.6]
0x000000000000000e (SONAME) Library soname: [libippi.so.10]
0x000000000000000c (INIT) 0x74ec0
0x000000000000000d (FINI) 0x74e80
0x0000000000000004 (HASH) 0x158
0x0000000000000005 (STRTAB) 0x1a320
0x0000000000000006 (SYMTAB) 0x5890
0x000000000000000a (STRSZ) 83351 (bytes)
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000003 (PLTGOT) 0x2a1f70
0x0000000000000002 (PLTRELSZ) 336 (bytes)
0x0000000000000014 (PLTREL) RELA
0x0000000000000017 (JMPREL) 0x59788
0x0000000000000007 (RELA) 0x304a8
0x0000000000000008 (RELASZ) 168672 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x0000000000000018 (BIND_NOW)
0x000000006ffffffb (FLAGS_1) Flags: NOW
0x000000006ffffffe (VERNEED) 0x30448
0x000000006fffffff (VERNEEDNUM) 2
0x000000006ffffff0 (VERSYM) 0x2e8b8
0x000000006ffffff9 (RELACOUNT) 7027
0x0000000000000000 (NULL) 0x0
File: lib/libippiy8.so.10.6
Dynamic section at offset 0x15bbde0 contains 25 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libippcore.so.10]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [libm.so.6]
0x000000000000000e (SONAME) Library soname: [libippiy8.so.10]
0x000000000000000c (INIT) 0x51820
0x000000000000000d (FINI) 0x51800
0x0000000000000004 (HASH) 0x158
0x0000000000000005 (STRTAB) 0x1a240
0x0000000000000006 (SYMTAB) 0x5870
0x000000000000000a (STRSZ) 83260 (bytes)
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000003 (PLTGOT) 0x17bbfb0
0x0000000000000002 (PLTRELSZ) 168 (bytes)
0x0000000000000014 (PLTREL) RELA
0x0000000000000017 (JMPREL) 0x516c0
0x0000000000000007 (RELA) 0x30318
0x0000000000000008 (RELASZ) 136104 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x0000000000000018 (BIND_NOW)
0x000000006ffffffb (FLAGS_1) Flags: NOW
0x000000006ffffffe (VERNEED) 0x302f8
0x000000006fffffff (VERNEEDNUM) 1
0x000000006ffffff0 (VERSYM) 0x2e77c
0x000000006ffffff9 (RELACOUNT) 5671
0x0000000000000000 (NULL) 0x0
If you want steps to reproduce the dependency of a dependency packaging error, I can provide that too but it will take a little while to create a minimal project. I am less concerned with that, because it's more about how cpack works and more concerned with the missing SONAME and unusual linking in the libraries.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Jesse,
Thanks for sharing the required files. We were able to reproduce the issue at our end and are looking into it internally.
Thanks and Regards,
Praneeth Achanta
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jesse, we target to fix this problem in the following product release, thanks for your report.
Regards,
Chao
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Thank you for your patience. The issue raised by you has been fixed in version 2024.0. Could you please upgrade to the latest version? If the issue persists with new release, please start a new discussion thread in the community forum and we’d investigate it further. Please check the release notes for upcoming features and bug fixes.
Best Regards,
Shanmukh.SS

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page