Massive size increases in certain packages
Orion Poplawski
orion at cora.nwra.com
Thu May 17 21:49:07 UTC 2007
Here's a diff of the objdumps. Looks like different glibc versions as well?
< = big, > = small
6c6
< start address 0x0001c810
---
> start address 0x00001480
10,16c10,16
< filesz 0x00119e0c memsz 0x00119e0c flags r-x
< LOAD off 0x0011a000 vaddr 0x0011a000 paddr 0x0011a000 align 2**12
< filesz 0x000250c0 memsz 0x0002b90c flags rw-
< DYNAMIC off 0x0011a0ec vaddr 0x0011a0ec paddr 0x0011a0ec align 2**2
< filesz 0x000000d0 memsz 0x000000d0 flags rw-
< EH_FRAME off 0x001001c8 vaddr 0x001001c8 paddr 0x001001c8 align 2**2
< filesz 0x000052cc memsz 0x000052cc flags r--
---
> filesz 0x0000843c memsz 0x0000843c flags r-x
> LOAD off 0x00009000 vaddr 0x00009000 paddr 0x00009000 align 2**12
> filesz 0x000005f0 memsz 0x00000ea4 flags rw-
> DYNAMIC off 0x00009018 vaddr 0x00009018 paddr 0x00009018 align 2**2
> filesz 0x000000d8 memsz 0x000000d8 flags rw-
> EH_FRAME off 0x00007bac vaddr 0x00007bac paddr 0x00007bac align 2**2
> filesz 0x000001cc memsz 0x000001cc flags r--
20a21
> NEEDED libpython2.5.so.1.0
24,25c25,26
< INIT 0x18d78
< FINI 0xdf334
---
> INIT 0x1118
> FINI 0x7104
27,29c28,30
< STRTAB 0x75f8
< SYMTAB 0x25a8
< STRSZ 0x5203
---
> STRTAB 0x878
> SYMTAB 0x2a8
> STRSZ 0x383
31,32c32,33
< PLTGOT 0x11a528
< PLTRELSZ 0x1d38
---
> PLTGOT 0x917c
> PLTRELSZ 0x1a0
34,36c35,37
< JMPREL 0x17040
< REL 0xd2e8
< RELSZ 0x9d58
---
> JMPREL 0xf78
> REL 0xd18
> RELSZ 0x260
38,41c39,42
< VERNEED 0xd208
< VERNEEDNUM 0x3
< VERSYM 0xc7fc
< RELCOUNT 0x11fb
---
> VERNEED 0xcb8
> VERNEEDNUM 0x2
> VERSYM 0xbfc
> RELCOUNT 0x29
44,46c45,46
< required from libpthread.so.0:
< 0x0d696912 0x00 09 GLIBC_2.2
< 0x0d696911 0x00 08 GLIBC_2.1
---
> required from libc.so.6:
> 0x09691f73 0x00 05 GLIBC_2.1.3
47a48
> 0x09691974 0x00 03 GLIBC_2.3.4
49,56d49
< 0x0d696910 0x00 03 GLIBC_2.0
< required from libc.so.6:
< 0x09691f73 0x00 12 GLIBC_2.1.3
< 0x0d696914 0x00 11 GLIBC_2.4
< 0x0d696913 0x00 10 GLIBC_2.3
< 0x09691974 0x00 07 GLIBC_2.3.4
< 0x0d696912 0x00 06 GLIBC_2.2
< 0x0d696911 0x00 05 GLIBC_2.1
61c54
< 0 .gnu.hash 000024d4 000000d4 000000d4 000000d4 2**2
---
> 0 .gnu.hash 000001d4 000000d4 000000d4 000000d4 2**2
63c56
< 1 .dynsym 00005050 000025a8 000025a8 000025a8 2**2
---
> 1 .dynsym 000005d0 000002a8 000002a8 000002a8 2**2
65c58
< 2 .dynstr 00005203 000075f8 000075f8 000075f8 2**0
---
> 2 .dynstr 00000383 00000878 00000878 00000878 2**0
67c60
< 3 .gnu.version 00000a0a 0000c7fc 0000c7fc 0000c7fc 2**1
---
> 3 .gnu.version 000000ba 00000bfc 00000bfc 00000bfc 2**1
69c62
< 4 .gnu.version_r 000000e0 0000d208 0000d208 0000d208 2**2
---
> 4 .gnu.version_r 00000060 00000cb8 00000cb8 00000cb8 2**2
71c64
< 5 .rel.dyn 00009d58 0000d2e8 0000d2e8 0000d2e8 2**2
---
> 5 .rel.dyn 00000260 00000d18 00000d18 00000d18 2**2
73c66
< 6 .rel.plt 00001d38 00017040 00017040 00017040 2**2
---
> 6 .rel.plt 000001a0 00000f78 00000f78 00000f78 2**2
75c68
< 7 .init 00000017 00018d78 00018d78 00018d78 2**2
---
> 7 .init 00000017 00001118 00001118 00001118 2**2
77c70
< 8 .plt 00003a80 00018d90 00018d90 00018d90 2**2
---
> 8 .plt 00000350 00001130 00001130 00001130 2**2
79c72
< 9 .text 000c2b24 0001c810 0001c810 0001c810 2**4
---
> 9 .text 00005c84 00001480 00001480 00001480 2**4
81c74
< 10 .fini 0000001c 000df334 000df334 000df334 2**2
---
> 10 .fini 0000001c 00007104 00007104 00007104 2**2
83c76
< 11 .rodata 00020e68 000df360 000df360 000df360 2**5
---
> 11 .rodata 00000a8a 00007120 00007120 00007120 2**5
85c78
< 12 .eh_frame_hdr 000052cc 001001c8 001001c8 001001c8 2**2
---
> 12 .eh_frame_hdr 000001cc 00007bac 00007bac 00007bac 2**2
87c80
< 13 .eh_frame 00014978 00105494 00105494 00105494 2**2
---
> 13 .eh_frame 000006c4 00007d78 00007d78 00007d78 2**2
89c82
< 14 .ctors 00000008 0011a000 0011a000 0011a000 2**2
---
> 14 .ctors 00000008 00009000 00009000 00009000 2**2
91c84
< 15 .dtors 00000008 0011a008 0011a008 0011a008 2**2
---
> 15 .dtors 00000008 00009008 00009008 00009008 2**2
93c86
< 16 .jcr 00000004 0011a010 0011a010 0011a010 2**2
---
> 16 .jcr 00000004 00009010 00009010 00009010 2**2
95c88
< 17 .data.rel.ro 000000cc 0011a020 0011a020 0011a020 2**5
---
> 17 .data.rel.ro 00000004 00009014 00009014 00009014 2**2
97c90
< 18 .dynamic 000000d0 0011a0ec 0011a0ec 0011a0ec 2**2
---
> 18 .dynamic 000000d8 00009018 00009018 00009018 2**2
99c92
< 19 .got 0000036c 0011a1bc 0011a1bc 0011a1bc 2**2
---
> 19 .got 0000008c 000090f0 000090f0 000090f0 2**2
101c94
< 20 .got.plt 00000ea8 0011a528 0011a528 0011a528 2**2
---
> 20 .got.plt 000000dc 0000917c 0000917c 0000917c 2**2
103c96
< 21 .data 00023ce0 0011b3e0 0011b3e0 0011b3e0 2**5
---
> 21 .data 00000390 00009260 00009260 00009260 2**5
105c98
< 22 .bss 0000684c 0013f0c0 0013f0c0 0013f0c0 2**5
---
> 22 .bss 000008a4 00009600 00009600 000095f0 2**5
107c100
< 23 .gnu_debuglink 00000018 00000000 00000000 0013f0c0 2**2
---
> 23 .gnu_debuglink 00000018 00000000 00000000 000095f0 2**2
--
Orion Poplawski
Technical Manager 303-415-9701 x222
NWRA/CoRA Division FAX: 303-415-9702
3380 Mitchell Lane orion at cora.nwra.com
Boulder, CO 80301 http://www.cora.nwra.com
More information about the fedora-devel-list
mailing list