--- /srv/rebuilderd/tmp/rebuilderduJr1xS/inputs/gcc-15-plugin-dev_15.2.0-12_arm64.deb +++ /srv/rebuilderd/tmp/rebuilderduJr1xS/out/gcc-15-plugin-dev_15.2.0-12_arm64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-12-17 16:52:48.000000 debian-binary │ -rw-r--r-- 0 0 0 14428 2025-12-17 16:52:48.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1561820 2025-12-17 16:52:48.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1561892 2025-12-17 16:52:48.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/libexec/gcc/aarch64-linux-gnu/15/plugin/gengtype │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 10baed212b95bcfc45b6c5f9f47b9ecaa3bbaf9a │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0457ba67c0149635e2e80cecb8c7eda48d684c4a │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.7.0 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -479,30 +479,30 @@ │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_advance_loc: 12 to 0000000000407520 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_advance_loc: 8 to 0000000000407528 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 520 to 0000000000407730 │ │ │ │ + DW_CFA_advance_loc1: 372 to 000000000040769c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000407734 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000004076a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 88 to 000000000040778c │ │ │ │ + DW_CFA_advance_loc: 236 to 000000000040778c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/lib/ld-linux-aarch64.so.1 │ │ │ │ +hLJ/lib/ld-linux-aarch64.so.1 │ │ │ │ __libc_start_main │ │ │ │ _obstack_begin │ │ │ │ _obstack_free │ │ │ │ vsprintf │ │ │ │ __isoc23_strtoul │ │ │ │ _obstack_newchunk │ │ │ │ strerror │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -5954,15 +5954,15 @@ │ │ │ │ msub w20, w20, w0, w23 │ │ │ │ ldr w0, [x19, #56] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x19, #56] │ │ │ │ ubfiz x24, x20, #3, #32 │ │ │ │ add x1, x2, x24 │ │ │ │ ldr x0, [x2, x24] │ │ │ │ - cbz x0, 407748 <_obstack_newchunk@@Base+0x3e8> │ │ │ │ + cbz x0, 4076b4 <_obstack_newchunk@@Base+0x354> │ │ │ │ cmp x0, #0x1 │ │ │ │ b.eq 407950 <_obstack_newchunk@@Base+0x5f0> // b.none │ │ │ │ ldr x2, [x19, #8] │ │ │ │ mov x1, x22 │ │ │ │ blr x2 │ │ │ │ cbnz w0, 40776c <_obstack_newchunk@@Base+0x40c> │ │ │ │ ldr x2, [x19, #24] │ │ │ │ @@ -5983,114 +5983,114 @@ │ │ │ │ sub w0, w0, #0x2 │ │ │ │ msub w23, w23, w0, w4 │ │ │ │ add w3, w3, #0x1 │ │ │ │ add w0, w20, w23 │ │ │ │ str w3, [x19, #60] │ │ │ │ mov x20, x0 │ │ │ │ cmp x26, x0 │ │ │ │ - b.hi 407734 <_obstack_newchunk@@Base+0x3d4> // b.pmore │ │ │ │ + b.hi 4076a0 <_obstack_newchunk@@Base+0x340> // b.pmore │ │ │ │ sub w20, w0, w26 │ │ │ │ ubfiz x25, x20, #3, #32 │ │ │ │ add x1, x2, x25 │ │ │ │ ldr x0, [x2, x25] │ │ │ │ - cbz x0, 407704 <_obstack_newchunk@@Base+0x3a4> │ │ │ │ + cbz x0, 407670 <_obstack_newchunk@@Base+0x310> │ │ │ │ cmp x0, #0x1 │ │ │ │ b.eq 407958 <_obstack_newchunk@@Base+0x5f8> // b.none │ │ │ │ ldr x2, [x19, #8] │ │ │ │ mov x1, x22 │ │ │ │ blr x2 │ │ │ │ cbnz w0, 407790 <_obstack_newchunk@@Base+0x430> │ │ │ │ ldr w3, [x19, #60] │ │ │ │ add w0, w20, w23 │ │ │ │ mov x20, x0 │ │ │ │ add w3, w3, #0x1 │ │ │ │ str w3, [x19, #60] │ │ │ │ cmp x26, x0 │ │ │ │ - b.hi 407754 <_obstack_newchunk@@Base+0x3f4> // b.pmore │ │ │ │ + b.hi 4076c0 <_obstack_newchunk@@Base+0x360> // b.pmore │ │ │ │ sub w20, w0, w26 │ │ │ │ ldr x2, [x19, #24] │ │ │ │ ubfiz x25, x20, #3, #32 │ │ │ │ add x1, x2, x25 │ │ │ │ ldr x0, [x2, x25] │ │ │ │ - cbz x0, 407704 <_obstack_newchunk@@Base+0x3a4> │ │ │ │ + cbnz x0, 4076d4 <_obstack_newchunk@@Base+0x374> │ │ │ │ + cbz w21, 4076b8 <_obstack_newchunk@@Base+0x358> │ │ │ │ + cbnz x24, 407938 <_obstack_newchunk@@Base+0x5d8> │ │ │ │ + ldr x0, [x19, #40] │ │ │ │ + add x0, x0, #0x1 │ │ │ │ + str x0, [x19, #40] │ │ │ │ + ldp x19, x20, [sp, #16] │ │ │ │ + mov x0, x1 │ │ │ │ + ldp x21, x22, [sp, #32] │ │ │ │ + ldp x23, x24, [sp, #48] │ │ │ │ + ldp x25, x26, [sp, #64] │ │ │ │ + ldp x29, x30, [sp], #96 │ │ │ │ + ret │ │ │ │ + lsl x25, x0, #3 │ │ │ │ + add x1, x2, x0, lsl #3 │ │ │ │ + ldr x0, [x2, x25] │ │ │ │ + cbnz x0, 407624 <_obstack_newchunk@@Base+0x2c4> │ │ │ │ + b 407670 <_obstack_newchunk@@Base+0x310> │ │ │ │ + cbnz w21, 407678 <_obstack_newchunk@@Base+0x318> │ │ │ │ + mov x1, #0x0 // #0 │ │ │ │ + b 407684 <_obstack_newchunk@@Base+0x324> │ │ │ │ + ldr x2, [x19, #24] │ │ │ │ + lsl x25, x0, #3 │ │ │ │ + add x1, x2, x0, lsl #3 │ │ │ │ + ldr x0, [x2, x25] │ │ │ │ + cbz x0, 407670 <_obstack_newchunk@@Base+0x310> │ │ │ │ cmp x0, #0x1 │ │ │ │ b.eq 407958 <_obstack_newchunk@@Base+0x5f8> // b.none │ │ │ │ ldr x2, [x19, #8] │ │ │ │ mov x1, x22 │ │ │ │ blr x2 │ │ │ │ cbnz w0, 407790 <_obstack_newchunk@@Base+0x430> │ │ │ │ ldr w3, [x19, #60] │ │ │ │ add w0, w20, w23 │ │ │ │ mov x20, x0 │ │ │ │ add w3, w3, #0x1 │ │ │ │ str w3, [x19, #60] │ │ │ │ cmp x26, x0 │ │ │ │ - b.hi 4076f0 <_obstack_newchunk@@Base+0x390> // b.pmore │ │ │ │ + b.hi 407754 <_obstack_newchunk@@Base+0x3f4> // b.pmore │ │ │ │ sub w20, w20, w26 │ │ │ │ ldr x2, [x19, #24] │ │ │ │ ubfiz x25, x20, #3, #32 │ │ │ │ add x1, x2, x25 │ │ │ │ ldr x0, [x2, x25] │ │ │ │ - cbz x0, 407704 <_obstack_newchunk@@Base+0x3a4> │ │ │ │ + cbz x0, 407670 <_obstack_newchunk@@Base+0x310> │ │ │ │ cmp x0, #0x1 │ │ │ │ b.eq 407958 <_obstack_newchunk@@Base+0x5f8> // b.none │ │ │ │ ldr x2, [x19, #8] │ │ │ │ mov x1, x22 │ │ │ │ blr x2 │ │ │ │ cbnz w0, 407790 <_obstack_newchunk@@Base+0x430> │ │ │ │ ldr w3, [x19, #60] │ │ │ │ add w0, w20, w23 │ │ │ │ mov x20, x0 │ │ │ │ add w3, w3, #0x1 │ │ │ │ str w3, [x19, #60] │ │ │ │ cmp x0, x26 │ │ │ │ - b.cs 4076a4 <_obstack_newchunk@@Base+0x344> // b.hs, b.nlast │ │ │ │ - ldr x2, [x19, #24] │ │ │ │ - lsl x25, x0, #3 │ │ │ │ - add x1, x2, x0, lsl #3 │ │ │ │ - ldr x0, [x2, x25] │ │ │ │ - cbnz x0, 4076bc <_obstack_newchunk@@Base+0x35c> │ │ │ │ - cbz w21, 40774c <_obstack_newchunk@@Base+0x3ec> │ │ │ │ - cbnz x24, 407938 <_obstack_newchunk@@Base+0x5d8> │ │ │ │ - ldr x0, [x19, #40] │ │ │ │ - add x0, x0, #0x1 │ │ │ │ - str x0, [x19, #40] │ │ │ │ - ldp x19, x20, [sp, #16] │ │ │ │ - mov x0, x1 │ │ │ │ - ldp x21, x22, [sp, #32] │ │ │ │ - ldp x23, x24, [sp, #48] │ │ │ │ - ldp x25, x26, [sp, #64] │ │ │ │ - ldp x29, x30, [sp], #96 │ │ │ │ - ret │ │ │ │ - lsl x25, x0, #3 │ │ │ │ - add x1, x2, x0, lsl #3 │ │ │ │ - ldr x0, [x2, x25] │ │ │ │ - cbnz x0, 407624 <_obstack_newchunk@@Base+0x2c4> │ │ │ │ - b 407704 <_obstack_newchunk@@Base+0x3a4> │ │ │ │ - cbnz w21, 40770c <_obstack_newchunk@@Base+0x3ac> │ │ │ │ - mov x1, #0x0 // #0 │ │ │ │ - b 407718 <_obstack_newchunk@@Base+0x3b8> │ │ │ │ + b.cs 407708 <_obstack_newchunk@@Base+0x3a8> // b.hs, b.nlast │ │ │ │ ldr x2, [x19, #24] │ │ │ │ lsl x25, x0, #3 │ │ │ │ add x1, x2, x0, lsl #3 │ │ │ │ ldr x0, [x2, x25] │ │ │ │ - cbnz x0, 407670 <_obstack_newchunk@@Base+0x310> │ │ │ │ - b 407704 <_obstack_newchunk@@Base+0x3a4> │ │ │ │ + cbnz x0, 407720 <_obstack_newchunk@@Base+0x3c0> │ │ │ │ + b 407670 <_obstack_newchunk@@Base+0x310> │ │ │ │ ldr x0, [x19, #24] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ add x1, x0, x24 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov x0, x1 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ ret │ │ │ │ ldr x0, [x19, #24] │ │ │ │ add x1, x0, x25 │ │ │ │ - b 407718 <_obstack_newchunk@@Base+0x3b8> │ │ │ │ + b 407684 <_obstack_newchunk@@Base+0x324> │ │ │ │ ldr x1, [x19, #24] │ │ │ │ str x27, [sp, #80] │ │ │ │ mov x27, x1 │ │ │ │ add x20, x1, x26, lsl #3 │ │ │ │ ldr x1, [x19, #48] │ │ │ │ sub x1, x0, x1 │ │ │ │ lsl x0, x1, #1 │ │ │ │ @@ -6191,15 +6191,15 @@ │ │ │ │ b 407904 <_obstack_newchunk@@Base+0x5a4> │ │ │ │ bl 4016d0 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ mov x1, x24 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ str x0, [x19, #48] │ │ │ │ str xzr, [x24] │ │ │ │ - b 407718 <_obstack_newchunk@@Base+0x3b8> │ │ │ │ + b 407684 <_obstack_newchunk@@Base+0x324> │ │ │ │ mov x24, x1 │ │ │ │ b 4075c0 <_obstack_newchunk@@Base+0x260> │ │ │ │ cmp x24, #0x0 │ │ │ │ csel x24, x24, x1, ne // ne = any │ │ │ │ b 4075f8 <_obstack_newchunk@@Base+0x298> │ │ │ │ ldr x0, [x19, #80] │ │ │ │ mov x1, x26 │ │ │ │ @@ -6212,15 +6212,15 @@ │ │ │ │ csel x1, x1, x2, cs // cs = hs, nlast │ │ │ │ cmp x1, x26 │ │ │ │ b.cc 4077c0 <_obstack_newchunk@@Base+0x460> // b.lo, b.ul, b.last │ │ │ │ ldr w24, [x19, #104] │ │ │ │ b 4077d8 <_obstack_newchunk@@Base+0x478> │ │ │ │ ldr x27, [sp, #80] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b 407718 <_obstack_newchunk@@Base+0x3b8> │ │ │ │ + b 407684 <_obstack_newchunk@@Base+0x324> │ │ │ │ ldr x2, [x19, #96] │ │ │ │ cbz x2, 407898 <_obstack_newchunk@@Base+0x538> │ │ │ │ ldr x0, [x19, #80] │ │ │ │ mov x1, x27 │ │ │ │ blr x2 │ │ │ │ b 407898 <_obstack_newchunk@@Base+0x538> │ │ │ │ nop │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -43,16 +43,16 @@ │ │ │ │ 0x0042c898 43930694 05950496 03439702 5bdeddd7 C........C..[... │ │ │ │ 0x0042c8a8 d5d6d3d4 0e000000 14000000 9c020000 ................ │ │ │ │ 0x0042c8b8 74b9fdff ec000000 00730e10 9d029e01 t........s...... │ │ │ │ 0x0042c8c8 10000000 b4020000 f0abfdff 3c000000 ............<... │ │ │ │ 0x0042c8d8 00000000 5c000000 c8020000 1cacfdff ....\........... │ │ │ │ 0x0042c8e8 bc040000 00410e60 9d0c9e0b 42930a94 .....A.`....B... │ │ │ │ 0x0042c8f8 09429508 96074397 06980542 99049a03 .B....C....B.... │ │ │ │ - 0x0042c908 02820ade ddd9dad7 d8d5d6d3 d40e0041 ...............A │ │ │ │ - 0x0042c918 0b560ade ddd9dad7 d8d5d6d3 d40e0041 .V.............A │ │ │ │ + 0x0042c908 025d0ade ddd9dad7 d8d5d6d3 d40e0041 .].............A │ │ │ │ + 0x0042c918 0b7b0ade ddd9dad7 d8d5d6d3 d40e0041 .{.............A │ │ │ │ 0x0042c928 0b459b02 7f0adb41 0b65db4b 9b024e0a .E.....A.e.K..N. │ │ │ │ 0x0042c938 db420b00 20000000 28030000 dcb9fdff .B.. ...(....... │ │ │ │ 0x0042c948 48000000 00410e20 9d049e03 42930245 H....A. ....B..E │ │ │ │ 0x0042c958 0adeddd3 0e00410b 10000000 4c030000 ......A.....L... │ │ │ │ 0x0042c968 58b0fdff 94000000 00000000 28000000 X...........(... │ │ │ │ 0x0042c978 60030000 ecb9fdff c0000000 00410e90 `............A.. │ │ │ │ 0x0042c988 029d229e 21469320 941f4395 1e5b0ade ..".!F. ..C..[.. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62616564 32313262 39356263 66633435 baed212b95bcfc45 │ │ │ │ - 0x00000010 62366335 66396634 37623965 63616133 b6c5f9f47b9ecaa3 │ │ │ │ - 0x00000020 62626166 39612e64 65627567 00000000 bbaf9a.debug.... │ │ │ │ - 0x00000030 335fcc81 3_.. │ │ │ │ + 0x00000000 35376261 36376330 31343936 33356532 57ba67c0149635e2 │ │ │ │ + 0x00000010 65383063 65636238 63376564 61343864 e80cecb8c7eda48d │ │ │ │ + 0x00000020 36383463 34612e64 65627567 00000000 684c4a.debug.... │ │ │ │ + 0x00000030 34148158 4..X