/usr/local/poudriere/data/packages/e24a8cae34360705d022f17584bb6b4507b8eb89-build1/All/psybnc-2.3.2.9_2.txz vs.
/usr/local/poudriere/data/packages/e24a8cae34360705d022f17584bb6b4507b8eb89-build2/All/psybnc-2.3.2.9_2.txz
psybnc-2.3.2.9_2.txz-content
+MANIFEST
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 {"name":​"psybnc",​"origin":​"irc/​psybnc",​"version":​"2.​3.​2.​9_2",​"comment":​"Powerful·​IRC·​bouncer",​"maintainer":​"ports@FreeBSD.​org",​"www":​"http:​/​/​www.​psyBNC.​at/​",​"abi":​"FreeBSD:​11:​amd64",​"arch":​"freebsd:​11:​x86:​64",​"prefix":​"/​usr/​local",​"flatsize":​592268,​"licenselogic":​"single",​"licenses":​["GPLv1+"],​"desc":​"psyBNC·​is·​an·​extremely·​powerful·​IRC·​bouncer.​\n\nFeatures·​include:​\n\n.​·​It·​stays·​connected·​when·​you·​disconnect\n.​·​It·​allows·​Full·​Online·​Administration\n.​·​It·​allows·​you·​to·​set·​Users·​who·​could·​get·​op·​from·​psyBNC\n.​·​It·​supports·​full·​logging·​of·​Messages·​and·​traffic\n.​·​It·​supports·​linking·​to·​other·​psyBNCs·​+·​PartyLine\n.​·​It·​allows·​multiple·​connections·​of·​one·​Client·​to·​different·​irc-​servers\n.​·​It·​has·​a·​translation·​module\n\t-​·​english·​to·​italian,​english·​to·​german,​english·​to·​portugese,​english·​to·​french,​\n\t··​french·​to·​english,​german·​to·​english,​portugese·​to·​english,​french·​to·​english\n.​·​Modular\n.​·​IPv6·​Support\n.​·​Much·​more·​(see·​README·​in·​package)​\n\nWWW:​·​http:​/​/​www.​psyBNC.​at/​",​"categories":​["irc",​"ipv6"],​"options":​{"MENUCON·​✂1 {"name":​"psybnc",​"origin":​"irc/​psybnc",​"version":​"2.​3.​2.​9_2",​"comment":​"Powerful·​IRC·​bouncer",​"maintainer":​"ports@FreeBSD.​org",​"www":​"http:​/​/​www.​psyBNC.​at/​",​"abi":​"FreeBSD:​11:​amd64",​"arch":​"freebsd:​11:​x86:​64",​"prefix":​"/​usr/​local",​"flatsize":​592268,​"licenselogic":​"single",​"licenses":​["GPLv1+"],​"desc":​"psyBNC·​is·​an·​extremely·​powerful·​IRC·​bouncer.​\n\nFeatures·​include:​\n\n.​·​It·​stays·​connected·​when·​you·​disconnect\n.​·​It·​allows·​Full·​Online·​Administration\n.​·​It·​allows·​you·​to·​set·​Users·​who·​could·​get·​op·​from·​psyBNC\n.​·​It·​supports·​full·​logging·​of·​Messages·​and·​traffic\n.​·​It·​supports·​linking·​to·​other·​psyBNCs·​+·​PartyLine\n.​·​It·​allows·​multiple·​connections·​of·​one·​Client·​to·​different·​irc-​servers\n.​·​It·​has·​a·​translation·​module\n\t-​·​english·​to·​italian,​english·​to·​german,​english·​to·​portugese,​english·​to·​french,​\n\t··​french·​to·​english,​german·​to·​english,​portugese·​to·​english,​french·​to·​english\n.​·​Modular\n.​·​IPv6·​Support\n.​·​Much·​more·​(see·​README·​in·​package)​\n\nWWW:​·​http:​/​/​www.​psyBNC.​at/​",​"categories":​["irc",​"ipv6"],​"options":​{"MENUCON·​✂
/usr/local/bin/psybnc
readelf --wide --program-header {}
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 There·​are·​8·​program·​headers,​·​starting·​at·​offset·​644 There·​are·​8·​program·​headers,​·​starting·​at·​offset·​64
  
5 Program·​Headers:​5 Program·​Headers:​
6 ··​Type···········​Offset···​VirtAddr···········​PhysAddr···········​FileSiz··​MemSiz···​Flg·​Align6 ··​Type···········​Offset···​VirtAddr···········​PhysAddr···········​FileSiz··​MemSiz···​Flg·​Align
7 ··​PHDR···········​0x000040·​0x0000000000400040·​0x0000000000400040·​0x0001c0·​0x0001c0·​R·​E·​0x87 ··​PHDR···········​0x000040·​0x0000000000400040·​0x0000000000400040·​0x0001c0·​0x0001c0·​R·​E·​0x8
8 ··​INTERP·········​0x000200·​0x0000000000400200·​0x0000000000400200·​0x000015·​0x000015·​R···​0x18 ··​INTERP·········​0x000200·​0x0000000000400200·​0x0000000000400200·​0x000015·​0x000015·​R···​0x1
9 ······​[Requesting·​program·​interpreter:​·​/​libexec/​ld-​elf.​so.​1]9 ······​[Requesting·​program·​interpreter:​·​/​libexec/​ld-​elf.​so.​1]
10 ··​LOAD···········​0x000000·​0x0000000000400000·​0x0000000000400000·​0x03baa4·​0x03baa4·​R·​E·​0x20000010 ··​LOAD···········​0x000000·​0x0000000000400000·​0x0000000000400000·​0x03ba94·​0x03ba94·​R·​E·​0x200000
11 ··​LOAD···········​0x03c000·​0x000000000063c000·​0x000000000063c000·​0x001810·​0x018900·​RW··​0x20000011 ··​LOAD···········​0x03c000·​0x000000000063c000·​0x000000000063c000·​0x001810·​0x0188f0·​RW··​0x200000
12 ··​DYNAMIC········​0x03c028·​0x000000000063c028·​0x000000000063c028·​0x0001d0·​0x0001d0·​RW··​0x812 ··​DYNAMIC········​0x03c028·​0x000000000063c028·​0x000000000063c028·​0x0001d0·​0x0001d0·​RW··​0x8
13 ··​NOTE···········​0x000218·​0x0000000000400218·​0x0000000000400218·​0x000030·​0x000030·​R···​0x413 ··​NOTE···········​0x000218·​0x0000000000400218·​0x0000000000400218·​0x000030·​0x000030·​R···​0x4
14 ··​GNU_EH_FRAME···​0x036850·​0x0000000000436850·​0x0000000000436850·​0x000ee4·​0x000ee4·​R···​0x414 ··​GNU_EH_FRAME···​0x036840·​0x0000000000436840·​0x0000000000436840·​0x000ee4·​0x000ee4·​R···​0x4
15 ··​GNU_STACK······​0x000000·​0x0000000000000000·​0x0000000000000000·​0x000000·​0x000000·​RW··​0x815 ··​GNU_STACK······​0x000000·​0x0000000000000000·​0x0000000000000000·​0x000000·​0x000000·​RW··​0x8
  
16 ·​Section·​to·​Segment·​mapping:​16 ·​Section·​to·​Segment·​mapping:​
17 ··​Segment·​Sections.​.​.​17 ··​Segment·​Sections.​.​.​
18 ···​00·····18 ···​00·····
19 ···​01·····​.​interp·19 ···​01·····​.​interp·
20 ···​02·····​.​interp·​.​note.​tag·​.​hash·​.​gnu.​hash·​.​dynsym·​.​dynstr·​.​gnu.​version·​.​gnu.​version_r·​.​rela.​dyn·​.​rela.​plt·​.​init·​.​plt·​.​text·​.​fini·​.​rodata·​.​eh_frame_hdr·​.​eh_frame·20 ···​02·····​.​interp·​.​note.​tag·​.​hash·​.​gnu.​hash·​.​dynsym·​.​dynstr·​.​gnu.​version·​.​gnu.​version_r·​.​rela.​dyn·​.​rela.​plt·​.​init·​.​plt·​.​text·​.​fini·​.​rodata·​.​eh_frame_hdr·​.​eh_frame·
readelf --wide --sections {}
Offset 13, 24 lines modifiedOffset 13, 24 lines modified
13 ··​[·​8]·​.​gnu.​version_r····​SUNW_verneed····​0000000000401770·​001770·​000030·​00···​A··​6···​1··​813 ··​[·​8]·​.​gnu.​version_r····​SUNW_verneed····​0000000000401770·​001770·​000030·​00···​A··​6···​1··​8
14 ··​[·​9]·​.​rela.​dyn·········​RELA············​00000000004017a0·​0017a0·​0000a8·​18··​AI··​5···​0··​814 ··​[·​9]·​.​rela.​dyn·········​RELA············​00000000004017a0·​0017a0·​0000a8·​18··​AI··​5···​0··​8
15 ··​[10]·​.​rela.​plt·········​RELA············​0000000000401848·​001848·​000a20·​18··​AI··​5··​12··​815 ··​[10]·​.​rela.​plt·········​RELA············​0000000000401848·​001848·​000a20·​18··​AI··​5··​12··​8
16 ··​[11]·​.​init·············​PROGBITS········​0000000000402268·​002268·​000013·​00··​AX··​0···​0··​416 ··​[11]·​.​init·············​PROGBITS········​0000000000402268·​002268·​000013·​00··​AX··​0···​0··​4
17 ··​[12]·​.​plt··············​PROGBITS········​000000000040227c·​00227c·​0006d0·​10··​AX··​0···​0··​417 ··​[12]·​.​plt··············​PROGBITS········​000000000040227c·​00227c·​0006d0·​10··​AX··​0···​0··​4
18 ··​[13]·​.​text·············​PROGBITS········​0000000000402950·​002950·​0317c8·​00··​AX··​0···​0·​1618 ··​[13]·​.​text·············​PROGBITS········​0000000000402950·​002950·​0317c8·​00··​AX··​0···​0·​16
19 ··​[14]·​.​fini·············​PROGBITS········​0000000000434118·​034118·​00000e·​00··​AX··​0···​0··​419 ··​[14]·​.​fini·············​PROGBITS········​0000000000434118·​034118·​00000e·​00··​AX··​0···​0··​4
20 ··​[15]·​.​rodata···········​PROGBITS········​0000000000434130·​034130·​002720·​00···​A··​0···​0·​1620 ··​[15]·​.​rodata···········​PROGBITS········​0000000000434130·​034130·​002710·​00···​A··​0···​0·​16
21 ··​[16]·​.​eh_frame_hdr·····​PROGBITS········​0000000000436850·​036850·​000ee4·​00···​A··​0···​0··​421 ··​[16]·​.​eh_frame_hdr·····​PROGBITS········​0000000000436840·​036840·​000ee4·​00···​A··​0···​0··​4
22 ··​[17]·​.​eh_frame·········​AMD64_UNWIND····​0000000000437738·​037738·​00436c·​00···​A··​0···​0··​822 ··​[17]·​.​eh_frame·········​AMD64_UNWIND····​0000000000437728·​037728·​00436c·​00···​A··​0···​0··​8
23 ··​[18]·​.​ctors············​PROGBITS········​000000000063c000·​03c000·​000010·​00··​WA··​0···​0··​823 ··​[18]·​.​ctors············​PROGBITS········​000000000063c000·​03c000·​000010·​00··​WA··​0···​0··​8
24 ··​[19]·​.​dtors············​PROGBITS········​000000000063c010·​03c010·​000010·​00··​WA··​0···​0··​824 ··​[19]·​.​dtors············​PROGBITS········​000000000063c010·​03c010·​000010·​00··​WA··​0···​0··​8
25 ··​[20]·​.​jcr··············​PROGBITS········​000000000063c020·​03c020·​000008·​00··​WA··​0···​0··​825 ··​[20]·​.​jcr··············​PROGBITS········​000000000063c020·​03c020·​000008·​00··​WA··​0···​0··​8
26 ··​[21]·​.​dynamic··········​DYNAMIC·········​000000000063c028·​03c028·​0001d0·​10··​WA··​6···​0··​826 ··​[21]·​.​dynamic··········​DYNAMIC·········​000000000063c028·​03c028·​0001d0·​10··​WA··​6···​0··​8
27 ··​[22]·​.​got··············​PROGBITS········​000000000063c1f8·​03c1f8·​000008·​08··​WA··​0···​0··​827 ··​[22]·​.​got··············​PROGBITS········​000000000063c1f8·​03c1f8·​000008·​08··​WA··​0···​0··​8
28 ··​[23]·​.​got.​plt··········​PROGBITS········​000000000063c200·​03c200·​000378·​08··​WA··​0···​0··​828 ··​[23]·​.​got.​plt··········​PROGBITS········​000000000063c200·​03c200·​000378·​08··​WA··​0···​0··​8
29 ··​[24]·​.​data·············​PROGBITS········​000000000063c580·​03c580·​001290·​00··​WA··​0···​0·​1629 ··​[24]·​.​data·············​PROGBITS········​000000000063c580·​03c580·​001290·​00··​WA··​0···​0·​16
30 ··​[25]·​.​bss··············​NOBITS··········​000000000063d810·​03d810·​0170f0·​00··​WA··​0···​0·​1630 ··​[25]·​.​bss··············​NOBITS··········​000000000063d810·​03d810·​0170e0·​00··​WA··​0···​0·​16
31 ··​[26]·​.​comment··········​PROGBITS········​0000000000000000·​03d810·​00005c·​01··​MS··​0···​0··​131 ··​[26]·​.​comment··········​PROGBITS········​0000000000000000·​03d810·​00005c·​01··​MS··​0···​0··​1
32 ··​[27]·​.​shstrtab·········​STRTAB··········​0000000000000000·​03d86c·​0000d7·​00······​0···​0··​132 ··​[27]·​.​shstrtab·········​STRTAB··········​0000000000000000·​03d86c·​0000d7·​00······​0···​0··​1
33 Key·​to·​Flags:​33 Key·​to·​Flags:​
34 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​34 ··​W·​(write)​,​·​A·​(alloc)​,​·​X·​(execute)​,​·​M·​(merge)​,​·​S·​(strings)​
35 ··​I·​(info)​,​·​L·​(link·​order)​,​·​G·​(group)​,​·​x·​(unknown)​35 ··​I·​(info)​,​·​L·​(link·​order)​,​·​G·​(group)​,​·​x·​(unknown)​
36 ··​O·​(extra·​OS·​processing·​required)​·​o·​(OS·​specific)​,​·​p·​(processor·​specific)​36 ··​O·​(extra·​OS·​processing·​required)​·​o·​(OS·​specific)​,​·​p·​(processor·​specific)​
readelf --wide --symbols {}
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 ···​107:​·​0000000000000000···​341·​FUNC····​GLOBAL·​DEFAULT··​UND·​SSL_get_error110 ···​107:​·​0000000000000000···​341·​FUNC····​GLOBAL·​DEFAULT··​UND·​SSL_get_error
111 ···​108:​·​0000000000000000····​13·​FUNC····​GLOBAL·​DEFAULT··​UND·​SSLv23_server_method111 ···​108:​·​0000000000000000····​13·​FUNC····​GLOBAL·​DEFAULT··​UND·​SSLv23_server_method
112 ···​109:​·​0000000000000000····​57·​FUNC····​GLOBAL·​DEFAULT··​UND·​strchr@FBSD_1.​0·​(2)​112 ···​109:​·​0000000000000000····​57·​FUNC····​GLOBAL·​DEFAULT··​UND·​strchr@FBSD_1.​0·​(2)​
113 ···​110:​·​0000000000000000···​202·​FUNC····​GLOBAL·​DEFAULT··​UND·​puts@FBSD_1.​0·​(2)​113 ···​110:​·​0000000000000000···​202·​FUNC····​GLOBAL·​DEFAULT··​UND·​puts@FBSD_1.​0·​(2)​
114 ···​111:​·​000000000063d820··​4224·​OBJECT··​GLOBAL·​DEFAULT···​25·​_DefaultRuneLocale@FB​SD_1.​0·​(2)​114 ···​111:​·​000000000063d820··​4224·​OBJECT··​GLOBAL·​DEFAULT···​25·​_DefaultRuneLocale@FB​SD_1.​0·​(2)​
115 ···​112:​·​000000000063e8a0·····​4·​OBJECT··​GLOBAL·​DEFAULT···​25·​__isthreaded@FBSD_1.​0·​(2)​115 ···​112:​·​000000000063e8a0·····​4·​OBJECT··​GLOBAL·​DEFAULT···​25·​__isthreaded@FBSD_1.​0·​(2)​
116 ···​113:​·​000000000064a100·····​8·​OBJECT··​GLOBAL·​DEFAULT···​25·​environ116 ···​113:​·​000000000064a100·····​8·​OBJECT··​GLOBAL·​DEFAULT···​25·​environ
117 ···​114:​·​0000000000654900·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​ABS·​_end117 ···​114:​·​00000000006548f0·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​ABS·​_end
118 ···​115:​·​000000000063e8b0·····​8·​OBJECT··​GLOBAL·​DEFAULT···​25·​_CurrentRuneLocale@FB​SD_1.​0·​(2)​118 ···​115:​·​000000000063e8b0·····​8·​OBJECT··​GLOBAL·​DEFAULT···​25·​_CurrentRuneLocale@FB​SD_1.​0·​(2)​
119 ···​116:​·​000000000063e8b8····​16·​OBJECT··​GLOBAL·​DEFAULT···​25·​in6addr_any@FBSD_1.​0·​(2)​119 ···​116:​·​000000000063e8b8····​16·​OBJECT··​GLOBAL·​DEFAULT···​25·​in6addr_any@FBSD_1.​0·​(2)​
120 ···​117:​·​000000000063d810·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​ABS·​_edata120 ···​117:​·​000000000063d810·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​ABS·​_edata
121 ···​118:​·​000000000063c580·····​8·​OBJECT··​GLOBAL·​DEFAULT···​24·​__progname121 ···​118:​·​000000000063c580·····​8·​OBJECT··​GLOBAL·​DEFAULT···​24·​__progname
122 ···​119:​·​000000000063d818·····​4·​OBJECT··​GLOBAL·​DEFAULT···​25·​__mb_sb_limit@FBSD_1.​0·​(2)​122 ···​119:​·​000000000063d818·····​4·​OBJECT··​GLOBAL·​DEFAULT···​25·​__mb_sb_limit@FBSD_1.​0·​(2)​
123 ···​120:​·​000000000063d810·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​ABS·​__bss_start123 ···​120:​·​000000000063d810·····​0·​NOTYPE··​GLOBAL·​DEFAULT··​ABS·​__bss_start
124 ···​121:​·​000000000063d810·····​8·​OBJECT··​GLOBAL·​DEFAULT···​25·​__stdoutp@FBSD_1.​0·​(2)​124 ···​121:​·​000000000063d810·····​8·​OBJECT··​GLOBAL·​DEFAULT···​25·​__stdoutp@FBSD_1.​0·​(2)​
readelf --wide --debug-dump=frames {}
Offset 1571, 15 lines modifiedOffset 1571, 15 lines modified
1571 ··​DW_CFA_def_cfa_regist​er:​·​r6·​(rbp)​1571 ··​DW_CFA_def_cfa_regist​er:​·​r6·​(rbp)​
1572 ··​DW_CFA_advance_loc:​·​3·​to·​0040b9371572 ··​DW_CFA_advance_loc:​·​3·​to·​0040b937
1573 ··​DW_CFA_offset:​·​r3·​(rbx)​·​at·​cfa-​321573 ··​DW_CFA_offset:​·​r3·​(rbx)​·​at·​cfa-​32
1574 ··​DW_CFA_offset:​·​r14·​(r14)​·​at·​cfa-​241574 ··​DW_CFA_offset:​·​r14·​(r14)​·​at·​cfa-​24
1575 ··​DW_CFA_nop1575 ··​DW_CFA_nop
1576 ··​DW_CFA_nop1576 ··​DW_CFA_nop
  
1577 00000e68·​0000001c·​00000e6c·​FDE·​cie=00000000·​pc=0040ba20.​.​0040ba711577 00000e68·​0000001c·​00000e6c·​FDE·​cie=00000000·​pc=0040ba20.​.​0040ba7f
1578 ··​DW_CFA_advance_loc:​·​1·​to·​0040ba211578 ··​DW_CFA_advance_loc:​·​1·​to·​0040ba21
1579 ··​DW_CFA_def_cfa_offset​:​·​161579 ··​DW_CFA_def_cfa_offset​:​·​16
1580 ··​DW_CFA_offset:​·​r6·​(rbp)​·​at·​cfa-​161580 ··​DW_CFA_offset:​·​r6·​(rbp)​·​at·​cfa-​16
1581 ··​DW_CFA_advance_loc:​·​3·​to·​0040ba241581 ··​DW_CFA_advance_loc:​·​3·​to·​0040ba24
1582 ··​DW_CFA_def_cfa_regist​er:​·​r6·​(rbp)​1582 ··​DW_CFA_def_cfa_regist​er:​·​r6·​(rbp)​
1583 ··​DW_CFA_nop1583 ··​DW_CFA_nop
1584 ··​DW_CFA_nop1584 ··​DW_CFA_nop
objdump --line-numbers --disassemble --section=.text {}
Max output size reached.