Created attachment 907809 [details] info It seems that I have the issue mentionned in this page : https://wiki.gentoo.org/wiki/Hardened/Textrels_Guide With Zlib, on my x86. strip: strip --strip-unneeded -N __gentoo_check_ldflags__ -R .comment -R .GCC.command.line -R .note.gnu.gold-version /usr/bin/q strip: /usr/lib/libz.so.1: no version information available (required by /usr/lib/binutils/i486-pc-linux-gnu/2.42/libbfd-2.42.0.gentoo-sys-devel-binutils-st.so) * QA Notice: Unresolved soname dependencies: * * /usr/bin/q: libz.so *
livecd /tmp # scanelf -qT /usr/lib/libz.so.1.3.1 libz.so.1.3.1: deflateResetKeep [r_offset=0x5067] r_type=2 in (optimized out: previous deflateReset) [closest_prev_sym=0x5050] libz.so.1.3.1: deflate [r_offset=0x695F] r_type=2 in (optimized out: previous deflateParams) [closest_prev_sym=0x6860] libz.so.1.3.1: deflateEnd [r_offset=0x6E4C] r_type=2 in (optimized out: previous deflateInit2_) [closest_prev_sym=0x6B70] libz.so.1.3.1: deflateEnd [r_offset=0x71A5] r_type=2 in (optimized out: previous deflateCopy) [closest_prev_sym=0x6E90] libz.so.1.3.1: deflateInit2_ [r_offset=0x6E80] r_type=2 in (optimized out: previous deflateInit_) [closest_prev_sym=0x6E60] libz.so.1.3.1: inflateReset2 [r_offset=0x920D] r_type=2 in (optimized out: previous inflateInit2_) [closest_prev_sym=0x9180] libz.so.1.3.1: inflateInit2_ [r_offset=0x92A5] r_type=2 in (optimized out: previous inflateInit_) [closest_prev_sym=0x9290] libz.so.1.3.1: inflateResetKeep [r_offset=0xBDA1] r_type=2 in (optimized out: previous inflateSync) [closest_prev_sym=0xBC00] libz.so.1.3.1: _tr_stored_block [r_offset=0xE5D3] r_type=2 in (optimized out: previous _tr_flush_block) [closest_prev_sym=0xE1E0] libz.so.1.3.1: compress2 [r_offset=0xEB2A] r_type=2 in (optimized out: previous compress) [closest_prev_sym=0xEB10] libz.so.1.3.1: uncompress2 [r_offset=0xED58] r_type=2 in (optimized out: previous uncompress) [closest_prev_sym=0xED40] libz.so.1.3.1: gzrewind [r_offset=0xF4A4] r_type=2 in (optimized out: previous gzseek64) [closest_prev_sym=0xF360] libz.so.1.3.1: gzseek64 [r_offset=0xF5B9] r_type=2 in (optimized out: previous gzseek) [closest_prev_sym=0xF5A0] libz.so.1.3.1: gzvprintf [r_offset=0x11354] r_type=2 in (optimized out: previous gzprintf) [closest_prev_sym=0x11340] /usr/lib/libz.so.1.3.1
1) Does USE=pic help? 2) The output you gave doesn't show that, I think. The issue is there's broken symbol versioning.
1) no USE=pic 2) I'm not sure I'm catching your point ? A bug in Zlib ?
Ok, do I need to create a bug for zlib ?