oci8.so library differences between Ubuntu 16.04 and 18.04

Created Diff never expires
95 removals
Words removed102
Total words754
Words removed (%)13.53
222 lines
93 additions
Words added98
Total words750
Words added (%)13.07
220 lines
root@homestead:/home/vagrant# lsb_release -a
root@homestead:/home/vagrant# lsb_release -a
No LSB modules are available.
No LSB modules are available.
Distributor ID: Ubuntu
Distributor ID: Ubuntu
Description: Ubuntu 16.04.4 LTS
Description: Ubuntu 18.04 LTS
Release: 16.04
Release: 18.04
Codename: xenial
Codename: bionic


root@homestead:/home/vagrant# echo $LD_LIBRARY_PATH
root@homestead:/home/vagrant# echo $LD_LIBRARY_PATH
/opt/oracle/instantclient_12_2
/opt/oracle/instantclient_12_2


root@homestead:/home/vagrant# ldd /usr/lib/php/20170718/oci8.so
root@homestead:/home/vagrant# ldd /usr/lib/php/20170718/oci8.so
linux-vdso.so.1 => (0x00007fff695d9000)
linux-vdso.so.1 (0x00007ffd1d7cb000)
libclntsh.so.12.1 => /opt/oracle/instantclient_12_2/libclntsh.so.12.1 (0x00007f8923b3c000)
libclntsh.so.12.1 => /opt/oracle/instantclient_12_2/libclntsh.so.12.1 (0x00007fc61edf6000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f8923772000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc61ea05000)
libmql1.so => /opt/oracle/instantclient_12_2/libmql1.so (0x00007f89234fb000)
libmql1.so => /opt/oracle/instantclient_12_2/libmql1.so (0x00007fc61e78e000)
libipc1.so => /opt/oracle/instantclient_12_2/libipc1.so (0x00007f89230c8000)
libipc1.so => /opt/oracle/instantclient_12_2/libipc1.so (0x00007fc61e35b000)
libnnz12.so => /opt/oracle/instantclient_12_2/libnnz12.so (0x00007f892297f000)
libnnz12.so => /opt/oracle/instantclient_12_2/libnnz12.so (0x00007fc61dc12000)
libons.so => /opt/oracle/instantclient_12_2/libons.so (0x00007f8922731000)
libons.so => /opt/oracle/instantclient_12_2/libons.so (0x00007fc61d9c4000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f892252d000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fc61d7c0000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f8922224000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fc61d422000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f8922007000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fc61d203000)
libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007f8921dee000)
libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007fc61cfe9000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f8921be6000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fc61cde1000)
libaio.so.1 => /lib/x86_64-linux-gnu/libaio.so.1 (0x00007f89219e4000)
libaio.so.1 => /lib/x86_64-linux-gnu/libaio.so.1 (0x00007fc61cbdf000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f89217c9000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007fc61c9c4000)
/lib64/ld-linux-x86-64.so.2 (0x00007f892780d000)
/lib64/ld-linux-x86-64.so.2 (0x00007fc622ac7000)
libclntshcore.so.12.1 => /opt/oracle/instantclient_12_2/libclntshcore.so.12.1 (0x00007f89211fb000)
libclntshcore.so.12.1 => /opt/oracle/instantclient_12_2/libclntshcore.so.12.1 (0x00007fc61c3f6000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f8920fe5000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fc61c1de000)


root@homestead:/home/vagrant# ldd /opt/oracle/instantclient_12_2/libclntsh.so.12.1
root@homestead:/home/vagrant# ldd /opt/oracle/instantclient_12_2/libclntsh.so.12.1
linux-vdso.so.1 => (0x00007ffff43ce000)
linux-vdso.so.1 (0x00007ffea65d7000)
libmql1.so => /opt/oracle/instantclient_12_2/libmql1.so (0x00007fc82dfb3000)
libmql1.so => /opt/oracle/instantclient_12_2/libmql1.so (0x00007f1088490000)
libipc1.so => /opt/oracle/instantclient_12_2/libipc1.so (0x00007fc82db80000)
libipc1.so => /opt/oracle/instantclient_12_2/libipc1.so (0x00007f108805d000)
libnnz12.so => /opt/oracle/instantclient_12_2/libnnz12.so (0x00007fc82d437000)
libnnz12.so => /opt/oracle/instantclient_12_2/libnnz12.so (0x00007f1087914000)
libons.so => /opt/oracle/instantclient_12_2/libons.so (0x00007fc82d1e9000)
libons.so => /opt/oracle/instantclient_12_2/libons.so (0x00007f10876c6000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fc82cfe5000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f10874c2000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fc82ccdc000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f1087124000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fc82cabf000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f1086f05000)
libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007fc82c8a6000)
libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007f1086ceb000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fc82c69e000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f1086ae3000)
libaio.so.1 => /lib/x86_64-linux-gnu/libaio.so.1 (0x00007fc82c49c000)
libaio.so.1 => /lib/x86_64-linux-gnu/libaio.so.1 (0x00007f10868e1000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007fc82c281000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f10866c6000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc82beb7000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f10862d5000)
/lib64/ld-linux-x86-64.so.2 (0x00007fc831ccf000)
/lib64/ld-linux-x86-64.so.2 (0x00007f108c1ac000)
libclntshcore.so.12.1 => /opt/oracle/instantclient_12_2/libclntshcore.so.12.1 (0x00007fc82b8e9000)
libclntshcore.so.12.1 => /opt/oracle/instantclient_12_2/libclntshcore.so.12.1 (0x00007f1085d07000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fc82b6d3000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f1085aef000)


