Found with checksec readelf -d /usr/lib64/OGRE/Plugin_OctreeZone.so.1.9.0 Dynamic section at offset 0xda48 contains 33 entries: Tag Tipo Nome/Valore 0x0000000000000001 (NEEDED) Libreria condivisa: [Plugin_PCZSceneManager.so.1.9.0] 0x0000000000000001 (NEEDED) Libreria condivisa: [libOgreMain.so.1.9.0] 0x0000000000000001 (NEEDED) Libreria condivisa: [libstdc++.so.6] 0x0000000000000001 (NEEDED) Libreria condivisa: [libm.so.6] 0x0000000000000001 (NEEDED) Libreria condivisa: [libgcc_s.so.1] 0x0000000000000001 (NEEDED) Libreria condivisa: [libc.so.6] 0x000000000000000e (SONAME) soname della libreria: [Plugin_OctreeZone.so.1.9.0] 0x000000000000001d (RUNPATH) runpath della libreria: [/usr/lib64/OGRE] 0x000000000000000c (INIT) 0x5000 0x000000000000000d (FINI) 0xa480 0x0000000000000019 (INIT_ARRAY) 0xe5f8 0x000000000000001b (INIT_ARRAYSZ) 40 (byte) 0x000000000000001a (FINI_ARRAY) 0xe620 0x000000000000001c (FINI_ARRAYSZ) 8 (byte) 0x000000006ffffef5 (GNU_HASH) 0x200 0x0000000000000005 (STRTAB) 0x1388 0x0000000000000006 (SYMTAB) 0x4b8 0x000000000000000a (STRSZ) 8425 (byte) 0x000000000000000b (SYMENT) 24 (byte) 0x0000000000000003 (PLTGOT) 0xec98 0x0000000000000002 (PLTRELSZ) 2208 (byte) 0x0000000000000014 (PLTREL) RELA 0x0000000000000017 (JMPREL) 0x4388 0x0000000000000007 (RELA) 0x3680 0x0000000000000008 (RELASZ) 3336 (byte) 0x0000000000000009 (RELAENT) 24 (byte) 0x000000000000001e (FLAGS) BIND_NOW 0x000000006ffffffb (FLAGS_1) Flag: NOW 0x000000006ffffffe (VERNEED) 0x35b0 0x000000006fffffff (VERNEEDNUM) 4 0x000000006ffffff0 (VERSYM) 0x3472 0x000000006ffffff9 (RELACOUNT) 60 0x0000000000000000 (NULL) 0x0
That seems like a reasonable RUNPATH to me.