~/f/difftastic/RPMS.2017 ~/f/difftastic ~/f/difftastic RPMS.2017/difftastic-0.53.1-0.0.x86_64.rpm RPMS/difftastic-0.53.1-0.0.x86_64.rpm differ: byte 225, line 1 Comparing difftastic-0.53.1-0.0.x86_64.rpm to difftastic-0.53.1-0.0.x86_64.rpm comparing the rpm tags of difftastic --- old-rpm-tags +++ new-rpm-tags @@ -219 +219 @@ -/usr/bin/difft 552f80af0f43d4a1e5d39638b25017e4f135fe07ca10fbe7673ddc77787a7df9 0 +/usr/bin/difft e55582c25663c1b5e4fe0a0fffd5bea5b3aeb93018e2c00d58231c91d757ba8f 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/difft differs in ELF sections --- old /usr/bin/difft (objdump) +++ new /usr/bin/difft (objdump) @@ -638,41346 +638,41346 @@ 2a70 b4919606 00000500 b80a0000 10000000 ................ 2a80 751a6909 00000200 dc090000 00000000 u.i............. Contents of section .rela.dyn: - 02a90 90d7bc03 00000000 08000000 00000000 ................ - 02aa0 803bc203 00000000 98d7bc03 00000000 .;.............. + 02a90 50d7bc03 00000000 08000000 00000000 P............... + 02aa0 803bc203 00000000 58d7bc03 00000000 .;......X....... 02ab0 08000000 00000000 202a2e00 00000000 ........ *...... - 02ac0 a0d7bc03 00000000 08000000 00000000 ................ - 02ad0 f0700d00 00000000 a8d7bc03 00000000 .p.............. + 02ac0 60d7bc03 00000000 08000000 00000000 `............... + 02ad0 f0700d00 00000000 68d7bc03 00000000 .p......h....... 02ae0 08000000 00000000 506f0d00 00000000 ........Po...... - 02af0 b0d7bc03 00000000 08000000 00000000 ................ - 02b00 806f0d00 00000000 b8d7bc03 00000000 .o.............. + 02af0 70d7bc03 00000000 08000000 00000000 p............... + 02b00 806f0d00 00000000 78d7bc03 00000000 .o......x....... 02b10 08000000 00000000 b0700d00 00000000 .........p...... - 02b20 e8d7bc03 00000000 08000000 00000000 ................ - 02b30 00d79200 00000000 f0d7bc03 00000000 ................ - 02b40 08000000 00000000 40289100 00000000 ........@(...... - 02b50 f8d7bc03 00000000 08000000 00000000 ................ - 02b60 80099100 00000000 00d8bc03 00000000 ................ - 02b70 08000000 00000000 805e9000 00000000 .........^...... - 02b80 08d8bc03 00000000 08000000 00000000 ................ - 02b90 60dabc03 00000000 10d8bc03 00000000 `............... - 02ba0 08000000 00000000 c0d8bc03 00000000 ................ - 02bb0 18d8bc03 00000000 08000000 00000000 ................ - 02bc0 80759400 00000000 20d8bc03 00000000 .u...... ....... - 02bd0 08000000 00000000 60729400 00000000 ........`r...... - 02be0 28d8bc03 00000000 08000000 00000000 (............... - 02bf0 80779400 00000000 30d8bc03 00000000 .w......0....... - 02c00 08000000 00000000 e07c9400 00000000 .........|...... - 02c10 38d8bc03 00000000 08000000 00000000 8............... - 02c20 7e649400 00000000 40d8bc03 00000000 ~d......@....... - 02c30 08000000 00000000 80649400 00000000 .........d...... - 02c40 48d8bc03 00000000 08000000 00000000 H............... - 02c50 20349400 00000000 50d8bc03 00000000 4......P....... - 02c60 08000000 00000000 a0003300 00000000 ..........3..... - 02c70 58d8bc03 00000000 08000000 00000000 X............... - 02c80 90173300 00000000 a0d8bc03 00000000 ..3............. - 02c90 08000000 00000000 60549400 00000000 ........`T...... - 02ca0 c8d8bc03 00000000 08000000 00000000 ................ - 02cb0 5c288f00 00000000 d0d8bc03 00000000 \(.............. - 02cc0 08000000 00000000 6b288f00 00000000 ........k(...... - 02cd0 d8d8bc03 00000000 08000000 00000000 ................ - 02ce0 0d948f00 00000000 e0d8bc03 00000000 ................ - 02cf0 08000000 00000000 80288f00 00000000 .........(...... - 02d00 e8d8bc03 00000000 08000000 00000000 ................ - 02d10 8d288f00 00000000 f0d8bc03 00000000 .(.............. - 02d20 08000000 00000000 a2288f00 00000000 .........(...... - 02d30 f8d8bc03 00000000 08000000 00000000 ................ - 02d40 bd288f00 00000000 00d9bc03 00000000 .(.............. - 02d50 08000000 00000000 cd288f00 00000000 .........(...... - 02d60 08d9bc03 00000000 08000000 00000000 ................ - 02d70 dc288f00 00000000 10d9bc03 00000000 .(.............. - 02d80 08000000 00000000 e4288f00 00000000 .........(...... - 02d90 18d9bc03 00000000 08000000 00000000 ................ - 02da0 f6288f00 00000000 20d9bc03 00000000 .(...... ....... - 02db0 08000000 00000000 07298f00 00000000 .........)...... - 02dc0 28d9bc03 00000000 08000000 00000000 (............... - 02dd0 13298f00 00000000 30d9bc03 00000000 .)......0....... - 02de0 08000000 00000000 22298f00 00000000 ........")...... - 02df0 38d9bc03 00000000 08000000 00000000 8............... - 02e00 2c298f00 00000000 40d9bc03 00000000 ,)......@....... - 02e10 08000000 00000000 42298f00 00000000 ........B)...... - 02e20 48d9bc03 00000000 08000000 00000000 H............... - 02e30 4f298f00 00000000 50d9bc03 00000000 O)......P....... - 02e40 08000000 00000000 64298f00 00000000 ........d)...... - 02e50 58d9bc03 00000000 08000000 00000000 X............... - 02e60 7b298f00 00000000 60d9bc03 00000000 {)......`....... - 02e70 08000000 00000000 86298f00 00000000 .........)...... - 02e80 68d9bc03 00000000 08000000 00000000 h............... - 02e90 92298f00 00000000 70d9bc03 00000000 .)......p....... - 02ea0 08000000 00000000 99298f00 00000000 .........)...... - 02eb0 78d9bc03 00000000 08000000 00000000 x............... - 02ec0 a4298f00 00000000 80d9bc03 00000000 .).............. - 02ed0 08000000 00000000 b0298f00 00000000 .........)...... - 02ee0 88d9bc03 00000000 08000000 00000000 ................ - 02ef0 2cc58f00 00000000 90d9bc03 00000000 ,............... - 02f00 08000000 00000000 bb298f00 00000000 .........)...... - 02f10 98d9bc03 00000000 08000000 00000000 ................ - 02f20 c9298f00 00000000 a0d9bc03 00000000 .).............. - 02f30 08000000 00000000 d4298f00 00000000 .........)...... - 02f40 a8d9bc03 00000000 08000000 00000000 ................ - 02f50 2ec88f00 00000000 b0d9bc03 00000000 ................ - 02f60 08000000 00000000 d1288f00 00000000 .........(...... - 02f70 b8d9bc03 00000000 08000000 00000000 ................ - 02f80 dd298f00 00000000 c0d9bc03 00000000 .).............. - 02f90 08000000 00000000 4a298f00 00000000 ........J)...... - 02fa0 c8d9bc03 00000000 08000000 00000000 ................ - 02fb0 e7298f00 00000000 d0d9bc03 00000000 .).............. - 02fc0 08000000 00000000 57298f00 00000000 ........W)...... - 02fd0 d8d9bc03 00000000 08000000 00000000 ................ - 02fe0 f3298f00 00000000 e0d9bc03 00000000 .).............. - 02ff0 08000000 00000000 052a8f00 00000000 .........*...... - 03000 e8d9bc03 00000000 08000000 00000000 ................ - 03010 162a8f00 00000000 f0d9bc03 00000000 .*.............. - 03020 08000000 00000000 c6c38f00 00000000 ................ - 03030 f8d9bc03 00000000 08000000 00000000 ................ - 03040 41f38f00 00000000 00dabc03 00000000 A............... - 03050 08000000 00000000 1f2a8f00 00000000 .........*...... - 03060 08dabc03 00000000 08000000 00000000 ................ - 03070 c9868f00 00000000 10dabc03 00000000 ................ - 03080 08000000 00000000 392a8f00 00000000 ........9*...... - 03090 18dabc03 00000000 08000000 00000000 ................ - 030a0 472a8f00 00000000 20dabc03 00000000 G*...... ....... - 030b0 08000000 00000000 e1079000 00000000 ................ - 030c0 28dabc03 00000000 08000000 00000000 (............... - 030d0 5c2a8f00 00000000 30dabc03 00000000 \*......0....... - 030e0 08000000 00000000 95288f00 00000000 .........(...... - 030f0 38dabc03 00000000 08000000 00000000 8............... - 03100 702a8f00 00000000 40dabc03 00000000 p*......@....... - 03110 08000000 00000000 7d2a8f00 00000000 ........}*...... - 03120 60dabc03 00000000 08000000 00000000 `............... - 03130 df2b8f00 00000000 68dabc03 00000000 .+......h....... - 03140 08000000 00000000 60fa8f00 00000000 ........`....... - 03150 70dabc03 00000000 08000000 00000000 p............... - 03160 8b2a8f00 00000000 78dabc03 00000000 .*......x....... - 03170 08000000 00000000 52648f00 00000000 ........Rd...... - 03180 80dabc03 00000000 08000000 00000000 ................ - 03190 33a08f00 00000000 88dabc03 00000000 3............... - 031a0 08000000 00000000 9f2a8f00 00000000 .........*...... - 031b0 90dabc03 00000000 08000000 00000000 ................ - 031c0 6aae8f00 00000000 98dabc03 00000000 j............... - 031d0 08000000 00000000 b12a8f00 00000000 .........*...... - 031e0 a0dabc03 00000000 08000000 00000000 ................ - 031f0 ca2a8f00 00000000 a8dabc03 00000000 .*.............. - 03200 08000000 00000000 e32a8f00 00000000 .........*...... - 03210 b0dabc03 00000000 08000000 00000000 ................ - 03220 cc3e8f00 00000000 b8dabc03 00000000 .>.............. - 03230 08000000 00000000 6c079000 00000000 ........l....... - 03240 c0dabc03 00000000 08000000 00000000 ................ - 03250 02fa8f00 00000000 c8dabc03 00000000 ................ - 03260 08000000 00000000 65508f00 00000000 ........eP...... - 03270 d0dabc03 00000000 08000000 00000000 ................ - 03280 0c738f00 00000000 d8dabc03 00000000 .s.............. - 03290 08000000 00000000 98638f00 00000000 .........c...... - 032a0 e0dabc03 00000000 08000000 00000000 ................ - 032b0 0a418f00 00000000 e8dabc03 00000000 .A.............. - 032c0 08000000 00000000 6df38f00 00000000 ........m....... - 032d0 f0dabc03 00000000 08000000 00000000 ................ - 032e0 474a8f00 00000000 f8dabc03 00000000 GJ.............. - 032f0 08000000 00000000 422b8f00 00000000 ........B+...... - 03300 00dbbc03 00000000 08000000 00000000 ................ - 03310 fef98f00 00000000 08dbbc03 00000000 ................ - 03320 08000000 00000000 2ce68f00 00000000 ........,....... - 03330 10dbbc03 00000000 08000000 00000000 ................ - 03340 fc2a8f00 00000000 18dbbc03 00000000 .*.............. - 03350 08000000 00000000 002b8f00 00000000 .........+...... - 03360 20dbbc03 00000000 08000000 00000000 ............... - 03370 c14e8f00 00000000 28dbbc03 00000000 .N......(....... - 03380 08000000 00000000 052b8f00 00000000 .........+...... - 03390 30dbbc03 00000000 08000000 00000000 0............... - 033a0 112b8f00 00000000 38dbbc03 00000000 .+......8....... - 033b0 08000000 00000000 0a3f8f00 00000000 .........?...... - 033c0 40dbbc03 00000000 08000000 00000000 @............... - 033d0 53169000 00000000 48dbbc03 00000000 S.......H....... - 033e0 08000000 00000000 1b159000 00000000 ................ - 033f0 50dbbc03 00000000 08000000 00000000 P............... - 03400 a7298f00 00000000 58dbbc03 00000000 .)......X....... - 03410 08000000 00000000 3b4a8f00 00000000 ........;J...... - 03420 60dbbc03 00000000 08000000 00000000 `............... - 03430 620d9000 00000000 68dbbc03 00000000 b.......h....... - 03440 08000000 00000000 4c4d8f00 00000000 ........LM...... - 03450 70dbbc03 00000000 08000000 00000000 p............... - 03460 f2069000 00000000 78dbbc03 00000000 ........x....... - 03470 08000000 00000000 ff728f00 00000000 .........r...... - 03480 80dbbc03 00000000 08000000 00000000 ................ - 03490 132b8f00 00000000 88dbbc03 00000000 .+.............. - 034a0 08000000 00000000 1b2b8f00 00000000 .........+...... - 034b0 90dbbc03 00000000 08000000 00000000 ................ - 034c0 337d8f00 00000000 98dbbc03 00000000 3}.............. - 034d0 08000000 00000000 1f738f00 00000000 .........s...... - 034e0 a0dbbc03 00000000 08000000 00000000 ................ - 034f0 3e658f00 00000000 a8dbbc03 00000000 >e.............. - 03500 08000000 00000000 202b8f00 00000000 ........ +...... - 03510 b0dbbc03 00000000 08000000 00000000 ................ - 03520 262b8f00 00000000 b8dbbc03 00000000 &+.............. - 03530 08000000 00000000 2ce68f00 00000000 ........,....... - 03540 c0dbbc03 00000000 08000000 00000000 ................ - 03550 b3298f00 00000000 c8dbbc03 00000000 .).............. - 03560 08000000 00000000 0f928f00 00000000 ................ - 03570 d0dbbc03 00000000 08000000 00000000 ................ - 03580 3a8f8f00 00000000 d8dbbc03 00000000 :............... - 03590 08000000 00000000 44648f00 00000000 ........Dd...... - 035a0 e0dbbc03 00000000 08000000 00000000 ................ - 035b0 df2b8f00 00000000 e8dbbc03 00000000 .+.............. - 035c0 08000000 00000000 9c298f00 00000000 .........)...... - 035d0 f0dbbc03 00000000 08000000 00000000 ................ - 035e0 2d2b8f00 00000000 f8dbbc03 00000000 -+.............. - 035f0 08000000 00000000 46df8f00 00000000 ........F....... - 03600 00dcbc03 00000000 08000000 00000000 ................ - 03610 57d08f00 00000000 08dcbc03 00000000 W............... - 03620 08000000 00000000 322b8f00 00000000 ........2+...... - 03630 10dcbc03 00000000 08000000 00000000 ................ - 03640 90c68f00 00000000 18dcbc03 00000000 ................ /usr/bin/difft differs in assembler output --- old /usr/bin/difft (disasm) +++ new /usr/bin/difft (disasm) @@ -11916,7 +11916,7 @@ lea offset(%rip),%rax # mov %rax,(%rsp) movq $something,offset(%rsp) - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %rax,offset(%rsp) xorps %xmm0,%xmm0 movups %xmm0,offset(%rsp) @@ -12279,7 +12279,7 @@ lea offset(%rip),%rax # mov %rax,(%rsp) movq $something,offset(%rsp) - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %rax,offset(%rsp) xorps %xmm0,%xmm0 movups %xmm0,offset(%rsp) @@ -12642,7 +12642,7 @@ lea offset(%rip),%rax # mov %rax,(%rsp) movq $something,offset(%rsp) - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %rax,offset(%rsp) xorps %xmm0,%xmm0 movups %xmm0,offset(%rsp) @@ -13005,7 +13005,7 @@ lea offset(%rip),%rax # mov %rax,(%rsp) movq $something,offset(%rsp) - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %rax,offset(%rsp) xorps %xmm0,%xmm0 movups %xmm0,offset(%rsp) @@ -33112,6 +33112,99 @@ call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 +ts_lex.cold: + xor %r14d,%r14d + jmp + +ts_lex_keywords.cold: + xor %r14d,%r14d + jmp + +ts_lex.cold: + xor %r14d,%r14d + jmp + +ts_lex_keywords.cold: + xor %r14d,%r14d + jmp + +ts_lex.cold: + xor %r14d,%r14d + jmp + +ts_lex_keywords.cold: + xor %r14d,%r14d + jmp + +ts_lex.cold: + xor %r13d,%r13d + jmp + +ts_lex.cold: + xor %r14d,%r14d + jmp + +ts_lex.cold: + xor %r13d,%r13d + jmp + +ts_lex.cold: + xor %r14d,%r14d + jmp + +ts_lex_keywords.cold: + xor %r14d,%r14d + jmp + +ts_lex_keywords.cold: + xor %r14d,%r14d + jmp + +ts_lex.cold: + xor %r14d,%r14d + jmp + +ts_lex.cold: + xor %r14d,%r14d + jmp + +ts_lex_keywords.cold: + xor %eax,%eax + jmp + +ts_lex.cold: + xor %r13d,%r13d + jmp + +ts_lex_keywords.cold: + xor %r14d,%r14d + jmp + +ts_lex.cold: + xor %r14d,%r14d + jmp + +ts_lex_keywords.cold: + xor %r14d,%r14d + jmp + +ts_lex.cold: + xor %r14d,%r14d + jmp + +ts_lex_keywords.cold: + xor %r14d,%r14d + jmp + +ts_lex.cold: + xor %r14d,%r14d + jmp + +ts_lex_keywords.cold: + xor %r14d,%r14d + jmp + nop + _ZNSt6vectorIN12_GLOBAL__N_17ContextESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_.cold: call <__cxa_begin_catch@plt> cmpq $something,(%rsp) @@ -33163,38 +33256,7 @@ ts_lex.cold: xor %r14d,%r14d jmp - -ts_lex_keywords.cold: - xor %r14d,%r14d - jmp - -ts_lex.cold: - xor %r14d,%r14d - jmp - -ts_lex_keywords.cold: - xor %eax,%eax - jmp - -ts_lex.cold: - xor %r13d,%r13d - jmp - -ts_lex_keywords.cold: - xor %r14d,%r14d - jmp - -ts_lex.cold: - xor %r14d,%r14d - jmp - -ts_lex.cold: - xor %r14d,%r14d - jmp - -ts_lex_keywords.cold: - xor %r14d,%r14d - jmp + nop _ZN12_GLOBAL__N_17Scanner21scan_implicit_end_tagEP7TSLexer.cold: mov %r12,%rdi @@ -33618,14 +33680,6 @@ xor %r14d,%r14d jmp -ts_lex.cold: - xor %r14d,%r14d - jmp - -ts_lex_keywords.cold: - xor %r14d,%r14d - jmp - ts_lex_keywords.cold: xor %r14d,%r14d jmp @@ -33638,15 +33692,15 @@ xor %r14d,%r14d jmp -ts_lex.cold: - xor %r14d,%r14d - jmp overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1