~/f/difftastic/RPMS.2017 ~/f/difftastic ~/f/difftastic RPMS.2017/difftastic-0.58.0-1.1.x86_64.rpm RPMS/difftastic-0.58.0-1.1.x86_64.rpm differ: byte 225, line 1 Comparing difftastic-0.58.0-1.1.x86_64.rpm to difftastic-0.58.0-1.1.x86_64.rpm comparing the rpm tags of difftastic --- old-rpm-tags +++ new-rpm-tags @@ -213 +213 @@ -/usr/bin/difft 08605631424228b7a384710c8fe8be01b4f6384cdb7b0c43f7bb251017c86c77 0 +/usr/bin/difft c00f87b74caa9dd3a22bcef196240fe68fb56829d3d0698f06dd2e0e9d42290d 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) @@ -410,7 +410,7 @@ 1c68 00000000 00000000 00000000 00000000 ................ 1c78 73050000 12000000 00000000 00000000 s............... 1c88 00000000 00000000 cf020000 22001000 ............"... - 1c98 00559700 00000000 03000000 00000000 .U.............. + 1c98 10559700 00000000 03000000 00000000 .U.............. 1ca8 12090000 12000000 00000000 00000000 ................ 1cb8 00000000 00000000 94070000 12000000 ................ 1cc8 00000000 00000000 00000000 00000000 ................ @@ -647,27037 +647,27037 @@ Contents of section .rela.dyn: 02af8 90deda04 00000000 08000000 00000000 ................ 02b08 4039e104 00000000 98deda04 00000000 @9.............. - 02b18 08000000 00000000 50e43a00 00000000 ........P.:..... + 02b18 08000000 00000000 60e43a00 00000000 ........`.:..... 02b28 a0deda04 00000000 08000000 00000000 ................ - 02b38 50530f00 00000000 a8deda04 00000000 PS.............. - 02b48 08000000 00000000 b0510f00 00000000 .........Q...... + 02b38 60530f00 00000000 a8deda04 00000000 `S.............. + 02b48 08000000 00000000 c0510f00 00000000 .........Q...... 02b58 b0deda04 00000000 08000000 00000000 ................ - 02b68 e0510f00 00000000 b8deda04 00000000 .Q.............. - 02b78 08000000 00000000 10530f00 00000000 .........S...... - 02b88 c0deda04 00000000 08000000 00000000 ................ - 02b98 20c9a300 00000000 c8deda04 00000000 ............... - 02ba8 08000000 00000000 24c9a300 00000000 ........$....... - 02bb8 d0deda04 00000000 08000000 00000000 ................ - 02bc8 33c9a300 00000000 d8deda04 00000000 3............... - 02bd8 08000000 00000000 45c9a300 00000000 ........E....... - 02be8 e0deda04 00000000 08000000 00000000 ................ - 02bf8 4dc9a300 00000000 e8deda04 00000000 M............... - 02c08 08000000 00000000 50c9a300 00000000 ........P....... - 02c18 f0deda04 00000000 08000000 00000000 ................ - 02c28 52c9a300 00000000 f8deda04 00000000 R............... - 02c38 08000000 00000000 54c9a300 00000000 ........T....... - 02c48 00dfda04 00000000 08000000 00000000 ................ - 02c58 5bc9a300 00000000 08dfda04 00000000 [............... - 02c68 08000000 00000000 66c9a300 00000000 ........f....... - 02c78 10dfda04 00000000 08000000 00000000 ................ - 02c88 6dc9a300 00000000 18dfda04 00000000 m............... - 02c98 08000000 00000000 6fc9a300 00000000 ........o....... - 02ca8 20dfda04 00000000 08000000 00000000 ............... - 02cb8 72c9a300 00000000 28dfda04 00000000 r.......(....... - 02cc8 08000000 00000000 74c9a300 00000000 ........t....... - 02cd8 30dfda04 00000000 08000000 00000000 0............... - 02ce8 76c9a300 00000000 38dfda04 00000000 v.......8....... - 02cf8 08000000 00000000 7cc9a300 00000000 ........|....... - 02d08 40dfda04 00000000 08000000 00000000 @............... - 02d18 7ec9a300 00000000 48dfda04 00000000 ~.......H....... - 02d28 08000000 00000000 80c9a300 00000000 ................ - 02d38 50dfda04 00000000 08000000 00000000 P............... - 02d48 82c9a300 00000000 58dfda04 00000000 ........X....... - 02d58 08000000 00000000 84c9a300 00000000 ................ - 02d68 60dfda04 00000000 08000000 00000000 `............... - 02d78 86c9a300 00000000 68dfda04 00000000 ........h....... - 02d88 08000000 00000000 88c9a300 00000000 ................ - 02d98 70dfda04 00000000 08000000 00000000 p............... - 02da8 8bc9a300 00000000 78dfda04 00000000 ........x....... - 02db8 08000000 00000000 8ec9a300 00000000 ................ - 02dc8 80dfda04 00000000 08000000 00000000 ................ - 02dd8 90c9a300 00000000 88dfda04 00000000 ................ - 02de8 08000000 00000000 92c9a300 00000000 ................ - 02df8 90dfda04 00000000 08000000 00000000 ................ - 02e08 97c9a300 00000000 98dfda04 00000000 ................ - 02e18 08000000 00000000 a0c9a300 00000000 ................ - 02e28 a0dfda04 00000000 08000000 00000000 ................ - 02e38 a5c9a300 00000000 a8dfda04 00000000 ................ - 02e48 08000000 00000000 a8c9a300 00000000 ................ - 02e58 b0dfda04 00000000 08000000 00000000 ................ - 02e68 abc9a300 00000000 b8dfda04 00000000 ................ - 02e78 08000000 00000000 afc9a300 00000000 ................ - 02e88 c0dfda04 00000000 08000000 00000000 ................ - 02e98 b2c9a300 00000000 c8dfda04 00000000 ................ - 02ea8 08000000 00000000 b5c9a300 00000000 ................ - 02eb8 d0dfda04 00000000 08000000 00000000 ................ - 02ec8 b8c9a300 00000000 d8dfda04 00000000 ................ - 02ed8 08000000 00000000 bbc9a300 00000000 ................ - 02ee8 e0dfda04 00000000 08000000 00000000 ................ - 02ef8 bdc9a300 00000000 e8dfda04 00000000 ................ - 02f08 08000000 00000000 c0c9a300 00000000 ................ - 02f18 f0dfda04 00000000 08000000 00000000 ................ - 02f28 c3c9a300 00000000 f8dfda04 00000000 ................ - 02f38 08000000 00000000 c7c9a300 00000000 ................ - 02f48 00e0da04 00000000 08000000 00000000 ................ - 02f58 c9c9a300 00000000 08e0da04 00000000 ................ - 02f68 08000000 00000000 ccc9a300 00000000 ................ - 02f78 10e0da04 00000000 08000000 00000000 ................ - 02f88 cfc9a300 00000000 18e0da04 00000000 ................ - 02f98 08000000 00000000 d3c9a300 00000000 ................ - 02fa8 20e0da04 00000000 08000000 00000000 ............... - 02fb8 d6c9a300 00000000 28e0da04 00000000 ........(....... - 02fc8 08000000 00000000 d8c9a300 00000000 ................ - 02fd8 30e0da04 00000000 08000000 00000000 0............... - 02fe8 dbc9a300 00000000 38e0da04 00000000 ........8....... - 02ff8 08000000 00000000 dec9a300 00000000 ................ - 03008 40e0da04 00000000 08000000 00000000 @............... - 03018 e0c9a300 00000000 48e0da04 00000000 ........H....... - 03028 08000000 00000000 e3c9a300 00000000 ................ - 03038 50e0da04 00000000 08000000 00000000 P............... - 03048 e6c9a300 00000000 58e0da04 00000000 ........X....... - 03058 08000000 00000000 e8c9a300 00000000 ................ - 03068 60e0da04 00000000 08000000 00000000 `............... - 03078 edc9a300 00000000 68e0da04 00000000 ........h....... - 03088 08000000 00000000 f0c9a300 00000000 ................ - 03098 70e0da04 00000000 08000000 00000000 p............... - 030a8 f5c9a300 00000000 78e0da04 00000000 ........x....... - 030b8 08000000 00000000 f7c9a300 00000000 ................ - 030c8 80e0da04 00000000 08000000 00000000 ................ - 030d8 fbc9a300 00000000 88e0da04 00000000 ................ - 030e8 08000000 00000000 02caa300 00000000 ................ - 030f8 90e0da04 00000000 08000000 00000000 ................ - 03108 04caa300 00000000 98e0da04 00000000 ................ - 03118 08000000 00000000 18caa300 00000000 ................ - 03128 a0e0da04 00000000 08000000 00000000 ................ - 03138 29caa300 00000000 a8e0da04 00000000 )............... - 03148 08000000 00000000 29caa300 00000000 ........)....... - 03158 b0e0da04 00000000 08000000 00000000 ................ - 03168 2bcaa300 00000000 b8e0da04 00000000 +............... - 03178 08000000 00000000 3bcaa300 00000000 ........;....... - 03188 c0e0da04 00000000 08000000 00000000 ................ - 03198 41caa300 00000000 c8e0da04 00000000 A............... - 031a8 08000000 00000000 46caa300 00000000 ........F....... - 031b8 d0e0da04 00000000 08000000 00000000 ................ - 031c8 4fcaa300 00000000 d8e0da04 00000000 O............... - 031d8 08000000 00000000 56caa300 00000000 ........V....... - 031e8 e0e0da04 00000000 08000000 00000000 ................ - 031f8 5ecaa300 00000000 e8e0da04 00000000 ^............... - 03208 08000000 00000000 65caa300 00000000 ........e....... - 03218 f0e0da04 00000000 08000000 00000000 ................ - 03228 6bcaa300 00000000 f8e0da04 00000000 k............... - 03238 08000000 00000000 3bcaa300 00000000 ........;....... - 03248 00e1da04 00000000 08000000 00000000 ................ - 03258 6fcaa300 00000000 08e1da04 00000000 o............... - 03268 08000000 00000000 7acaa300 00000000 ........z....... - 03278 10e1da04 00000000 08000000 00000000 ................ - 03288 7fcaa300 00000000 18e1da04 00000000 ................ - 03298 08000000 00000000 84caa300 00000000 ................ - 032a8 20e1da04 00000000 08000000 00000000 ............... - 032b8 8acaa300 00000000 28e1da04 00000000 ........(....... - 032c8 08000000 00000000 90caa300 00000000 ................ - 032d8 30e1da04 00000000 08000000 00000000 0............... - 032e8 9fcaa300 00000000 38e1da04 00000000 ........8....... - 032f8 08000000 00000000 afcaa300 00000000 ................ - 03308 40e1da04 00000000 08000000 00000000 @............... - 03318 bfcaa300 00000000 48e1da04 00000000 ........H....... - 03328 08000000 00000000 c6caa300 00000000 ................ - 03338 50e1da04 00000000 08000000 00000000 P............... - 03348 cfcaa300 00000000 58e1da04 00000000 ........X....... - 03358 08000000 00000000 d3caa300 00000000 ................ - 03368 60e1da04 00000000 08000000 00000000 `............... - 03378 dacaa300 00000000 68e1da04 00000000 ........h....... - 03388 08000000 00000000 e1caa300 00000000 ................ - 03398 70e1da04 00000000 08000000 00000000 p............... - 033a8 e6caa300 00000000 78e1da04 00000000 ........x....... - 033b8 08000000 00000000 f4caa300 00000000 ................ - 033c8 80e1da04 00000000 08000000 00000000 ................ - 033d8 facaa300 00000000 88e1da04 00000000 ................ - 033e8 08000000 00000000 02cba300 00000000 ................ - 033f8 90e1da04 00000000 08000000 00000000 ................ - 03408 11cba300 00000000 98e1da04 00000000 ................ - 03418 08000000 00000000 1dcba300 00000000 ................ - 03428 a0e1da04 00000000 08000000 00000000 ................ - 03438 28cba300 00000000 a8e1da04 00000000 (............... - 03448 08000000 00000000 35cba300 00000000 ........5....... - 03458 b0e1da04 00000000 08000000 00000000 ................ - 03468 66c9a300 00000000 b8e1da04 00000000 f............... - 03478 08000000 00000000 3ccba300 00000000 ........<....... - 03488 c0e1da04 00000000 08000000 00000000 ................ - 03498 43cba300 00000000 c8e1da04 00000000 C............... - 034a8 08000000 00000000 57cba300 00000000 ........W....... - 034b8 d0e1da04 00000000 08000000 00000000 ................ - 034c8 6acba300 00000000 d8e1da04 00000000 j............... - 034d8 08000000 00000000 73cba300 00000000 ........s....... - 034e8 e0e1da04 00000000 08000000 00000000 ................ - 034f8 83cba300 00000000 e8e1da04 00000000 ................ - 03508 08000000 00000000 89cba300 00000000 ................ - 03518 f0e1da04 00000000 08000000 00000000 ................ - 03528 6fcaa300 00000000 f8e1da04 00000000 o............... - 03538 08000000 00000000 8ecba300 00000000 ................ - 03548 00e2da04 00000000 08000000 00000000 ................ - 03558 a1cba300 00000000 08e2da04 00000000 ................ - 03568 08000000 00000000 c0cba300 00000000 ................ - 03578 10e2da04 00000000 08000000 00000000 ................ - 03588 e8cba300 00000000 18e2da04 00000000 ................ - 03598 08000000 00000000 12cca300 00000000 ................ - 035a8 20e2da04 00000000 08000000 00000000 ............... - 035b8 2ccca300 00000000 28e2da04 00000000 ,.......(....... - 035c8 08000000 00000000 33cca300 00000000 ........3....... - 035d8 30e2da04 00000000 08000000 00000000 0............... - 035e8 3dcca300 00000000 38e2da04 00000000 =.......8....... - 035f8 08000000 00000000 46cca300 00000000 ........F....... - 03608 40e2da04 00000000 08000000 00000000 @............... - 03618 55cca300 00000000 48e2da04 00000000 U.......H....... - 03628 08000000 00000000 6fcca300 00000000 ........o....... - 03638 50e2da04 00000000 08000000 00000000 P............... - 03648 a0c9a300 00000000 58e2da04 00000000 ........X....... - 03658 08000000 00000000 7acca300 00000000 ........z....... - 03668 60e2da04 00000000 08000000 00000000 `............... /usr/bin/difft differs in assembler output --- old /usr/bin/difft (disasm) +++ new /usr/bin/difft (disasm) @@ -35071,14 +35071,14 @@ 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 @@ -35088,7 +35088,7 @@ jmp ts_lex.cold: - xor %r13d,%r13d + xor %r14d,%r14d jmp ts_lex.cold: @@ -35099,16 +35099,24 @@ xor %r14d,%r14d jmp +ts_lex_keywords.cold: + xor %r14d,%r14d + jmp + ts_lex.cold: xor %r14d,%r14d jmp -ts_lex_keywords.cold: +ts_lex.cold: xor %r14d,%r14d + jmp + +ts_lex_keywords.cold: + xor %eax,%eax jmp ts_lex.cold: - xor %r14d,%r14d + xor %r13d,%r13d jmp ts_lex_keywords.cold: @@ -35119,6 +35127,10 @@ xor %r14d,%r14d jmp +ts_lex_keywords.cold: + xor %r14d,%r14d + jmp + ts_lex.cold: xor %r14d,%r14d jmp @@ -35134,6 +35146,7 @@ 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> @@ -35183,17 +35196,10 @@ mov %rbx,%rdi call <_Unwind_Resume@plt> -ts_lex_keywords.cold: - xor %r14d,%r14d - jmp - -ts_lex.cold: - xor %ebx,%ebx - jmp - ts_lex.cold: xor %r14d,%r14d jmp + nop _ZN12_GLOBAL__N_17Scanner21scan_implicit_end_tagEP7TSLexer.cold: mov %r12,%rdi @@ -35609,6 +35615,10 @@ xor %r14d,%r14d jmp +ts_lex.cold: + xor %r14d,%r14d + jmp + ts_lex_keywords.cold: xor %r14d,%r14d jmp @@ -35622,6 +35632,10 @@ jmp ts_lex.cold: + xor %ebx,%ebx + jmp + +ts_lex.cold: xor %r14d,%r14d jmp @@ -35629,12 +35643,16 @@ 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 + xor %r13d,%r13d jmp ts_lex.cold: @@ -35649,6 +35667,11 @@ xor %r14d,%r14d jmp +ts_lex_keywords.cold: + xor %r14d,%r14d + jmp + nop + _ZNSt6vectorIN12_GLOBAL__N_17HeredocESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_.cold: call <__cxa_begin_catch@plt> cmpq $something,(%rsp) @@ -35699,14 +35722,46 @@ xor %r14d,%r14d jmp -ts_lex_keywords.cold: - xor %r14d,%r14d - jmp - ts_lex.cold: xor %r14d,%r14d jmp +_ZNSt6vectorIN12_GLOBAL__N_17HeredocESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_.cold: + call <__cxa_begin_catch@plt> + cmpq $something,(%rsp) + jne <_ZNSt6vectorIN12_GLOBAL__N_17HeredocESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_.cold + ofs> + mov %r13,%rdi + call <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt> + call <__cxa_rethrow@plt> + mov offset(%rsp),%rsi + mov (%rsp),%rdi + call <_ZdlPvm@plt> + jmp <_ZNSt6vectorIN12_GLOBAL__N_17HeredocESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_.cold + ofs> + mov %rax,%rbx + call <__cxa_end_catch@plt> + mov %rbx,%rdi + call <_Unwind_Resume@plt> + +tree_sitter_ruby_external_scanner_scan.cold: + mov offset(%rsp),%rdi + call <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt> + lea offset(%rsp),%rax + mov %rax,offset(%rsp) + mov offset(%rsp),%rdi + call <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt> + mov %rbx,%rdi + call <_Unwind_Resume@plt> + mov offset(%rsp),%rdi + call <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt> + mov %rbx,%rdi + call <_Unwind_Resume@plt> + +tree_sitter_ruby_external_scanner_deserialize.cold: + mov offset(%rsp),%rdi + call <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt> + mov %rbx,%rdi + call <_Unwind_Resume@plt> + ts_lex.cold: xor %r14d,%r14d jmp @@ -35716,7 +35771,7 @@ jmp overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1