--- /srv/rebuilderd/tmp/rebuilderdCAlSrz/inputs/libghc-first-class-families-dev_0.8.2.0-1_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderdCAlSrz/out/libghc-first-class-families-dev_0.8.2.0-1_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-05 14:50:46.000000 debian-binary │ -rw-r--r-- 0 0 0 1860 2026-01-05 14:50:46.000000 control.tar.xz │ --rw-r--r-- 0 0 0 80992 2026-01-05 14:50:46.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 80924 2026-01-05 14:50:46.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-2b2a/first-class-families-0.8.2.0-CxqEQS0sRwxBmIHHw7YkYc/libHSfirst-class-families-0.8.2.0-CxqEQS0sRwxBmIHHw7YkYc.a │ │ │ ├── nm --print-armap {} │ │ │ │ @@ -1348,13 +1348,13 @@ │ │ │ │ U ghczmprim_GHCziTypes_ZMZN_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdConstraint_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdzt_closure │ │ │ │ U ghczmprim_GHCziTypes_krepzdztzmzgztzmzgzt_closure │ │ │ │ U ghczmprim_GHCziTypes_zdtcBool_closure │ │ │ │ U ghczmprim_GHCziTypes_zdtcList_closure │ │ │ │ U ghczmprim_GHCziTypes_zdtcSymbol_closure │ │ │ │ -0000000000000099 r i2ve_str │ │ │ │ -00000000000000de r i2vj_str │ │ │ │ -0000000000000120 r i2vo_str │ │ │ │ -0000000000000163 r i2vt_str │ │ │ │ +0000000000000099 r i2wX_str │ │ │ │ +00000000000000de r i2x2_str │ │ │ │ +0000000000000120 r i2x7_str │ │ │ │ +0000000000000163 r i2xf_str │ │ │ │ U stg_ap_0_fast │ │ │ │ U stg_ap_p_fast │ │ │ ├── Utils.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 103 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 0000000000000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ - 2: 0000000000000099 0 NOTYPE LOCAL DEFAULT 6 i2ve_str │ │ │ │ │ - 3: 00000000000000de 0 NOTYPE LOCAL DEFAULT 6 i2vj_str │ │ │ │ │ - 4: 0000000000000120 0 NOTYPE LOCAL DEFAULT 6 i2vo_str │ │ │ │ │ - 5: 0000000000000163 0 NOTYPE LOCAL DEFAULT 6 i2vt_str │ │ │ │ │ + 2: 0000000000000099 0 NOTYPE LOCAL DEFAULT 6 i2wX_str │ │ │ │ │ + 3: 00000000000000de 0 NOTYPE LOCAL DEFAULT 6 i2x2_str │ │ │ │ │ + 4: 0000000000000120 0 NOTYPE LOCAL DEFAULT 6 i2x7_str │ │ │ │ │ + 5: 0000000000000163 0 NOTYPE LOCAL DEFAULT 6 i2xf_str │ │ │ │ │ 6: 0000000000000000 0 OBJECT GLOBAL DEFAULT 6 firstzmclasszmfamilieszm0zi8zi2zi0zmCxqEQS0sRwxBmIHHw7YkYc_FcfziUtils_zdtcAssertNot2_bytes │ │ │ │ │ 7: 000000000000000a 0 OBJECT GLOBAL DEFAULT 6 firstzmclasszmfamilieszm0zi8zi2zi0zmCxqEQS0sRwxBmIHHw7YkYc_FcfziUtils_zdtcAssert3_bytes │ │ │ │ │ 8: 0000000000000011 0 OBJECT GLOBAL DEFAULT 6 firstzmclasszmfamilieszm0zi8zi2zi0zmCxqEQS0sRwxBmIHHw7YkYc_FcfziUtils_zdtcCase3_bytes │ │ │ │ │ 9: 0000000000000016 0 OBJECT GLOBAL DEFAULT 6 firstzmclasszmfamilieszm0zi8zi2zi0zmCxqEQS0sRwxBmIHHw7YkYc_FcfziUtils_zdtczqElsezu3_bytes │ │ │ │ │ 10: 000000000000001d 0 OBJECT GLOBAL DEFAULT 6 firstzmclasszmfamilieszm0zi8zi2zi0zmCxqEQS0sRwxBmIHHw7YkYc_FcfziUtils_zdtczqIszu3_bytes │ │ │ │ │ 11: 0000000000000022 0 OBJECT GLOBAL DEFAULT 6 firstzmclasszmfamilieszm0zi8zi2zi0zmCxqEQS0sRwxBmIHHw7YkYc_FcfziUtils_zdtczqMatchzu3_bytes │ │ │ │ │ 12: 000000000000002a 0 OBJECT GLOBAL DEFAULT 6 firstzmclasszmfamilieszm0zi8zi2zi0zmCxqEQS0sRwxBmIHHw7YkYc_FcfziUtils_zdtczqAnyzu3_bytes │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -7,18 +7,18 @@ │ │ │ │ │ 0000000000000105 0000005d00000002 R_X86_64_PC32 0000000000000868 firstzmclasszmfamilieszm0zi8zi2zi0zmCxqEQS0sRwxBmIHHw7YkYc_FcfziUtils_Matchzu_closure - 4 │ │ │ │ │ 000000000000013a 0000005f0000000b R_X86_64_32S 0000000000000240 firstzmclasszmfamilieszm0zi8zi2zi0zmCxqEQS0sRwxBmIHHw7YkYc_FcfziUtils_Iszu_con_info + 0 │ │ │ │ │ 000000000000015d 0000006000000002 R_X86_64_PC32 0000000000000870 firstzmclasszmfamilieszm0zi8zi2zi0zmCxqEQS0sRwxBmIHHw7YkYc_FcfziUtils_Iszu_closure - 4 │ │ │ │ │ 0000000000000192 000000620000000b R_X86_64_32S 0000000000000260 firstzmclasszmfamilieszm0zi8zi2zi0zmCxqEQS0sRwxBmIHHw7YkYc_FcfziUtils_Anyzu_con_info + 0 │ │ │ │ │ 00000000000001b0 0000006300000002 R_X86_64_PC32 0000000000000878 firstzmclasszmfamilieszm0zi8zi2zi0zmCxqEQS0sRwxBmIHHw7YkYc_FcfziUtils_Anyzu_closure - 4 │ │ │ │ │ 00000000000001e2 000000650000000b R_X86_64_32S 0000000000000280 firstzmclasszmfamilieszm0zi8zi2zi0zmCxqEQS0sRwxBmIHHw7YkYc_FcfziUtils_Elsezu_con_info + 0 │ │ │ │ │ 0000000000000200 0000006600000002 R_X86_64_PC32 0000000000000880 firstzmclasszmfamilieszm0zi8zi2zi0zmCxqEQS0sRwxBmIHHw7YkYc_FcfziUtils_Elsezu_closure - 4 │ │ │ │ │ -0000000000000208 0000000200000018 R_X86_64_PC64 0000000000000099 i2ve_str - 18 │ │ │ │ │ -0000000000000228 0000000300000018 R_X86_64_PC64 00000000000000de i2vj_str - 18 │ │ │ │ │ -0000000000000248 0000000400000018 R_X86_64_PC64 0000000000000120 i2vo_str - 18 │ │ │ │ │ -0000000000000268 0000000500000018 R_X86_64_PC64 0000000000000163 i2vt_str - 18 │ │ │ │ │ +0000000000000208 0000000200000018 R_X86_64_PC64 0000000000000099 i2wX_str - 18 │ │ │ │ │ +0000000000000228 0000000300000018 R_X86_64_PC64 00000000000000de i2x2_str - 18 │ │ │ │ │ +0000000000000248 0000000400000018 R_X86_64_PC64 0000000000000120 i2x7_str - 18 │ │ │ │ │ +0000000000000268 0000000500000018 R_X86_64_PC64 0000000000000163 i2xf_str - 18 │ │ │ │ │ 000000000000001c 0000001600000004 R_X86_64_PLT32 0000000000000000 stg_ap_0_fast - 4 │ │ │ │ │ 0000000000000046 0000001b00000004 R_X86_64_PLT32 0000000000000000 stg_ap_p_fast - 4 │ │ │ │ │ 0000000000000093 0000001b00000004 R_X86_64_PLT32 0000000000000000 stg_ap_p_fast - 4 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.data' at offset 0x3698 contains 188 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000000000 0000001500000001 R_X86_64_64 0000000000000018 firstzmclasszmfamilieszm0zi8zi2zi0zmCxqEQS0sRwxBmIHHw7YkYc_FcfziUtils_zuIf_info + 0 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -2,18 +2,18 @@ │ │ │ │ │ Constraints │ │ │ │ │ Fcf.Utils │ │ │ │ │ first-class-families-0.8.2.0-CxqEQS0sRwxBmIHHw7YkYc │ │ │ │ │ first-class-families-0.8.2.0-CxqEQS0sRwxBmIHHw7YkYc:Fcf.Utils.Match_ │ │ │ │ │ first-class-families-0.8.2.0-CxqEQS0sRwxBmIHHw7YkYc:Fcf.Utils.Is_ │ │ │ │ │ first-class-families-0.8.2.0-CxqEQS0sRwxBmIHHw7YkYc:Fcf.Utils.Any_ │ │ │ │ │ first-class-families-0.8.2.0-CxqEQS0sRwxBmIHHw7YkYc:Fcf.Utils.Else_ │ │ │ │ │ -i2ve_str │ │ │ │ │ -i2vj_str │ │ │ │ │ -i2vo_str │ │ │ │ │ -i2vt_str │ │ │ │ │ +i2wX_str │ │ │ │ │ +i2x2_str │ │ │ │ │ +i2x7_str │ │ │ │ │ +i2xf_str │ │ │ │ │ firstzmclasszmfamilieszm0zi8zi2zi0zmCxqEQS0sRwxBmIHHw7YkYc_FcfziUtils_zdtcAssertNot2_bytes │ │ │ │ │ firstzmclasszmfamilieszm0zi8zi2zi0zmCxqEQS0sRwxBmIHHw7YkYc_FcfziUtils_zdtcAssert3_bytes │ │ │ │ │ firstzmclasszmfamilieszm0zi8zi2zi0zmCxqEQS0sRwxBmIHHw7YkYc_FcfziUtils_zdtcCase3_bytes │ │ │ │ │ firstzmclasszmfamilieszm0zi8zi2zi0zmCxqEQS0sRwxBmIHHw7YkYc_FcfziUtils_zdtczqElsezu3_bytes │ │ │ │ │ firstzmclasszmfamilieszm0zi8zi2zi0zmCxqEQS0sRwxBmIHHw7YkYc_FcfziUtils_zdtczqIszu3_bytes │ │ │ │ │ firstzmclasszmfamilieszm0zi8zi2zi0zmCxqEQS0sRwxBmIHHw7YkYc_FcfziUtils_zdtczqMatchzu3_bytes │ │ │ │ │ firstzmclasszmfamilieszm0zi8zi2zi0zmCxqEQS0sRwxBmIHHw7YkYc_FcfziUtils_zdtczqAnyzu3_bytes │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -178,34 +178,34 @@ │ │ │ │ │ lea -0x4(%r12),%rbx │ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ │ lea 0x0(%rip),%rbx │ │ │ │ │ R_X86_64_PC32 firstzmclasszmfamilieszm0zi8zi2zi0zmCxqEQS0sRwxBmIHHw7YkYc_FcfziUtils_Elsezu_closure-0x4 │ │ │ │ │ jmp *-0x8(%r13) │ │ │ │ │ ... │ │ │ │ │ - R_X86_64_PC64 i2ve_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i2wX_str-0x18 │ │ │ │ │ add (%rax),%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add $0x0,%al │ │ │ │ │ add %al,(%rax) │ │ │ │ │ add %al,(%rax) │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0000000000000220 : │ │ │ │ │ H...e.f......... │ │ │ │ │ - R_X86_64_PC64 i2vj_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i2x2_str-0x18 │ │ │ │ │ ................ │ │ │ │ │ │ │ │ │ │ 0000000000000240 : │ │ │ │ │ H....e.......... │ │ │ │ │ - R_X86_64_PC64 i2vo_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i2x7_str-0x18 │ │ │ │ │ ................ │ │ │ │ │ │ │ │ │ │ 0000000000000260 : │ │ │ │ │ H....e.......... │ │ │ │ │ - R_X86_64_PC64 i2vt_str-0x18 │ │ │ │ │ + R_X86_64_PC64 i2xf_str-0x18 │ │ │ │ │ ................ │ │ │ │ │ │ │ │ │ │ 0000000000000280 : │ │ │ │ │ H....e. │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.strtab': │ │ │ │ │ - 0x00000000 00693276 655f7374 72006932 766a5f73 .i2ve_str.i2vj_s │ │ │ │ │ - 0x00000010 74720069 32766f5f 73747200 69327674 tr.i2vo_str.i2vt │ │ │ │ │ + 0x00000000 00693277 585f7374 72006932 78325f73 .i2wX_str.i2x2_s │ │ │ │ │ + 0x00000010 74720069 3278375f 73747200 69327866 tr.i2x7_str.i2xf │ │ │ │ │ 0x00000020 5f737472 00666972 73747a6d 636c6173 _str.firstzmclas │ │ │ │ │ 0x00000030 737a6d66 616d696c 6965737a 6d307a69 szmfamilieszm0zi │ │ │ │ │ 0x00000040 387a6932 7a69307a 6d437871 45515330 8zi2zi0zmCxqEQS0 │ │ │ │ │ 0x00000050 73527778 426d4948 48773759 6b59635f sRwxBmIHHw7YkYc_ │ │ │ │ │ 0x00000060 4663667a 69557469 6c735f7a 64746341 FcfziUtils_zdtcA │ │ │ │ │ 0x00000070 73736572 744e6f74 325f6279 74657300 ssertNot2_bytes. │ │ │ │ │ 0x00000080 66697273 747a6d63 6c617373 7a6d6661 firstzmclasszmfa