~/f/joker/RPMS.2017 ~/f/joker ~/f/joker RPMS.2017/joker-1.3.1-0.0.x86_64.rpm RPMS/joker-1.3.1-0.0.x86_64.rpm differ: byte 225, line 1 Comparing joker-1.3.1-0.0.x86_64.rpm to joker-1.3.1-0.0.x86_64.rpm comparing the rpm tags of joker --- old-rpm-tags +++ new-rpm-tags @@ -82 +82 @@ -/usr/bin/joker b0af0168582d1818fdb5046c0978d7f3e3e9c024e145b0c5d6ab86fd224fbd7b 0 +/usr/bin/joker 12be8e08de32bc40b35b0d43e394aaa047bf04a0fcc80adf37f09b1360c49506 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/bin/joker differs in ELF sections --- old /usr/bin/joker (objdump) +++ new /usr/bin/joker (objdump) @@ -187954,20 +187954,20 @@ 6df2d0 cccccccc cccccccc cccccccc cccccccc ................ 6df2e0 493b6610 0f863701 00005548 89e54883 I;f...7...UH..H. 6df2f0 ec10488d 0547289f 00e8e2e2 d2ff48c7 ..H..G(.......H. - 6df300 40081100 0000488d 0df50c33 00488908 @.....H....3.H.. - 6df310 48c74018 04000000 488d0d42 06320048 H.@.....H..B.2.H - 6df320 89481048 c740280a 00000048 8d0d7795 .H.H.@(....H..w. - 6df330 32004889 482048c7 40380a00 0000488d 2.H.H H.@8....H. - 6df340 0d3e9832 00488948 3048c740 480e0000 .>.2.H.H0H.@H... - 6df350 00488d0d e4dd3200 48894840 48c74058 .H....2.H.H@H.@X - 6df360 09000000 488d0d9d 84320048 89485048 ....H....2.H.HPH - 6df370 c740680c 00000048 8d0d90be 32004889 .@h....H....2.H. - 6df380 486048c7 40780a00 0000488d 0de89732 H`H.@x....H....2 - 6df390 00488948 7048c780 88000000 0a000000 .H.HpH.......... - 6df3a0 488d0de6 97320048 89888000 000048c7 H....2.H......H. - 6df3b0 80980000 000f0000 00488d0d edec3200 .........H....2. - 6df3c0 48898890 00000048 c780a800 00000c00 H......H........ - 6df3d0 0000488d 0d41be32 00488988 a0000000 ..H..A.2.H...... + 6df300 40080a00 0000488d 0d9c9532 00488908 @.....H....2.H.. + 6df310 48c74018 0a000000 488d0d64 98320048 H.@.....H..d.2.H + 6df320 89481048 c740280a 00000048 8d0d5b98 .H.H.@(....H..[. + 6df330 32004889 482048c7 40380900 0000488d 2.H.H H.@8....H. + 6df340 0dc38432 00488948 3048c740 480a0000 ...2.H.H0H.@H... + 6df350 00488d0d 21983200 48894840 48c74058 .H..!.2.H.H@H.@X + 6df360 0e000000 488d0dd1 dd320048 89485048 ....H....2.H.HPH + 6df370 c740680f 00000048 8d0d2fed 32004889 .@h....H../.2.H. + 6df380 486048c7 40780c00 0000488d 0d7dbe32 H`H.@x....H..}.2 + 6df390 00488948 7048c780 88000000 0c000000 .H.HpH.......... + 6df3a0 488d0d73 be320048 89888000 000048c7 H..s.2.H......H. + 6df3b0 80980000 00110000 00488d0d 420c3300 .........H..B.3. + 6df3c0 48898890 00000048 c780a800 00000400 H......H........ + 6df3d0 0000488d 0d880532 00488988 a0000000 ..H....2.H...... 6df3e0 48c7057d f01c010b 00000048 c7057af0 H..}.......H..z. 6df3f0 1c010b00 0000833d 73d82001 00741490 .......=s. ..t.. 6df400 e89bded8 ff498903 488b0d51 f01c0149 .....I..H..Q...I @@ -188089,7 +188089,7 @@ 6dfb40 493b6610 767c5548 89e54883 ec10488d I;f.v|UH..H...H. 6dfb50 056b219f 00e886da d2ff488d 780b48b9 .k!.......H.x.H. 6dfb60 00000000 0000002f 48890848 c7400800 ......./H..H.@.. - 6dfb70 17000048 8d356314 3700b910 0a0000f3 ...H.5c.7....... + 6dfb70 0e000048 8d356314 3700b910 0a0000f3 ...H.5c.7....... 6dfb80 48a548c7 051be81c 018b5000 0048c705 H.H.......P..H.. 6dfb90 18e81c01 8b500000 833dd1d0 20010090 .....P...=.. ... 6dfba0 7413e8f9 d6d8ff49 8903488b 0defe71c t......I..H..... @@ -188099,7 +188099,7 @@ 6dfbe0 493b6610 767c5548 89e54883 ec10488d I;f.v|UH..H...H. 6dfbf0 05ab1f9f 00e8e6d9 d2ff488d 780d48b9 ..........H.x.H. 6dfc00 00000000 000001d2 48890848 c7400800 ........H..H.@.. - 6dfc10 07000048 8d3553bc 3800b962 4d0000f3 ...H.5S.8..bM... + 6dfc10 48000048 8d3553bc 3800b962 4d0000f3 H..H.5S.8..bM... 6dfc20 48a548c7 059be71c 011d6b02 0048c705 H.H.......k..H.. 6dfc30 98e71c01 1d6b0200 833d31d0 20010090 .....k...=1. ... 6dfc40 7413e859 d6d8ff49 8903488b 0d6fe71c t..Y...I..H..o.. @@ -188108,8 +188108,8 @@ 6dfc70 cccccccc cccccccc cccccccc cccccccc ................ 6dfc80 493b6610 767c5548 89e54883 ec10488d I;f.v|UH..H...H. 6dfc90 05cb1f9f 00e846d9 d2ff488d 780b48b9 ......F...H.x.H. - 6dfca0 00000000 00000227 48890848 c7400801 .......'H..H.@.. - 6dfcb0 53000048 8d35a3a0 3d00b9a0 600000f3 S..H.5..=...`... + 6dfca0 00000000 00000227 48890848 c7400800 .......'H..H.@.. + 6dfcb0 04000048 8d35a3a0 3d00b9a0 600000f3 ...H.5..=...`... 6dfcc0 48a548c7 051be71c 010b0503 0048c705 H.H..........H.. 6dfcd0 18e71c01 0b050300 833d91cf 20010090 .........=.. ... 6dfce0 7413e8b9 d5d8ff49 8903488b 0defe61c t......I..H..... @@ -188129,7 +188129,7 @@ 6dfdc0 493b6610 0f868800 00005548 89e54883 I;f.......UH..H. 6dfdd0 ec10488d 05071d9f 00e802d8 d2ff488d ..H...........H. 6dfde0 780c48b9 00000000 0000000a 48890848 x.H.........H..H - 6dfdf0 c7400800 03000048 8d356567 36006690 .@.....H.5eg6.f. + 6dfdf0 c7400800 01000048 8d356567 36006690 .@.....H.5eg6.f. 6dfe00 48896c24 f0488d6c 24f0e891 dbd8ff48 H.l$.H.l$......H 6dfe10 8b6d0048 c7050ae6 1c010c04 000048c7 .m.H..........H. 6dfe20 0507e61c 010c0400 00833d40 ce200100 ..........=@. .. @@ -410828,18 +410828,18 @@ a46530 30413643 30384634 44463433 35433933 0A6C08F4DF435C93 a46540 34303633 31393946 46464646 46464646 4063199FFFFFFFFF a46550 46464646 46464600 00000000 00000a00 FFFFFFF......... - a46560 03000000 00000000 0a6a6f6b 65722e63 .........joker.c - a46570 6f726500 06000000 00000000 0a6a6f6b ore..........jok - a46580 65722e74 65737400 07000000 00000000 er.test......... - a46590 02697300 08000000 00000000 03617265 .is..........are - a465a0 00000000 00000000 000c3c6a 6f6b6572 .................... - a465c0 2a6b6e6f 776e2d6d 6163726f 732a0002 *known-macros*.. - a465d0 ffffffff ffffffff 00040000 00000000 ................ - a465e0 00056d65 72676500 05000000 00000000 ..merge......... - a465f0 07646566 74657374 00090000 00000000 .deftest........ - a46600 000f2a6c 696e7465 722d636f 6e666967 ..*linter-config - a46610 2a000000 00000000 00060000 00000000 *............... + a46560 01000000 00000000 0e2a6b6e 6f776e2d .........*known- + a46570 6d616372 6f732a00 02ffffff ffffffff macros*......... + a46580 ff000300 00000000 00000a6a 6f6b6572 ...........joker + a46590 2e636f72 65000700 00000000 00000269 .core..........i + a465a0 73000800 00000000 00000361 72650009 s..........are.. + a465b0 00000000 0000000f 2a6c696e 7465722d ........*linter- + a465c0 636f6e66 69672a00 00000000 00000000 config*......... + a465d0 0c3c6a6f 6b65722e 636f7265 3e000400 .... + a465e0 00000000 0000056d 65726765 00050000 .......merge.... + a465f0 00000000 00076465 66746573 74000600 ......deftest... + a46600 00000000 00000a6a 6f6b6572 2e746573 .......joker.tes + a46610 74000000 00000000 00060000 00000000 t............... a46620 00010000 00000000 00030000 00000000 ................ a46630 00010000 00000000 00350000 65000000 .........5..e... a46640 00000000 01000000 00000000 01000000 ................ @@ -413555,224 +413555,224 @@ a50fa0 20202020 20202020 72657475 726e7320 returns a50fb0 61206375 73746f6d 206f7074 696f6e20 a custom option a50fc0 73756d6d 61727920 73747269 6e672e0a summary string.. - a50fd0 20200000 00000000 002f0017 00000000 ......./...... - a50fe0 00000005 6d657267 65002700 00000000 ....merge.'..... - a50ff0 00000566 69727374 000b0000 00000000 ...first........ - a51000 00046e6f 743d0001 00000000 00000005 ..not=.......... - a51010 5f5f3d5f 5f000500 00000000 00000178 __=__..........x - a51020 000a0000 00000000 00085f5f 6e6f743d ..........__not= - a51030 5f5f0000 00000000 0000000c 3c6a6f6b __.................. - a51050 00065f5f 3e3d5f5f 001e0000 00000000 ..__>=__........ - a51060 00052666 6f726d00 25000000 00000000 ..&form.%....... - a51070 04636f6e 73000c00 00000000 0000055f .cons.........._ - a51080 5f3c5f5f 00070000 00000000 00046d6f _<__..........mo - a51090 7265000e 00000000 00000005 5f5f3e5f re..........__>_ - a510a0 5f001800 00000000 0000026d 31001d00 _..........m1... - a510b0 00000000 00000477 68656e00 1f000000 .......when..... - a510c0 00000000 0426656e 76002300 00000000 .....&env.#..... - a510d0 00000162 00280000 00000000 000d2a6c ...b.(........*l - a510e0 696e7465 722d6d6f 64652a00 04000000 inter-mode*..... - a510f0 00000000 013d002c 00000000 00000004 .....=.,........ - a51100 6c697374 002b0000 00000000 00076578 list.+........ex - a51110 2d696e66 6f000600 00000000 00000179 -info..........y - a51120 000d0000 00000000 00013c00 1b000000 ..........<..... - a51130 00000000 0a6d6572 67652d77 69746800 .....merge-with. - a51140 22000000 00000000 0163002d 00000000 "........c.-.... - a51150 00000002 69660002 ffffffff ffffffff ....if.......... - a51160 00150000 00000000 00023d3d 00160000 ..........==.... - a51170 00000000 00095f5f 6d657267 655f5f00 ......__merge__. - a51180 26000000 00000000 02646f00 29000000 &........do.)... - a51190 00000000 057a6572 6f3f0013 00000000 .....zero?...... - a511a0 00000002 3e3d000f 00000000 00000001 ....>=.......... - a511b0 3e001000 00000000 0000065f 5f3c3d5f >..........__<=_ - a511c0 5f001900 00000000 0000034d 6170001a _..........Map.. - a511d0 00000000 0000000e 5f5f6d65 7267652d ........__merge- - a511e0 77697468 5f5f001c 00000000 00000001 with__.......... - a511f0 66002100 00000000 00000462 6f647900 f.!........body. - a51200 24000000 00000000 05636f75 6e740009 $........count.. - a51210 00000000 00000007 426f6f6c 65616e00 ........Boolean. - a51220 08000000 00000000 05617070 6c790011 .........apply.. - a51230 00000000 00000002 3c3d0014 00000000 ........<=...... - a51240 00000006 5f5f3d3d 5f5f0020 00000000 ....__==__. .... - a51250 00000004 74657374 002a0000 00000000 ....test.*...... - a51260 00107072 696e746c 6e2d6c69 6e746572 ..println-linter - a51270 5f5f002e 00000000 00000008 7768656e __..........when - a51280 2d6e6f74 00030000 00000000 000a6a6f -not..........jo - a51290 6b65722e 636f7265 00000000 00000024 ker.core.......$ - a512a0 00000000 00000021 65000000 00000001 .......!e....... - a512b0 47000000 00000001 47000000 00000000 G.......G....... - a512c0 3c000000 00000000 40000064 001e0002 <.......@..d.... - a512d0 00000000 00000000 00000000 00000000 ................ - a512e0 00000000 01000000 00000000 06650000 .............e.. - a512f0 00000000 000f0000 00000000 000f0000 ................ - a51300 00000000 00150000 00000000 00150000 ................ - a51310 65640000 00000000 000d7b3a 74616720 ed........{:tag - a51320 4e756d62 65727d00 05000200 00000000 Number}......... - a51330 00000000 00000000 00000000 00000001 ................ - a51340 00000000 0000000f 65000000 00000000 ........e....... - a51350 1e000000 00000000 1e000000 00000000 ................ - a51360 15000000 00000000 15000065 64000000 ...........ed... - a51370 00000000 0d7b3a74 6167204e 756d6265 .....{:tag Numbe - a51380 727d0005 00020000 00000000 00000000 r}.............. - a51390 00000000 00000000 00000100 00000000 ................ - a513a0 00001165 00000000 0000001e 00000000 ...e............ - a513b0 0000001e 00000000 00000023 00000000 ...........#.... - a513c0 00000026 00006400 07000200 00000000 ...&..d......... - a513d0 00000000 00000200 00000000 00000001 ................ - a513e0 00000000 0000001d 65000000 00000000 ........e....... - a513f0 35000000 00000000 35000000 00000000 5.......5....... - a51400 04000000 00000000 07000064 00200002 ...........d. .. - a51410 00000000 00000000 00000002 00000000 ................ - a51420 00000000 01000000 00000000 20650000 ............ e.. - a51430 00000000 00430000 00000000 00430000 .....C.......C.. - a51440 00000000 00090000 00000000 00090000 ................ - a51450 64002200 02000000 00000000 00000000 d."............. - a51460 00000000 00000000 01010000 00000000 ................ - a51470 00226500 00000000 00004200 00000000 ."e.......B..... - a51480 00004200 00000000 00000400 00000000 ..B............. - a51490 00000700 00640020 00020000 00000000 .....d. ........ - a514a0 00000000 00020000 00000000 00000100 ................ - a514b0 00000000 00000165 00000000 00000005 .......e........ - a514c0 00000000 00000005 00000000 0000000f ................ - a514d0 00000000 0000000f 00006400 06000200 ..........d..... - a514e0 00000000 00000000 00000100 00000000 ................ - a514f0 00000001 00000000 0000000b 65000000 ............e... - a51500 00000000 14000000 00000000 14000000 ................ - a51510 00000000 23000000 00000000 26000064 ....#.......&..d - a51520 00070002 00000000 00000000 00000002 ................ - a51530 00000000 00000000 01000000 00000000 ................ - a51540 16650000 00000000 00280000 00000000 .e.......(...... - a51550 00280000 00000000 00130000 00000000 .(.............. - a51560 00160000 64000700 02000000 00000000 ....d........... /usr/bin/joker differs in assembler output --- old /usr/bin/joker (disasm) +++ new /usr/bin/joker (disasm) @@ -770521,37 +770521,37 @@ lea offset(%rip),%rax # x10d1b40 call 0x40d5e0 movq $something,offset(%rax) - lea offset(%rip),%rcx # xa10002 + lea offset(%rip),%rcx # xa088a9 mov %rcx,(%rax) movq $something,offset(%rax) - lea offset(%rip),%rcx # x9ff961 + lea offset(%rip),%rcx # xa08b83 mov %rcx,offset(%rax) movq $something,offset(%rax) - lea offset(%rip),%rcx # xa088a9 + lea offset(%rip),%rcx # xa08b8d mov %rcx,offset(%rax) movq $something,offset(%rax) - lea offset(%rip),%rcx # xa08b83 + lea offset(%rip),%rcx # xa07808 mov %rcx,offset(%rax) movq $something,offset(%rax) - lea offset(%rip),%rcx # xa0d13c + lea offset(%rip),%rcx # xa08b79 mov %rcx,offset(%rax) movq $something,offset(%rax) - lea offset(%rip),%rcx # xa07808 + lea offset(%rip),%rcx # xa0d13c mov %rcx,offset(%rax) movq $something,offset(%rax) - lea offset(%rip),%rcx # xa0b20e + lea offset(%rip),%rcx # xa0e0ad mov %rcx,offset(%rax) movq $something,offset(%rax) - lea offset(%rip),%rcx # xa08b79 + lea offset(%rip),%rcx # xa0b20e mov %rcx,offset(%rax) movq $something,offset(%rax) - lea offset(%rip),%rcx # xa08b8d + lea offset(%rip),%rcx # xa0b21a mov %rcx,offset(%rax) movq $something,offset(%rax) - lea offset(%rip),%rcx # xa0e0ad + lea offset(%rip),%rcx # xa10002 mov %rcx,offset(%rax) movq $something,offset(%rax) - lea offset(%rip),%rcx # xa0b21a + lea offset(%rip),%rcx # x9ff961 mov %rcx,offset(%rax) movq $something,offset(%rip) # x18ae468 movq $something,offset(%rip) # x18ae470 overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1