--- /srv/rebuilderd/tmp/rebuilderdOJpzMX/inputs/libghc-unix-compat-prof_0.7.4.1-1_ppc64el.deb +++ /srv/rebuilderd/tmp/rebuilderdOJpzMX/out/libghc-unix-compat-prof_0.7.4.1-1_ppc64el.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-04 04:31:08.000000 debian-binary │ --rw-r--r-- 0 0 0 1180 2026-01-04 04:31:08.000000 control.tar.xz │ --rw-r--r-- 0 0 0 13212 2026-01-04 04:31:08.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1176 2026-01-04 04:31:08.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 13200 2026-01-04 04:31:08.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/haskell-packages/ghc/lib/ppc64le-linux-ghc-9.10.3-82cf/unix-compat-0.7.4.1-LXrcE8XLS928pc1joUifVe/libHSunix-compat-0.7.4.1-LXrcE8XLS928pc1joUifVe_p.a │ │ │ ├── PosixCompat.p_o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.text' at offset 0xd38 contains 24 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 0000000c000000fc R_PPC64_REL16_HA 0000000000000000 .TOC. + 0 │ │ │ │ │ 0000000000000004 0000000c000000fa R_PPC64_REL16_LO 0000000000000000 .TOC. + 4 │ │ │ │ │ 000000000000000c 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 10 │ │ │ │ │ 0000000000000010 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 10 │ │ │ │ │ -0000000000000024 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 0 │ │ │ │ │ -0000000000000028 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 0 │ │ │ │ │ +0000000000000024 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 8 │ │ │ │ │ +0000000000000028 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 8 │ │ │ │ │ 0000000000000034 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 10 │ │ │ │ │ 0000000000000038 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 10 │ │ │ │ │ -0000000000000040 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 8 │ │ │ │ │ -0000000000000044 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 8 │ │ │ │ │ +0000000000000040 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 0 │ │ │ │ │ +0000000000000044 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 0 │ │ │ │ │ 000000000000006c 0000001a0000000a R_PPC64_REL24 0000000000000000 newCAF + 0 │ │ │ │ │ 000000000000007c 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 20 │ │ │ │ │ 0000000000000080 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 20 │ │ │ │ │ 00000000000000a0 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 28 │ │ │ │ │ 00000000000000a4 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 28 │ │ │ │ │ 00000000000000a8 000000180000000a R_PPC64_REL24 0000000000000000 pushCostCentre + 0 │ │ │ │ │ 00000000000000bc 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 18 │ │ │ │ │ @@ -28,16 +28,16 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.eh_frame' at offset 0xf78 contains 1 entry: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 000000000000001c 000000010000001a R_PPC64_REL32 0000000000000000 .text + 108 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.toc' at offset 0xf90 contains 6 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ -0000000000000000 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 0 │ │ │ │ │ -0000000000000008 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 8 │ │ │ │ │ +0000000000000000 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 8 │ │ │ │ │ +0000000000000008 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 0 │ │ │ │ │ 0000000000000010 0000001400000026 R_PPC64_ADDR64 0000000000000000 era + 0 │ │ │ │ │ 0000000000000018 0000000a00000026 R_PPC64_ADDR64 0000000000000000 ghczmprim_GHCziTypes_False_closure + 0 │ │ │ │ │ 0000000000000020 0000000f00000026 R_PPC64_ADDR64 0000000000000000 stg_bh_upd_frame_info + 0 │ │ │ │ │ 0000000000000028 0000001200000026 R_PPC64_ADDR64 0000000000000000 unixzmcompatzm0zi7zi4zi1zmLXrcE8XLS928pc1joUifVe_SystemziPosixCompat_usingPortableImpl_HPC_cc + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data' at offset 0x1020 contains 19 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ usingPortableImpl │ │ │ │ │ System.PosixCompat │ │ │ │ │ src/System/PosixCompat.hs:31:1-25 │ │ │ │ │ System.PosixCompat │ │ │ │ │ │ │ │ │ │ System.PosixCompat │ │ │ │ │ unix-compat-0.7.4.1-LXrcE8XLS928pc1joUifVe │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ unixzmcompatzm0zi7zi4zi1zmLXrcE8XLS928pc1joUifVe_SystemziPosixCompat_zdtrModule4_bytes │ │ │ │ │ unixzmcompatzm0zi7zi4zi1zmLXrcE8XLS928pc1joUifVe_SystemziPosixCompat_usingPortableImpl_entry │ │ │ │ │ unixzmcompatzm0zi7zi4zi1zmLXrcE8XLS928pc1joUifVe_SystemziPosixCompat_usingPortableImpl_closure │ │ │ │ │ unixzmcompatzm0zi7zi4zi1zmLXrcE8XLS928pc1joUifVe_SystemziPosixCompat_init__prof_init │ │ │ │ │ ghczmprim_GHCziTypes_False_closure │ │ │ │ │ unixzmcompatzm0zi7zi4zi1zmLXrcE8XLS928pc1joUifVe_SystemziPosixCompat_init_arr │ │ │ │ │ registerCcsList │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -15,28 +15,28 @@ │ │ │ │ │ ld r29,0(r29) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0x10 │ │ │ │ │ lwz r29,0(r29) │ │ │ │ │ cmpldi r29,0 │ │ │ │ │ ble 58 │ │ │ │ │ ld r29,16(r31) │ │ │ │ │ addis r28,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x8 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x8 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ and r29,r29,r28 │ │ │ │ │ addis r28,r2,0 │ │ │ │ │ R_PPC64_TOC16_HA .toc+0x10 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0x10 │ │ │ │ │ lwz r28,0(r28) │ │ │ │ │ addis r23,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x8 │ │ │ │ │ + R_PPC64_TOC16_HA .toc │ │ │ │ │ ld r23,0(r23) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x8 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc │ │ │ │ │ ld r23,0(r23) │ │ │ │ │ or r28,r28,r23 │ │ │ │ │ or r29,r29,r28 │ │ │ │ │ std r29,16(r31) │ │ │ │ │ addi r29,r24,-32 │ │ │ │ │ cmpld r29,r25 │ │ │ │ │ blt- f4 │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str {} │ │ │ │ │ @@ -5,9 +5,9 @@ │ │ │ │ │ [ 30] src/System/PosixCompat.hs:31:1-25 │ │ │ │ │ [ 58] CAF │ │ │ │ │ [ 60] System.PosixCompat │ │ │ │ │ [ 78] │ │ │ │ │ [ 88] System.PosixCompat │ │ │ │ │ [ a0] unix-compat-0.7.4.1-LXrcE8XLS928pc1joUifVe │ │ │ │ │ [ d0] Bool │ │ │ │ │ - [ d8] │ │ │ │ │ + [ d8] │ │ │ ├── Extensions.p_o │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -7,23 +7,23 @@ │ │ │ │ │ makeDeviceID │ │ │ │ │ System.PosixCompat.Extensions │ │ │ │ │ src/System/PosixCompat/Extensions.hsc:55:1-39 │ │ │ │ │ System.PosixCompat.Extensions │ │ │ │ │ │ │ │ │ │ System.PosixCompat.Extensions │ │ │ │ │ unix-compat-0.7.4.1-LXrcE8XLS928pc1joUifVe │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ ->CMajor │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ ->CMinor │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ ->>DeviceID │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ unixzmcompatzm0zi7zi4zi1zmLXrcE8XLS928pc1joUifVe_SystemziPosixCompatziExtensions_deviceMajor_closure │ │ │ │ │ unixzmcompatzm0zi7zi4zi1zmLXrcE8XLS928pc1joUifVe_SystemziPosixCompatziExtensions_unixzumajor_closure │ │ │ │ │ unixzmcompatzm0zi7zi4zi1zmLXrcE8XLS928pc1joUifVe_SystemziPosixCompatziExtensions_unixzumakedev_info │ │ │ │ │ unixzmcompatzm0zi7zi4zi1zmLXrcE8XLS928pc1joUifVe_SystemziPosixCompatziExtensions_unixzuminor_entry │ │ │ │ │ unixzmcompatzm0zi7zi4zi1zmLXrcE8XLS928pc1joUifVe_SystemziPosixCompatziExtensions_init__prof_init │ │ │ │ │ unixzmcompatzm0zi7zi4zi1zmLXrcE8XLS928pc1joUifVe_SystemziPosixCompatziExtensions_makeDeviceID_HPC_cc │ │ │ │ │ unix_minor │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str {} │ │ │ │ │ @@ -11,19 +11,19 @@ │ │ │ │ │ [ f0] src/System/PosixCompat/Extensions.hsc:55:1-39 │ │ │ │ │ [ 120] CAF │ │ │ │ │ [ 128] System.PosixCompat.Extensions │ │ │ │ │ [ 148] │ │ │ │ │ [ 158] System.PosixCompat.Extensions │ │ │ │ │ [ 178] unix-compat-0.7.4.1-LXrcE8XLS928pc1joUifVe │ │ │ │ │ [ 1a8] ->CUInt │ │ │ │ │ - [ 1b0] │ │ │ │ │ + [ 1b0] │ │ │ │ │ [ 210] ->CMajor │ │ │ │ │ - [ 220] │ │ │ │ │ + [ 220] │ │ │ │ │ [ 280] ->CUInt │ │ │ │ │ - [ 288] │ │ │ │ │ + [ 288] │ │ │ │ │ [ 2e8] ->CMinor │ │ │ │ │ - [ 2f8] │ │ │ │ │ + [ 2f8] │ │ │ │ │ [ 358] ->>CDev │ │ │ │ │ - [ 360] │ │ │ │ │ + [ 360] │ │ │ │ │ [ 3c0] ->>DeviceID │ │ │ │ │ - [ 3d0] │ │ │ │ │ + [ 3d0]