root@homestead:/home/vagrant# unset LD_LIBRARY_PATH
root@homestead:/home/vagrant# unset LD_LIBRARY_PATH


root@homestead:/home/vagrant# ldd /usr/lib/php/20170718/oci8.so
root@homestead:/home/vagrant# ldd /usr/lib/php/20170718/oci8.so
linux-vdso.so.1 => (0x00007fffe37a5000)
linux-vdso.so.1 (0x00007ffd9ad98000)
libclntsh.so.12.1 => /opt/oracle/instantclient_12_2/libclntsh.so.12.1 (0x00007f00722f7000)
libclntsh.so.12.1 => /opt/oracle/instantclient_12_2/libclntsh.so.12.1 (0x00007f428fd89000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0071f2d000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f428f998000)
libmql1.so => /opt/oracle/instantclient_12_2/libmql1.so (0x00007f0071cb6000)
libmql1.so => not found
libipc1.so => /opt/oracle/instantclient_12_2/libipc1.so (0x00007f0071883000)
libipc1.so => not found
libnnz12.so => /opt/oracle/instantclient_12_2/libnnz12.so (0x00007f007113a000)
libnnz12.so => not found
libons.so => /opt/oracle/instantclient_12_2/libons.so (0x00007f0070eec000)
libons.so => not found
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f0070ce8000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f428f794000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f00709df000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f428f3f6000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f00707c2000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f428f1d7000)
libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007f00705a9000)
libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007f428efbd000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f00703a1000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f428edb5000)
libaio.so.1 => /lib/x86_64-linux-gnu/libaio.so.1 (0x00007f007019f000)
libaio.so.1 => /lib/x86_64-linux-gnu/libaio.so.1 (0x00007f428ebb3000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f006ff84000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f428e998000)
/lib64/ld-linux-x86-64.so.2 (0x00007f0075fc8000)
/lib64/ld-linux-x86-64.so.2 (0x00007f4293a5a000)
libclntshcore.so.12.1 => /opt/oracle/instantclient_12_2/libclntshcore.so.12.1 (0x00007f006f9b6000)
libclntshcore.so.12.1 => not found
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f006f7a0000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f428e780000)

root@homestead:/home/vagrant# ldd /opt/oracle/instantclient_12_2/libclntsh.so.12.1
root@homestead:/home/vagrant# ldd /opt/oracle/instantclient_12_2/libclntsh.so.12.1
linux-vdso.so.1 => (0x00007ffecc316000)
linux-vdso.so.1 (0x00007ffd90775000)
libmql1.so => not found
libmql1.so => not found
libipc1.so => not found
libipc1.so => not found
libnnz12.so => not found
libnnz12.so => not found
libons.so => not found
libons.so => not found
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f14a5368000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f642b8d4000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f14a505f000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f642b536000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f14a4e42000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f642b317000)
libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007f14a4c29000)
libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007f642b0fd000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f14a4a21000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f642aef5000)
libaio.so.1 => /lib/x86_64-linux-gnu/libaio.so.1 (0x00007f14a481f000)
libaio.so.1 => /lib/x86_64-linux-gnu/libaio.so.1 (0x00007f642acf3000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f14a4604000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f642aad8000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f14a423a000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f642a6e7000)
/lib64/ld-linux-x86-64.so.2 (0x00007f14a9011000)
/lib64/ld-linux-x86-64.so.2 (0x00007f642f57d000)
libclntshcore.so.12.1 => not found
libclntshcore.so.12.1 => not found
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f14a4024000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f642a4cf000)

