--- /srv/rebuilderd/tmp/rebuilderdXNBCXP/inputs/libghc-th-abstraction-prof_0.7.1.0-1_ppc64el.deb +++ /srv/rebuilderd/tmp/rebuilderdXNBCXP/out/libghc-th-abstraction-prof_0.7.1.0-1_ppc64el.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-04 04:38:57.000000 debian-binary │ -rw-r--r-- 0 0 0 1104 2026-01-04 04:38:57.000000 control.tar.xz │ --rw-r--r-- 0 0 0 259152 2026-01-04 04:38:57.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 259144 2026-01-04 04:38:57.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/th-abstraction-0.7.1.0-305ciIRmdl1HiWYbholH2x/libHSth-abstraction-0.7.1.0-305ciIRmdl1HiWYbholH2x_p.a │ │ │ ├── Internal.p_o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.text' at offset 0x1e98 contains 58 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 00000012000000fc R_PPC64_REL16_HA 0000000000000000 .TOC. + 0 │ │ │ │ │ 0000000000000004 00000012000000fa R_PPC64_REL16_LO 0000000000000000 .TOC. + 4 │ │ │ │ │ 000000000000000c 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 20 │ │ │ │ │ 0000000000000010 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 20 │ │ │ │ │ -0000000000000024 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 18 │ │ │ │ │ -0000000000000028 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 18 │ │ │ │ │ +0000000000000024 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 0 │ │ │ │ │ +0000000000000028 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 0 │ │ │ │ │ 0000000000000034 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 20 │ │ │ │ │ 0000000000000038 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 20 │ │ │ │ │ -0000000000000040 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 10 │ │ │ │ │ -0000000000000044 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 │ │ │ │ │ 000000000000007c 0000002b0000000a R_PPC64_REL24 0000000000000000 newCAF + 0 │ │ │ │ │ 000000000000008c 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 28 │ │ │ │ │ 0000000000000090 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 28 │ │ │ │ │ 00000000000000b0 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 48 │ │ │ │ │ 00000000000000b4 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 48 │ │ │ │ │ 00000000000000b8 000000250000000a R_PPC64_REL24 0000000000000000 pushCostCentre + 0 │ │ │ │ │ 00000000000000e0 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 30 │ │ │ │ │ @@ -27,20 +27,20 @@ │ │ │ │ │ 000000000000011c 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 40 │ │ │ │ │ 0000000000000124 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 38 │ │ │ │ │ 0000000000000128 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 38 │ │ │ │ │ 0000000000000180 00000012000000fc R_PPC64_REL16_HA 0000000000000000 .TOC. + 0 │ │ │ │ │ 0000000000000184 00000012000000fa R_PPC64_REL16_LO 0000000000000000 .TOC. + 4 │ │ │ │ │ 000000000000018c 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 20 │ │ │ │ │ 0000000000000190 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 20 │ │ │ │ │ -00000000000001a4 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 0 │ │ │ │ │ -00000000000001a8 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 0 │ │ │ │ │ +00000000000001a4 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 10 │ │ │ │ │ +00000000000001a8 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 10 │ │ │ │ │ 00000000000001b4 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 20 │ │ │ │ │ 00000000000001b8 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 20 │ │ │ │ │ -00000000000001c0 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 8 │ │ │ │ │ -00000000000001c4 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 8 │ │ │ │ │ +00000000000001c0 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 18 │ │ │ │ │ +00000000000001c4 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 18 │ │ │ │ │ 00000000000001fc 0000002b0000000a R_PPC64_REL24 0000000000000000 newCAF + 0 │ │ │ │ │ 000000000000020c 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 28 │ │ │ │ │ 0000000000000210 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 28 │ │ │ │ │ 0000000000000230 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 60 │ │ │ │ │ 0000000000000234 0000000400000040 R_PPC64_TOC16_LO_DS 0000000000000000 .toc + 60 │ │ │ │ │ 0000000000000238 000000250000000a R_PPC64_REL24 0000000000000000 pushCostCentre + 0 │ │ │ │ │ 0000000000000260 0000000400000032 R_PPC64_TOC16_HA 0000000000000000 .toc + 30 │ │ │ │ │ @@ -62,18 +62,18 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.eh_frame' at offset 0x2408 contains 1 entry: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 000000000000001c 000000010000001a R_PPC64_REL32 0000000000000000 .text + 300 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.toc' at offset 0x2420 contains 14 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ -0000000000000000 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 10 │ │ │ │ │ -0000000000000008 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 18 │ │ │ │ │ -0000000000000010 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 8 │ │ │ │ │ -0000000000000018 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 0 │ │ │ │ │ +0000000000000000 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 0 │ │ │ │ │ +0000000000000008 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 8 │ │ │ │ │ +0000000000000010 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 10 │ │ │ │ │ +0000000000000018 0000000200000026 R_PPC64_ADDR64 0000000000000000 .rodata + 18 │ │ │ │ │ 0000000000000020 0000002200000026 R_PPC64_ADDR64 0000000000000000 era + 0 │ │ │ │ │ 0000000000000028 0000001900000026 R_PPC64_ADDR64 0000000000000000 stg_bh_upd_frame_info + 0 │ │ │ │ │ 0000000000000030 0000001f00000026 R_PPC64_ADDR64 0000000000000000 templatezmhaskell_LanguageziHaskellziTHziSyntax_Name_con_info + 0 │ │ │ │ │ 0000000000000038 0000000b00000026 R_PPC64_ADDR64 00000000000001c8 thzmabstractionzm0zi7zi1zi0zm305ciIRmdl1HiWYbholH2x_LanguageziHaskellziTHziDatatypeziInternal_eqTypeName1_closure + 0 │ │ │ │ │ 0000000000000040 0000003200000026 R_PPC64_ADDR64 0000000000000120 thzmabstractionzm0zi7zi1zi0zm305ciIRmdl1HiWYbholH2x_LanguageziHaskellziTHziDatatypeziInternal_eqTypeName6_closure + 0 │ │ │ │ │ 0000000000000048 0000001100000026 R_PPC64_ADDR64 0000000000000000 thzmabstractionzm0zi7zi1zi0zm305ciIRmdl1HiWYbholH2x_LanguageziHaskellziTHziDatatypeziInternal_eqTypeName_HPC_cc + 0 │ │ │ │ │ 0000000000000050 0000001300000026 R_PPC64_ADDR64 00000000000002d0 thzmabstractionzm0zi7zi1zi0zm305ciIRmdl1HiWYbholH2x_LanguageziHaskellziTHziDatatypeziInternal_starKindName1_closure + 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ │ │ │ │ │ Language.Haskell.TH.Datatype.Internal │ │ │ │ │ th-abstraction-0.7.1.0-305ciIRmdl1HiWYbholH2x │ │ │ │ │ GHC.Prim │ │ │ │ │ GHC.Types │ │ │ │ │ ghc-prim │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ + │ │ │ │ │ thzmabstractionzm0zi7zi1zi0zm305ciIRmdl1HiWYbholH2x_LanguageziHaskellziTHziDatatypeziInternal_zdtrModule2_bytes │ │ │ │ │ thzmabstractionzm0zi7zi1zi0zm305ciIRmdl1HiWYbholH2x_LanguageziHaskellziTHziDatatypeziInternal_starKindName4_closure │ │ │ │ │ thzmabstractionzm0zi7zi1zi0zm305ciIRmdl1HiWYbholH2x_LanguageziHaskellziTHziDatatypeziInternal_zdtrModule_closure │ │ │ │ │ templatezmhaskell_LanguageziHaskellziTHziSyntax_TcClsName_closure │ │ │ │ │ thzmabstractionzm0zi7zi1zi0zm305ciIRmdl1HiWYbholH2x_LanguageziHaskellziTHziDatatypeziInternal_eqTypeName1_closure │ │ │ │ │ thzmabstractionzm0zi7zi1zi0zm305ciIRmdl1HiWYbholH2x_LanguageziHaskellziTHziDatatypeziInternal_eqTypeName2_closure │ │ │ │ │ thzmabstractionzm0zi7zi1zi0zm305ciIRmdl1HiWYbholH2x_LanguageziHaskellziTHziDatatypeziInternal_eqTypeName4_closure │ │ │ │ ├── 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+0x20 │ │ │ │ │ lwz r29,0(r29) │ │ │ │ │ cmpldi r29,0 │ │ │ │ │ ble 58 │ │ │ │ │ ld r29,16(r31) │ │ │ │ │ addis r28,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x18 │ │ │ │ │ + R_PPC64_TOC16_HA .toc │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x18 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ and r29,r29,r28 │ │ │ │ │ addis r28,r2,0 │ │ │ │ │ R_PPC64_TOC16_HA .toc+0x20 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0x20 │ │ │ │ │ lwz r28,0(r28) │ │ │ │ │ addis r23,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x10 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x8 │ │ │ │ │ ld r23,0(r23) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x10 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x8 │ │ │ │ │ ld r23,0(r23) │ │ │ │ │ or r28,r28,r23 │ │ │ │ │ or r29,r29,r28 │ │ │ │ │ std r29,16(r31) │ │ │ │ │ addi r29,r24,-32 │ │ │ │ │ cmpld r29,r25 │ │ │ │ │ blt- 16c │ │ │ │ │ @@ -140,28 +140,28 @@ │ │ │ │ │ ld r29,0(r29) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0x20 │ │ │ │ │ lwz r29,0(r29) │ │ │ │ │ cmpldi r29,0 │ │ │ │ │ ble 1d8 │ │ │ │ │ ld r29,16(r31) │ │ │ │ │ addis r28,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x10 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x10 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ and r29,r29,r28 │ │ │ │ │ addis r28,r2,0 │ │ │ │ │ R_PPC64_TOC16_HA .toc+0x20 │ │ │ │ │ ld r28,0(r28) │ │ │ │ │ R_PPC64_TOC16_LO_DS .toc+0x20 │ │ │ │ │ lwz r28,0(r28) │ │ │ │ │ addis r23,r2,0 │ │ │ │ │ - R_PPC64_TOC16_HA .toc+0x8 │ │ │ │ │ + R_PPC64_TOC16_HA .toc+0x18 │ │ │ │ │ ld r23,0(r23) │ │ │ │ │ - R_PPC64_TOC16_LO_DS .toc+0x8 │ │ │ │ │ + R_PPC64_TOC16_LO_DS .toc+0x18 │ │ │ │ │ ld r23,0(r23) │ │ │ │ │ or r28,r28,r23 │ │ │ │ │ or r29,r29,r28 │ │ │ │ │ std r29,16(r31) │ │ │ │ │ addi r29,r24,-32 │ │ │ │ │ cmpld r29,r25 │ │ │ │ │ blt- 2ec │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str {} │ │ │ │ │ @@ -15,9 +15,9 @@ │ │ │ │ │ [ 188] * │ │ │ │ │ [ 190] GHC.Types │ │ │ │ │ [ 1a0] ghc-prim │ │ │ │ │ [ 1b0] ~ │ │ │ │ │ [ 1b8] Name │ │ │ │ │ [ 1c0] │ │ │ │ │ [ 228] Name │ │ │ │ │ - [ 230] │ │ │ │ │ + [ 230]