/usr/local/poudriere/data/packages/e24a8cae34360705d022f17584bb6b4507b8eb89-build1/All/openpgm-5.2.122_2.txz vs.
/usr/local/poudriere/data/packages/e24a8cae34360705d022f17584bb6b4507b8eb89-build2/All/openpgm-5.2.122_2.txz
openpgm-5.2.122_2.txz-content
+MANIFEST
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 {"name":​"openpgm",​"origin":​"net/​openpgm",​"version":​"5.​2.​122_2",​"comment":​"Implementation·​of·​the·​PGM·​reliable·​multicast·​protocol",​"maintainer":​"vg@FreeBSD.​org",​"www":​"http:​/​/​code.​google.​com/​p/​openpgm/​",​"abi":​"FreeBSD:​11:​amd64",​"arch":​"freebsd:​11:​x86:​64",​"prefix":​"/​usr/​local",​"flatsize":​1576420,​"licenselogic":​"single",​"licenses":​["LGPL21+"],​"desc":​"OpenPGM·​is·​an·​open·​source·​implementation·​of·​the·​Pragmatic·​General·​Multicast\n(PGM)​·​specification·​in·​RFC·​3208·​available·​at·​www.​ietf.​org.​·​PGM·​is·​a·​reliable\nand·​scalable·​multicast·​protocol·​that·​enables·​receivers·​to·​detect·​loss,​·​request\nretransmissi​on·​of·​lost·​data,​·​or·​notify·​an·​application·​of·​unrecoverable·​loss.​\nPGM·​is·​a·​receiver-​reliable·​protocol,​·​which·​means·​the·​receiver·​is·​responsible\nfor·​ensuring·​all·​data·​is·​received,​·​absolving·​the·​sender·​of·​reception\nresponsibi​lity.​·​PGM·​runs·​over·​a·​best·​effort·​datagram·​service,​·​currently·​OpenPGM\nuses·​IP·​multicast·​but·​could·​be·​implemented·​above·​switched·​fabrics·​such·​as\nInfiniBand.​\n\nPGM·​is·​appropriate·​for·​applications·​that·​re·​✂1 {"name":​"openpgm",​"origin":​"net/​openpgm",​"version":​"5.​2.​122_2",​"comment":​"Implementation·​of·​the·​PGM·​reliable·​multicast·​protocol",​"maintainer":​"vg@FreeBSD.​org",​"www":​"http:​/​/​code.​google.​com/​p/​openpgm/​",​"abi":​"FreeBSD:​11:​amd64",​"arch":​"freebsd:​11:​x86:​64",​"prefix":​"/​usr/​local",​"flatsize":​1576420,​"licenselogic":​"single",​"licenses":​["LGPL21+"],​"desc":​"OpenPGM·​is·​an·​open·​source·​implementation·​of·​the·​Pragmatic·​General·​Multicast\n(PGM)​·​specification·​in·​RFC·​3208·​available·​at·​www.​ietf.​org.​·​PGM·​is·​a·​reliable\nand·​scalable·​multicast·​protocol·​that·​enables·​receivers·​to·​detect·​loss,​·​request\nretransmissi​on·​of·​lost·​data,​·​or·​notify·​an·​application·​of·​unrecoverable·​loss.​\nPGM·​is·​a·​receiver-​reliable·​protocol,​·​which·​means·​the·​receiver·​is·​responsible\nfor·​ensuring·​all·​data·​is·​received,​·​absolving·​the·​sender·​of·​reception\nresponsibi​lity.​·​PGM·​runs·​over·​a·​best·​effort·​datagram·​service,​·​currently·​OpenPGM\nuses·​IP·​multicast·​but·​could·​be·​implemented·​above·​switched·​fabrics·​such·​as\nInfiniBand.​\n\nPGM·​is·​appropriate·​for·​applications·​that·​re·​✂
/usr/local/lib/libpgm-5.2.so.0.0.122
readelf --wide --hex-dump=.rodata {}
Offset 6770, 10 lines modifiedOffset 6770, 10 lines modified
6770 ··​0x00046d90·​20756e73·​69676e65·​6420696e·​74290073··​unsigned·​int)​.​s6770 ··​0x00046d90·​20756e73·​69676e65·​6420696e·​74290073··​unsigned·​int)​.​s
6771 ··​0x00046da0·​616d706c·​655f7365·​742d3e63·​6f756e74·​ample_set-​>count6771 ··​0x00046da0·​616d706c·​655f7365·​742d3e63·​6f756e74·​ample_set-​>count
6772 ··​0x00046db0·​735b2069·​205d203e·​3d203000·​73616d70·​s[·​i·​]·​>=·​0.​samp6772 ··​0x00046db0·​735b2069·​205d203e·​3d203000·​73616d70·​s[·​i·​]·​>=·​0.​samp
6773 ··​0x00046dc0·​6c655f73·​65742d3e·​73756d20·​3e3d2030·​le_set-​>sum·​>=·​06773 ··​0x00046dc0·​6c655f73·​65742d3e·​73756d20·​3e3d2030·​le_set-​>sum·​>=·​0
6774 ··​0x00046dd0·​0073616d·​706c655f·​7365742d·​3e737175·​.​sample_set-​>squ6774 ··​0x00046dd0·​0073616d·​706c655f·​7365742d·​3e737175·​.​sample_set-​>squ
6775 ··​0x00046de0·​6172655f·​73756d20·​3e3d2030·​00000000·​are_sum·​>=·​0.​.​.​.​6775 ··​0x00046de0·​6172655f·​73756d20·​3e3d2030·​00000000·​are_sum·​>=·​0.​.​.​.​
6776 ··​0x00046df0·​05000000·​02000000·​7a000000·​32303136·​.​.​.​.​.​.​.​.​z.​.​.​20166776 ··​0x00046df0·​05000000·​02000000·​7a000000·​32303136·​.​.​.​.​.​.​.​.​z.​.​.​2016
6777 ··​0x00046e00·​2d30362d·​31300030·​303a3035·​3a313800·​-​06-​10.​00:​05:​18.​6777 ··​0x00046e00·​2d30362d·​31310031·​323a3031·​3a343500·​-​06-​11.​12:​01:​45.​
6778 ··​0x00046e10·​46726565·​42534400·​616d6436·​34003134·​FreeBSD.​amd64.​146778 ··​0x00046e10·​46726565·​42534400·​616d6436·​34003134·​FreeBSD.​amd64.​14
6779 ··​0x00046e20·​383700······························​87.​6779 ··​0x00046e20·​383700······························​87.​
/usr/local/lib/libpgm.a
readelf --wide --string-dump=.rodata.str1.1 {}
Offset 1332, 16 lines modifiedOffset 1332, 16 lines modified
1332 ··​[···​842]··​_Bool·​pgm_txw_retransmit_pu​sh_selective(pgm_txw_​t·​*const,​·​const·​uint32_t)​1332 ··​[···​842]··​_Bool·​pgm_txw_retransmit_pu​sh_selective(pgm_txw_​t·​*const,​·​const·​uint32_t)​
1333 ··​[···​88c]··​Requested·​packet·​#%u·​not·​in·​window.​1333 ··​[···​88c]··​Requested·​packet·​#%u·​not·​in·​window.​
  
  
1334 File:​·​lib.​a(libpgm_noinst_la-​version.​o)​1334 File:​·​lib.​a(libpgm_noinst_la-​version.​o)​
  
1335 String·​dump·​of·​section·​'.​rodata.​str1.​1':​1335 String·​dump·​of·​section·​'.​rodata.​str1.​1':​
1336 ··​[·····​0]··​2016-​06-​101336 ··​[·····​0]··​2016-​06-​11
1337 ··​[·····​b]··00:​05:​181337 ··​[·····​b]··12:​01:​45
1338 ··​[····​14]··​FreeBSD1338 ··​[····​14]··​FreeBSD
1339 ··​[····​1c]··​amd641339 ··​[····​1c]··​amd64
1340 ··​[····​22]··​14871340 ··​[····​22]··​1487
  
  
1341 File:​·​lib.​a(libpgm_noinst_la-​wsastrerror.​o)​1341 File:​·​lib.​a(libpgm_noinst_la-​wsastrerror.​o)​