root@homestead:/home/vagrant# objdump -p /usr/lib/php/20170718/oci8.so
root@homestead:/home/vagrant# objdump -p /usr/lib/php/20170718/oci8.so


/usr/lib/php/20170718/oci8.so: file format elf64-x86-64
/usr/lib/php/20170718/oci8.so: file format elf64-x86-64


Program Header:
Program Header:
LOAD off 0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**21
LOAD off 0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**21
filesz 0x0000000000026af4 memsz 0x0000000000026af4 flags r-x
filesz 0x0000000000027348 memsz 0x0000000000027348 flags r-x
LOAD off 0x00000000000276e8 vaddr 0x00000000002276e8 paddr 0x00000000002276e8 align 2**21
LOAD off 0x00000000000276f0 vaddr 0x00000000002276f0 paddr 0x00000000002276f0 align 2**21
filesz 0x00000000000041c0 memsz 0x00000000000042b8 flags rw-
filesz 0x00000000000041b8 memsz 0x00000000000042b0 flags rw-
DYNAMIC off 0x000000000002ad00 vaddr 0x000000000022ad00 paddr 0x000000000022ad00 align 2**3
DYNAMIC off 0x000000000002ad00 vaddr 0x000000000022ad00 paddr 0x000000000022ad00 align 2**3
filesz 0x00000000000001f0 memsz 0x00000000000001f0 flags rw-
filesz 0x00000000000001f0 memsz 0x00000000000001f0 flags rw-
NOTE off 0x00000000000001c8 vaddr 0x00000000000001c8 paddr 0x00000000000001c8 align 2**2
NOTE off 0x00000000000001c8 vaddr 0x00000000000001c8 paddr 0x00000000000001c8 align 2**2
filesz 0x0000000000000024 memsz 0x0000000000000024 flags r--
filesz 0x0000000000000024 memsz 0x0000000000000024 flags r--
EH_FRAME off 0x0000000000023bb0 vaddr 0x0000000000023bb0 paddr 0x0000000000023bb0 align 2**2
EH_FRAME off 0x0000000000024640 vaddr 0x0000000000024640 paddr 0x0000000000024640 align 2**2
filesz 0x00000000000005cc memsz 0x00000000000005cc flags r--
filesz 0x00000000000005d4 memsz 0x00000000000005d4 flags r--
STACK off 0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**4
STACK off 0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**4
filesz 0x0000000000000000 memsz 0x0000000000000000 flags rw-
filesz 0x0000000000000000 memsz 0x0000000000000000 flags rw-
RELRO off 0x00000000000276e8 vaddr 0x00000000002276e8 paddr 0x00000000002276e8 align 2**0
RELRO off 0x00000000000276f0 vaddr 0x00000000002276f0 paddr 0x00000000002276f0 align 2**0
filesz 0x0000000000003918 memsz 0x0000000000003918 flags r--
filesz 0x0000000000003910 memsz 0x0000000000003910 flags r--


Dynamic Section:
Dynamic Section:
NEEDED libclntsh.so.12.1
NEEDED libclntsh.so.12.1
NEEDED libc.so.6
NEEDED libc.so.6
SONAME oci8.so
SONAME oci8.so
RPATH /opt/oracle/instantclient_12_2
RUNPATH /opt/oracle/instantclient_12_2
INIT 0x000000000000a5b8
INIT 0x000000000000a558
FINI 0x0000000000021cc8
FINI 0x0000000000022718
INIT_ARRAY 0x00000000002276e8
INIT_ARRAY 0x00000000002276f0
INIT_ARRAYSZ 0x0000000000000008
INIT_ARRAYSZ 0x0000000000000008
FINI_ARRAY 0x00000000002276f0
FINI_ARRAY 0x00000000002276f8
FINI_ARRAYSZ 0x0000000000000008
FINI_ARRAYSZ 0x0000000000000008
GNU_HASH 0x00000000000001f0
GNU_HASH 0x00000000000001f0
STRTAB 0x0000000000002a98
STRTAB 0x0000000000002a68
SYMTAB 0x0000000000000758
SYMTAB 0x0000000000000758
STRSZ 0x0000000000001ccf
STRSZ 0x0000000000001cbb
SYMENT 0x0000000000000018
SYMENT 0x0000000000000018
PLTGOT 0x000000000022b000
PLTGOT 0x000000000022b000
PLTRELSZ 0x0000000000001728
PLTRELSZ 0x0000000000001728
PLTREL 0x0000000000000007
PLTREL 0x0000000000000007
JMPREL 0x0000000000008e90
JMPREL 0x0000000000008e30
RELA 0x0000000000004a98
RELA 0x0000000000004a50
RELASZ 0x00000000000043f8
RELASZ 0x00000000000043e0
RELAENT 0x0000000000000018
RELAENT 0x0000000000000018
VERNEED 0x0000000000004a58
VERNEED 0x0000000000004a10
VERNEEDNUM 0x0000000000000001
VERNEEDNUM 0x0000000000000001
VERSYM 0x0000000000004768
VERSYM 0x0000000000004724
RELACOUNT 0x0000000000000200
RELACOUNT 0x0000000000000200


