# emerge -pv boost These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] dev-libs/boost-1.53.0:0/1.53 USE="icu nls python threads -debug -doc -mpi -static-libs -tools" PYTHON_TARGETS="python2_7 python3_2 (-python2_5) -python2_6 (-python3_1) -python3_3" 0 kB # file /usr/lib64/libboost_system.so.1.53.0 /usr/lib64/libboost_system.so.1.53.0: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped # readelf -a /usr/lib64/libboost_system.so.1.53.0 ELF Header: Magic: 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 Class: ELF64 Data: 2's complement, little endian Version: 1 (current) OS/ABI: UNIX - System V ABI Version: 0 Type: DYN (Shared object file) Machine: Advanced Micro Devices X86-64 Version: 0x1 Entry point address: 0x1400 Start of program headers: 64 (bytes into file) Start of section headers: 12664 (bytes into file) Flags: 0x0 Size of this header: 64 (bytes) Size of program headers: 56 (bytes) Number of program headers: 7 Size of section headers: 64 (bytes) Number of section headers: 27 Section header string table index: 26 Section Headers: [Nr] Name Type Address Offset Size EntSize Flags Link Info Align [ 0] NULL 0000000000000000 00000000 0000000000000000 0000000000000000 0 0 0 [ 1] .hash HASH 00000000000001c8 000001c8 00000000000001b4 0000000000000004 A 3 0 8 [ 2] .gnu.hash GNU_HASH 0000000000000380 00000380 00000000000000dc 0000000000000000 A 3 0 8 [ 3] .dynsym DYNSYM 0000000000000460 00000460 00000000000003c0 0000000000000018 A 4 2 8 [ 4] .dynstr STRTAB 0000000000000820 00000820 0000000000000462 0000000000000000 A 0 0 1 [ 5] .gnu.version VERSYM 0000000000000c82 00000c82 0000000000000050 0000000000000002 A 3 0 2 [ 6] .gnu.version_r VERNEED 0000000000000cd8 00000cd8 0000000000000070 0000000000000000 A 4 3 8 [ 7] .rela.dyn RELA 0000000000000d48 00000d48 0000000000000480 0000000000000018 A 3 0 8 [ 8] .rela.plt RELA 00000000000011c8 000011c8 0000000000000138 0000000000000018 A 3 10 8 [ 9] .init PROGBITS 0000000000001300 00001300 000000000000001a 0000000000000000 AX 0 0 4 [10] .plt PROGBITS 0000000000001320 00001320 00000000000000e0 0000000000000010 AX 0 0 16 [11] .text PROGBITS 0000000000001400 00001400 0000000000000ba4 0000000000000000 AX 0 0 16 [12] .fini PROGBITS 0000000000001fa4 00001fa4 0000000000000009 0000000000000000 AX 0 0 4 [13] .rodata PROGBITS 0000000000001fc0 00001fc0 0000000000000304 0000000000000000 A 0 0 32 [14] .eh_frame_hdr PROGBITS 00000000000022c4 000022c4 000000000000009c 0000000000000000 A 0 0 4 [15] .eh_frame PROGBITS 0000000000002360 00002360 000000000000023c 0000000000000000 A 0 0 8 [16] .gcc_except_table PROGBITS 000000000000259c 0000259c 0000000000000014 0000000000000000 A 0 0 1 [17] .init_array INIT_ARRAY 0000000000202c18 00002c18 0000000000000010 0000000000000000 WA 0 0 8 [18] .fini_array FINI_ARRAY 0000000000202c28 00002c28 0000000000000008 0000000000000000 WA 0 0 8 [19] .jcr PROGBITS 0000000000202c30 00002c30 0000000000000008 0000000000000000 WA 0 0 8 [20] .data.rel.ro PROGBITS 0000000000202c40 00002c40 0000000000000168 0000000000000000 WA 0 0 32 [21] .dynamic DYNAMIC 0000000000202da8 00002da8 0000000000000210 0000000000000010 WA 4 0 8 [22] .got PROGBITS 0000000000202fb8 00002fb8 0000000000000040 0000000000000008 WA 0 0 8 [23] .got.plt PROGBITS 0000000000203000 00003000 0000000000000080 0000000000000008 WA 0 0 8 [24] .data PROGBITS 0000000000203080 00003080 0000000000000010 0000000000000000 WA 0 0 8 [25] .bss NOBITS 0000000000203090 00003090 0000000000000068 0000000000000000 WA 0 0 16 [26] .shstrtab STRTAB 0000000000000000 00003090 00000000000000e5 0000000000000000 0 0 1 Key to Flags: W (write), A (alloc), X (execute), M (merge), S (strings), l (large) I (info), L (link order), G (group), T (TLS), E (exclude), x (unknown) O (extra OS processing required) o (OS specific), p (processor specific) There are no section groups in this file. Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flags Align LOAD 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x00000000000025b0 0x00000000000025b0 R E 200000 LOAD 0x0000000000002c18 0x0000000000202c18 0x0000000000202c18 0x0000000000000478 0x00000000000004e0 RW 200000 DYNAMIC 0x0000000000002da8 0x0000000000202da8 0x0000000000202da8 0x0000000000000210 0x0000000000000210 RW 8 GNU_EH_FRAME 0x00000000000022c4 0x00000000000022c4 0x00000000000022c4 0x000000000000009c 0x000000000000009c R 4 GNU_STACK 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 RW 8 GNU_RELRO 0x0000000000002c18 0x0000000000202c18 0x0000000000202c18 0x00000000000003e8 0x00000000000003e8 R 1 PAX_FLAGS 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000 8 Section to Segment mapping: Segment Sections... 00 .hash .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt .init .plt .text .fini .rodata .eh_frame_hdr .eh_frame .gcc_except_table 01 .init_array .fini_array .jcr .data.rel.ro .dynamic .got .got.plt .data .bss 02 .dynamic 03 .eh_frame_hdr 04 05 .init_array .fini_array .jcr .data.rel.ro .dynamic .got 06 Dynamic section at offset 0x2da8 contains 29 entries: Tag Type Name/Value 0x0000000000000001 (NEEDED) Shared library: [librt.so.1] 0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6] 0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1] 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] 0x000000000000000e (SONAME) Library soname: [libboost_system.so.1.53.0] 0x000000000000000c (INIT) 0x1300 0x000000000000000d (FINI) 0x1fa4 0x0000000000000019 (INIT_ARRAY) 0x202c18 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes) 0x000000000000001a (FINI_ARRAY) 0x202c28 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) 0x0000000000000004 (HASH) 0x1c8 0x000000006ffffef5 (GNU_HASH) 0x380 0x0000000000000005 (STRTAB) 0x820 0x0000000000000006 (SYMTAB) 0x460 0x000000000000000a (STRSZ) 1122 (bytes) 0x000000000000000b (SYMENT) 24 (bytes) 0x0000000000000003 (PLTGOT) 0x203000 0x0000000000000002 (PLTRELSZ) 312 (bytes) 0x0000000000000014 (PLTREL) RELA 0x0000000000000017 (JMPREL) 0x11c8 0x0000000000000007 (RELA) 0xd48 0x0000000000000008 (RELASZ) 1152 (bytes) 0x0000000000000009 (RELAENT) 24 (bytes) 0x000000006ffffffe (VERNEED) 0xcd8 0x000000006fffffff (VERNEEDNUM) 3 0x000000006ffffff0 (VERSYM) 0xc82 0x000000006ffffff9 (RELACOUNT) 17 0x0000000000000000 (NULL) 0x0 Relocation section '.rela.dyn' at offset 0xd48 contains 48 entries: Offset Info Type Sym. Value Sym. Name + Addend 000000202c18 000000000008 R_X86_64_RELATIVE 14f0 000000202c20 000000000008 R_X86_64_RELATIVE 1400 000000202c28 000000000008 R_X86_64_RELATIVE 14b0 000000202cc8 000000000008 R_X86_64_RELATIVE 202d70 000000202cd0 000000000008 R_X86_64_RELATIVE 1540 000000202cd8 000000000008 R_X86_64_RELATIVE 1680 000000202ce0 000000000008 R_X86_64_RELATIVE 1530 000000202ce8 000000000008 R_X86_64_RELATIVE 1ec0 000000202cf0 000000000008 R_X86_64_RELATIVE 1780 000000202d28 000000000008 R_X86_64_RELATIVE 202d90 000000202d30 000000000008 R_X86_64_RELATIVE 1550 000000202d38 000000000008 R_X86_64_RELATIVE 1660 000000202d40 000000000008 R_X86_64_RELATIVE 1520 000000202d48 000000000008 R_X86_64_RELATIVE 1560 000000202d78 000000000008 R_X86_64_RELATIVE 2200 000000202d98 000000000008 R_X86_64_RELATIVE 2240 000000203080 000000000008 R_X86_64_RELATIVE 203080 000000202c40 001100000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__s + 10 000000202d70 001100000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__s + 10 000000202d90 001100000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__s + 10 000000202c48 002100000001 R_X86_64_64 0000000000002280 _ZTSN5boost6system14er + 0 000000202c50 002500000001 R_X86_64_64 0000000000202cb0 _ZTIN5boost12noncopyab + 0 000000202c68 002300000001 R_X86_64_64 0000000000202c40 _ZTIN5boost6system14er + 0 000000202d80 002300000001 R_X86_64_64 0000000000202c40 _ZTIN5boost6system14er + 0 000000202da0 002300000001 R_X86_64_64 0000000000202c40 _ZTIN5boost6system14er + 0 000000202c70 001800000001 R_X86_64_64 0000000000001f00 _ZN5boost6system14erro + 0 000000202c78 001b00000001 R_X86_64_64 0000000000001f90 _ZN5boost6system14erro + 0 000000202c80 001000000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual + 0 000000202c88 001000000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual + 0 000000202c90 001600000001 R_X86_64_64 0000000000001f10 _ZNK5boost6system14err + 0 000000202d50 001600000001 R_X86_64_64 0000000000001f10 _ZNK5boost6system14err + 0 000000202c98 001f00000001 R_X86_64_64 0000000000001f30 _ZNK5boost6system14err + 0 000000202cf8 001f00000001 R_X86_64_64 0000000000001f30 _ZNK5boost6system14err + 0 000000202d58 001f00000001 R_X86_64_64 0000000000001f30 _ZNK5boost6system14err + 0 000000202ca0 002400000001 R_X86_64_64 0000000000001f70 _ZNK5boost6system14err + 0 000000202d00 002400000001 R_X86_64_64 0000000000001f70 _ZNK5boost6system14err + 0 000000202d60 002400000001 R_X86_64_64 0000000000001f70 _ZNK5boost6system14err + 0 000000202cb0 000d00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__c + 10 000000202cb8 002200000001 R_X86_64_64 00000000000022a0 _ZTSN5boost12noncopyab + 0 000000202fb8 000300000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 000000202fc0 000400000006 R_X86_64_GLOB_DAT 0000000000000000 _Jv_RegisterClasses + 0 000000202fc8 000900000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMClone + 0 000000202fd0 000a00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZNSsD1Ev + 0 000000202fd8 001c00000006 R_X86_64_GLOB_DAT 00000000002030a0 _ZN5boost6system6throw + 0 000000202fe0 000b00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTa + 0 000000202fe8 000c00000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize + 0 000000202ff0 002000000006 R_X86_64_GLOB_DAT 0000000000202c60 _ZTVN5boost6system14er + 0 000000203088 001300000001 R_X86_64_64 0000000000000000 __gxx_personality_v0 + 0 Relocation section '.rela.plt' at offset 0x11c8 contains 13 entries: Offset Info Type Sym. Value Sym. Name + Addend 000000203018 000200000007 R_X86_64_JUMP_SLO 0000000000000000 __cxa_guard_acquire + 0 000000203020 000300000007 R_X86_64_JUMP_SLO 0000000000000000 __gmon_start__ + 0 000000203028 000500000007 R_X86_64_JUMP_SLO 0000000000000000 _ZdlPv + 0 000000203030 000600000007 R_X86_64_JUMP_SLO 0000000000000000 strerror_r + 0 000000203038 000700000007 R_X86_64_JUMP_SLO 0000000000000000 _ZNSsC1ERKSs + 0 000000203040 000800000007 R_X86_64_JUMP_SLO 0000000000000000 __cxa_atexit + 0 000000203048 001a00000007 R_X86_64_JUMP_SLO 00000000000016a0 _ZN5boost6system15syst + 0 000000203050 000c00000007 R_X86_64_JUMP_SLO 0000000000000000 __cxa_finalize + 0 000000203058 000e00000007 R_X86_64_JUMP_SLO 0000000000000000 __cxa_guard_release + 0 000000203060 000f00000007 R_X86_64_JUMP_SLO 0000000000000000 _ZNSsC1EPKcRKSaIcE + 0 000000203068 001200000007 R_X86_64_JUMP_SLO 0000000000000000 __cxa_guard_abort + 0 000000203070 001400000007 R_X86_64_JUMP_SLO 0000000000000000 _Unwind_Resume + 0 000000203078 002700000007 R_X86_64_JUMP_SLO 0000000000001710 _ZN5boost6system16gene + 0 The decoding of unwind sections for machine type Advanced Micro Devices X86-64 is not currently supported. Symbol table '.dynsym' contains 40 entries: Num: Value Size Type Bind Vis Ndx Name 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND 1: 0000000000001300 0 SECTION LOCAL DEFAULT 9 2: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_guard_acquire@CXXABI_1.3 (2) 3: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ 4: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _Jv_RegisterClasses 5: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZdlPv@GLIBCXX_3.4 (3) 6: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strerror_r@GLIBC_2.2.5 (4) 7: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSsC1ERKSs@GLIBCXX_3.4 (3) 8: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.2.5 (4) 9: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTab 10: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSsD1Ev@GLIBCXX_3.4 (3) 11: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable 12: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.2.5 (4) 13: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND _ZTVN10__cxxabiv117__clas@CXXABI_1.3 (2) 14: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_guard_release@CXXABI_1.3 (2) 15: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSsC1EPKcRKSaIcE@GLIBCXX_3.4 (3) 16: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_pure_virtual@CXXABI_1.3 (2) 17: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND _ZTVN10__cxxabiv120__si_c@CXXABI_1.3 (2) 18: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_guard_abort@CXXABI_1.3 (2) 19: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __gxx_personality_v0@CXXABI_1.3 (2) 20: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _Unwind_Resume@GCC_3.0 (5) 21: 0000000000001f00 15 FUNC WEAK DEFAULT 11 _ZN5boost6system14error_c 22: 0000000000001f10 19 FUNC WEAK DEFAULT 11 _ZNK5boost6system14error_ 23: 0000000000001fa4 0 FUNC GLOBAL DEFAULT 12 _fini 24: 0000000000001f00 15 FUNC WEAK DEFAULT 11 _ZN5boost6system14error_c 25: 0000000000203090 0 NOTYPE GLOBAL DEFAULT 25 __bss_start 26: 00000000000016a0 108 FUNC GLOBAL DEFAULT 11 _ZN5boost6system15system_ 27: 0000000000001f90 19 FUNC WEAK DEFAULT 11 _ZN5boost6system14error_c 28: 00000000002030a0 16 OBJECT GLOBAL DEFAULT 25 _ZN5boost6system6throwsE 29: 0000000000203090 0 NOTYPE GLOBAL DEFAULT 24 _edata 30: 0000000000001300 0 FUNC GLOBAL DEFAULT 9 _init 31: 0000000000001f30 59 FUNC WEAK DEFAULT 11 _ZNK5boost6system14error_ 32: 0000000000202c60 72 OBJECT WEAK DEFAULT 20 _ZTVN5boost6system14error 33: 0000000000002280 32 OBJECT WEAK DEFAULT 13 _ZTSN5boost6system14error 34: 00000000000022a0 36 OBJECT WEAK DEFAULT 13 _ZTSN5boost12noncopyable_ 35: 0000000000202c40 24 OBJECT WEAK DEFAULT 20 _ZTIN5boost6system14error 36: 0000000000001f70 22 FUNC WEAK DEFAULT 11 _ZNK5boost6system14error_ 37: 0000000000202cb0 16 OBJECT WEAK DEFAULT 20 _ZTIN5boost12noncopyable_ 38: 00000000002030f8 0 NOTYPE GLOBAL DEFAULT 25 _end 39: 0000000000001710 108 FUNC GLOBAL DEFAULT 11 _ZN5boost6system16generic Histogram for bucket list length (total of 67 buckets): Length Number % of total Coverage 0 33 ( 49.3%) 1 30 ( 44.8%) 78.9% 2 4 ( 6.0%) 100.0% Histogram for `.gnu.hash' bucket list length (total of 28 buckets): Length Number % of total Coverage 0 12 ( 42.9%) 1 13 ( 46.4%) 68.4% 2 3 ( 10.7%) 100.0% Version symbols section '.gnu.version' contains 40 entries: Addr: 0000000000000c82 Offset: 0x000c82 Link: 3 (.dynsym) 000: 0 (*local*) 0 (*local*) 2 (CXXABI_1.3) 0 (*local*) 004: 0 (*local*) 3 (GLIBCXX_3.4) 4 (GLIBC_2.2.5) 3 (GLIBCXX_3.4) 008: 4 (GLIBC_2.2.5) 0 (*local*) 3 (GLIBCXX_3.4) 0 (*local*) 00c: 4 (GLIBC_2.2.5) 2 (CXXABI_1.3) 2 (CXXABI_1.3) 3 (GLIBCXX_3.4) 010: 2 (CXXABI_1.3) 2 (CXXABI_1.3) 2 (CXXABI_1.3) 2 (CXXABI_1.3) 014: 5 (GCC_3.0) 1 (*global*) 1 (*global*) 1 (*global*) 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) 01c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) 020: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) 024: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) Version needs section '.gnu.version_r' contains 3 entries: Addr: 0x0000000000000cd8 Offset: 0x000cd8 Link: 4 (.dynstr) 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1 0x0010: Name: GCC_3.0 Flags: none Version: 5 0x0020: Version: 1 File: libc.so.6 Cnt: 1 0x0030: Name: GLIBC_2.2.5 Flags: none Version: 4 0x0040: Version: 1 File: libstdc++.so.6 Cnt: 2 0x0050: Name: GLIBCXX_3.4 Flags: none Version: 3 0x0060: Name: CXXABI_1.3 Flags: none Version: 2