Version References:
Version References:
required from libc.so.6:
required from libc.so.6:
0x0d696914 0x00 04 GLIBC_2.4
0x0d696914 0x00 04 GLIBC_2.4
0x06969194 0x00 03 GLIBC_2.14
0x06969194 0x00 03 GLIBC_2.14
0x09691a75 0x00 02 GLIBC_2.2.5
0x09691a75 0x00 02 GLIBC_2.2.5


root@homestead:/home/vagrant# objdump -p /opt/oracle/instantclient_12_2/libclntsh.so.12.1
root@homestead:/home/vagrant# objdump -p /opt/oracle/instantclient_12_2/libclntsh.so.12.1


/opt/oracle/instantclient_12_2/libclntsh.so.12.1: file format elf64-x86-64
/opt/oracle/instantclient_12_2/libclntsh.so.12.1: file format elf64-x86-64


Program Header:
Program Header:
LOAD off 0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**21
LOAD off 0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**21
filesz 0x00000000036505d8 memsz 0x00000000036505d8 flags r-x
filesz 0x00000000036505d8 memsz 0x00000000036505d8 flags r-x
LOAD off 0x00000000036505d8 vaddr 0x00000000038505d8 paddr 0x00000000038505d8 align 2**21
LOAD off 0x00000000036505d8 vaddr 0x00000000038505d8 paddr 0x00000000038505d8 align 2**21
filesz 0x00000000002342c8 memsz 0x0000000000254958 flags rw-
filesz 0x00000000002342c8 memsz 0x0000000000254958 flags rw-
DYNAMIC off 0x0000000003859bc0 vaddr 0x0000000003a59bc0 paddr 0x0000000003a59bc0 align 2**3
DYNAMIC off 0x0000000003859bc0 vaddr 0x0000000003a59bc0 paddr 0x0000000003a59bc0 align 2**3
filesz 0x0000000000000270 memsz 0x0000000000000270 flags rw-
filesz 0x0000000000000270 memsz 0x0000000000000270 flags rw-
NOTE off 0x00000000000001c8 vaddr 0x00000000000001c8 paddr 0x00000000000001c8 align 2**2
NOTE off 0x00000000000001c8 vaddr 0x00000000000001c8 paddr 0x00000000000001c8 align 2**2
filesz 0x0000000000000024 memsz 0x0000000000000024 flags r--
filesz 0x0000000000000024 memsz 0x0000000000000024 flags r--
TLS off 0x00000000036505d8 vaddr 0x00000000038505d8 paddr 0x00000000038505d8 align 2**3
TLS off 0x00000000036505d8 vaddr 0x00000000038505d8 paddr 0x00000000038505d8 align 2**3
filesz 0x0000000000000010 memsz 0x0000000000000078 flags r--
filesz 0x0000000000000010 memsz 0x0000000000000078 flags r--
EH_FRAME off 0x00000000030d63a0 vaddr 0x00000000030d63a0 paddr 0x00000000030d63a0 align 2**2
EH_FRAME off 0x00000000030d63a0 vaddr 0x00000000030d63a0 paddr 0x00000000030d63a0 align 2**2
filesz 0x00000000000518bc memsz 0x00000000000518bc flags r--
filesz 0x00000000000518bc memsz 0x00000000000518bc flags r--
STACK off 0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**3
STACK off 0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**3
filesz 0x0000000000000000 memsz 0x0000000000000000 flags rw-
filesz 0x0000000000000000 memsz 0x0000000000000000 flags rw-


Dynamic Section:
Dynamic Section:
NEEDED libmql1.so
NEEDED libmql1.so
NEEDED libipc1.so
NEEDED libipc1.so
NEEDED libnnz12.so
NEEDED libnnz12.so
NEEDED libons.so
NEEDED libons.so
NEEDED libdl.so.2
NEEDED libdl.so.2
NEEDED libm.so.6
NEEDED libm.so.6
NEEDED libpthread.so.0
NEEDED libpthread.so.0
NEEDED libnsl.so.1
NEEDED libnsl.so.1
NEEDED librt.so.1
NEEDED librt.so.1
NEEDED libaio.so.1
NEEDED libaio.so.1
NEEDED libresolv.so.2
NEEDED libresolv.so.2
NEEDED libc.so.6
NEEDED libc.so.6
NEEDED ld-linux-x86-64.so.2
NEEDED ld-linux-x86-64.so.2
NEEDED libclntshcore.so.12.1
NEEDED libclntshcore.so.12.1
NEEDED libgcc_s.so.1
NEEDED libgcc_s.so.1
SONAME libclntsh.so.12.1
SONAME libclntsh.so.12.1
INIT 0x000000000035ba18
INIT 0x000000000035ba18
FINI 0x0000000002e09b10
FINI 0x0000000002e09b10
GNU_HASH 0x00000000000001f0
GNU_HASH 0x00000000000001f0
STRTAB 0x00000000000df270
STRTAB 0x00000000000df270
SYMTAB 0x00000000000337a8
SYMTAB 0x00000000000337a8
STRSZ 0x0000000000071de2
STRSZ 0x0000000000071de2
SYMENT 0x0000000000000018
SYMENT 0x0000000000000018
PLTGOT 0x0000000003a5d0f8
PLTGOT 0x0000000003a5d0f8
PLTRELSZ 0x0000000000062b08
PLTRELSZ 0x0000000000062b08
PLTREL 0x0000000000000007
PLTREL 0x0000000000000007
JMPREL 0x00000000002f8f10
JMPREL 0x00000000002f8f10
RELA 0x000000000015f6c8
RELA 0x000000000015f6c8
RELASZ 0x0000000000199848
RELASZ 0x0000000000199848
RELAENT 0x0000000000000018
RELAENT 0x0000000000000018
VERNEED 0x000000000015f538
VERNEED 0x000000000015f538
VERNEEDNUM 0x0000000000000009
VERNEEDNUM 0x0000000000000009
VERSYM 0x0000000000151052
VERSYM 0x0000000000151052
RELACOUNT 0x000000000000eba8
RELACOUNT 0x000000000000eba8


Version References:
Version References:
required from ld-linux-x86-64.so.2:
required from ld-linux-x86-64.so.2:
0x0d696913 0x00 16 GLIBC_2.3
0x0d696913 0x00 16 GLIBC_2.3
required from librt.so.1:
required from librt.so.1:
0x09691a75 0x00 15 GLIBC_2.2.5
0x09691a75 0x00 15 GLIBC_2.2.5
required from libdl.so.2:
required from libdl.so.2:
0x09691973 0x00 12 GLIBC_2.3.3
0x09691973 0x00 12 GLIBC_2.3.3
0x09691a75 0x00 11 GLIBC_2.2.5
0x09691a75 0x00 11 GLIBC_2.2.5
required from libresolv.so.2:
required from libresolv.so.2:
0x09691a75 0x00 09 GLIBC_2.2.5
0x09691a75 0x00 09 GLIBC_2.2.5
required from libgcc_s.so.1:
required from libgcc_s.so.1:
0x0b792650 0x00 08 GCC_3.0
0x0b792650 0x00 08 GCC_3.0
required from libm.so.6:
required from libm.so.6:
0x09691a75 0x00 06 GLIBC_2.2.5
0x09691a75 0x00 06 GLIBC_2.2.5
required from libaio.so.1:
required from libaio.so.1:
0x05e23074 0x00 13 LIBAIO_0.4
0x05e23074 0x00 13 LIBAIO_0.4
0x05e23071 0x00 05 LIBAIO_0.1
0x05e23071 0x00 05 LIBAIO_0.1
required from libc.so.6:
required from libc.so.6:
0x09691973 0x00 17 GLIBC_2.3.3
0x09691973 0x00 17 GLIBC_2.3.3
0x09691974 0x00 14 GLIBC_2.3.4
0x09691974 0x00 14 GLIBC_2.3.4
0x09691972 0x00 10 GLIBC_2.3.2
0x09691972 0x00 10 GLIBC_2.3.2
0x0d696913 0x00 07 GLIBC_2.3
0x0d696913 0x00 07 GLIBC_2.3
0x09691a75 0x00 03 GLIBC_2.2.5
0x09691a75 0x00 03 GLIBC_2.2.5
required from libpthread.so.0:
required from libpthread.so.0:
0x09691972 0x00 04 GLIBC_2.3.2
0x09691972 0x00 04 GLIBC_2.3.2
0x09691a75 0x00 02 GLIBC_2.2.5
0x09691a75 0x00 02 GLIBC_2.2.5