--- /srv/rebuilderd/tmp/rebuilderdkuphfy/inputs/libphobos2-ldc-shared112_1.42.0-1_i386.deb +++ /srv/rebuilderd/tmp/rebuilderdkuphfy/out/libphobos2-ldc-shared112_1.42.0-1_i386.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-06-07 10:51:22.000000 debian-binary │ -rw-r--r-- 0 0 0 1016 2026-06-07 10:51:22.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1343504 2026-06-07 10:51:22.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1343404 2026-06-07 10:51:22.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/i386-linux-gnu/libdruntime-ldc-shared.so.112.1 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 75cd9855d7382d59c9ddb0f29f7b21b83cb8b59d │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5de17fda3fac28d410c8adff40c56040d7521026 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -5371,17 +5371,17 @@ │ │ │ │ Error: pthread_mutexattr_init failed. │ │ │ │ Error: pthread_mutexattr_settype failed. │ │ │ │ Error: pthread_mutexattr_destroy failed. │ │ │ │ core.sync.rwmutex.ReadWriteMutex.Reader │ │ │ │ core.sync.rwmutex.ReadWriteMutex.Writer │ │ │ │ core.sync.rwmutex.ReadWriteMutex │ │ │ │ Unable to create semaphore │ │ │ │ -core/sync/semaphore.d │ │ │ │ Unable to notify semaphore │ │ │ │ core.sync.semaphore.Semaphore │ │ │ │ +core/sync/semaphore.d │ │ │ │ Unable to wait for semaphore │ │ │ │ core.thread.fiber.base.FiberBase │ │ │ │ core/thread/fiber/package.d │ │ │ │ core.thread.fiber.Fiber │ │ │ │ Error initializing thread attributes │ │ │ │ Error initializing thread stack size │ │ │ │ core/thread/osthread.d │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -45447,15 +45447,15 @@ │ │ │ │ sub $0x8,%esp │ │ │ │ mov %ebp,%eax │ │ │ │ push %edx │ │ │ │ push %ecx │ │ │ │ call *%esi │ │ │ │ add $0x8,%esp │ │ │ │ sub $0x8,%esp │ │ │ │ - lea -0x47943(%ebx),%ecx │ │ │ │ + lea -0x47967(%ebx),%ecx │ │ │ │ mov %ebp,%eax │ │ │ │ push %ecx │ │ │ │ push $0x4 │ │ │ │ call *%esi │ │ │ │ lea 0xa(%esp),%eax │ │ │ │ push $0x0 │ │ │ │ push (%edi) │ │ │ │ @@ -46276,15 +46276,15 @@ │ │ │ │ mov %esi,%eax │ │ │ │ call 7f9d0 │ │ │ │ mov %edx,0x24(%esp) │ │ │ │ test %eax,%eax │ │ │ │ je a4567 │ │ │ │ xor %ecx,%ecx │ │ │ │ cmpl $0xffffffff,0x20(%esp) │ │ │ │ - lea -0x47960(%ebx),%edx │ │ │ │ + lea -0x4795b(%ebx),%edx │ │ │ │ mov %eax,0x28(%esp) │ │ │ │ mov %edx,0x30(%esp) │ │ │ │ sete %cl │ │ │ │ lea 0x4(,%ecx,4),%ecx │ │ │ │ mov %ecx,0x38(%esp) │ │ │ │ xor %ecx,%ecx │ │ │ │ jmp a4321 │ │ │ │ @@ -46488,15 +46488,15 @@ │ │ │ │ mov %esi,%eax │ │ │ │ call 832c0 │ │ │ │ mov %edx,0x28(%esp) │ │ │ │ test %eax,%eax │ │ │ │ je a48be │ │ │ │ xor %ecx,%ecx │ │ │ │ cmpl $0xffffffff,0x20(%esp) │ │ │ │ - lea -0x47952(%ebx),%edx │ │ │ │ + lea -0x4794d(%ebx),%edx │ │ │ │ mov %eax,0x48(%esp) │ │ │ │ mov %edx,0x20(%esp) │ │ │ │ sete %cl │ │ │ │ lea 0x4(,%ecx,4),%ecx │ │ │ │ mov %ecx,0x38(%esp) │ │ │ │ xor %ecx,%ecx │ │ │ │ jmp a4631 │ │ │ │ @@ -60704,15 +60704,15 @@ │ │ │ │ mov -0x41f1c(%ebx,%ecx,4),%ecx │ │ │ │ add %ebx,%ecx │ │ │ │ jmp *%ecx │ │ │ │ lea -0x4792c(%ebx),%edx │ │ │ │ add $0x8,%esp │ │ │ │ pop %ebx │ │ │ │ ret $0x8 │ │ │ │ - lea -0x47945(%ebx),%edx │ │ │ │ + lea -0x47940(%ebx),%edx │ │ │ │ mov $0x1,%eax │ │ │ │ add $0x8,%esp │ │ │ │ pop %ebx │ │ │ │ ret $0x8 │ │ │ │ lea -0x47923(%ebx),%edx │ │ │ │ add $0x8,%esp │ │ │ │ pop %ebx │ │ │ │ @@ -110214,15 +110214,15 @@ │ │ │ │ movsd 0x18(%eax),%xmm1 │ │ │ │ movsd %xmm0,0x8(%esi) │ │ │ │ movsd %xmm2,0x20(%esi) │ │ │ │ movsd %xmm1,0x18(%esi) │ │ │ │ movsd 0x28(%eax),%xmm1 │ │ │ │ movsd %xmm1,0x28(%esi) │ │ │ │ sub $0x8,%esp │ │ │ │ - lea -0x44734(%ebx),%ecx │ │ │ │ + lea -0x446f4(%ebx),%ecx │ │ │ │ lea -0x44754(%ebx),%edx │ │ │ │ mov %esi,%eax │ │ │ │ push $0x0 │ │ │ │ push $0x6c │ │ │ │ push %ecx │ │ │ │ push $0x15 │ │ │ │ push %edx │ │ │ │ @@ -110286,15 +110286,15 @@ │ │ │ │ movsd 0x18(%eax),%xmm1 │ │ │ │ movsd %xmm0,0x8(%esi) │ │ │ │ movsd %xmm2,0x20(%esi) │ │ │ │ movsd %xmm1,0x18(%esi) │ │ │ │ movsd 0x28(%eax),%xmm1 │ │ │ │ movsd %xmm1,0x28(%esi) │ │ │ │ sub $0x8,%esp │ │ │ │ - lea -0x44734(%ebx),%ecx │ │ │ │ + lea -0x446f4(%ebx),%ecx │ │ │ │ lea -0x446d4(%ebx),%edx │ │ │ │ mov %esi,%eax │ │ │ │ push $0x0 │ │ │ │ push $0xac │ │ │ │ push %ecx │ │ │ │ push $0x15 │ │ │ │ push %edx │ │ │ │ @@ -110364,15 +110364,15 @@ │ │ │ │ movsd 0x18(%eax),%xmm1 │ │ │ │ movsd %xmm0,0x8(%esi) │ │ │ │ movsd %xmm2,0x20(%esi) │ │ │ │ movsd %xmm1,0x18(%esi) │ │ │ │ movsd 0x28(%eax),%xmm1 │ │ │ │ movsd %xmm1,0x28(%esi) │ │ │ │ sub $0x8,%esp │ │ │ │ - lea -0x44734(%ebx),%ecx │ │ │ │ + lea -0x446f4(%ebx),%ecx │ │ │ │ lea -0x446d4(%ebx),%edx │ │ │ │ mov %esi,%eax │ │ │ │ push $0x0 │ │ │ │ push $0x10c │ │ │ │ push %ecx │ │ │ │ push $0x15 │ │ │ │ push %edx │ │ │ │ @@ -110431,16 +110431,16 @@ │ │ │ │ movsd 0x18(%eax),%xmm1 │ │ │ │ movsd %xmm0,0x8(%esi) │ │ │ │ movsd %xmm2,0x20(%esi) │ │ │ │ movsd %xmm1,0x18(%esi) │ │ │ │ movsd 0x28(%eax),%xmm1 │ │ │ │ movsd %xmm1,0x28(%esi) │ │ │ │ sub $0x8,%esp │ │ │ │ - lea -0x44734(%ebx),%ecx │ │ │ │ - lea -0x44714(%ebx),%edx │ │ │ │ + lea -0x446f4(%ebx),%ecx │ │ │ │ + lea -0x44734(%ebx),%edx │ │ │ │ mov %esi,%eax │ │ │ │ push $0x0 │ │ │ │ push $0x12a │ │ │ │ push %ecx │ │ │ │ push $0x15 │ │ │ │ push %edx │ │ │ │ push $0x1a │ │ │ │ @@ -110491,15 +110491,15 @@ │ │ │ │ movsd 0x18(%eax),%xmm1 │ │ │ │ movsd %xmm0,0x8(%esi) │ │ │ │ movsd %xmm2,0x20(%esi) │ │ │ │ movsd %xmm1,0x18(%esi) │ │ │ │ movsd 0x28(%eax),%xmm1 │ │ │ │ movsd %xmm1,0x28(%esi) │ │ │ │ sub $0x8,%esp │ │ │ │ - lea -0x44734(%ebx),%ecx │ │ │ │ + lea -0x446f4(%ebx),%ecx │ │ │ │ lea -0x446d4(%ebx),%edx │ │ │ │ mov %esi,%eax │ │ │ │ push $0x0 │ │ │ │ push $0x154 │ │ │ │ push %ecx │ │ │ │ push $0x15 │ │ │ │ push %edx │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -100,18 +100,18 @@ │ │ │ │ 0x000ec610 205b0073 6c696365 205b0020 2e2e2000 [.slice [. .. . │ │ │ │ 0x000ec620 5d200066 6f726b28 29206661 696c6564 ] .fork() failed │ │ │ │ 0x000ec630 00636f6e 73657276 61746976 6500636f .conservative.co │ │ │ │ 0x000ec640 6c6c6563 74006763 6f707400 252e2a73 llect.gcopt.%.*s │ │ │ │ 0x000ec650 00474300 41626f72 74696e67 2066726f .GC.Aborting fro │ │ │ │ 0x000ec660 6d20005b 5d60206f 66206c65 6e677468 m .[]` of length │ │ │ │ 0x000ec670 20002e73 697a656f 66602028 00292e00 ..sizeof` (.).. │ │ │ │ - 0x000ec680 5e5e002f 003f3f00 3a3f003a 005f446d ^^./.??.:?.:._Dm │ │ │ │ - 0x000ec690 61696e00 3c756e6b 6e6f776e 20646972 ain.. │ │ │ │ - 0x000ec6b0 00205b30 78002e64 65627567 5f6c696e . [0x..debug_lin │ │ │ │ + 0x000ec680 5e5e002f 003f3f00 3a3f003a 00205b30 ^^./.??.:?.:. [0 │ │ │ │ + 0x000ec690 78005f44 6d61696e 003c756e 6b6e6f77 x._Dmain....debug_lin │ │ │ │ 0x000ec6c0 6500213d 003d3d00 3e3d003c 3d003c00 e.!=.==.>=.<=.<. │ │ │ │ 0x000ec6d0 21697300 21696e00 2f70726f 632f7365 !is.!in./proc/se │ │ │ │ 0x000ec6e0 6c662f65 78650070 72656369 73650063 lf/exe.precise.c │ │ │ │ 0x000ec6f0 6f72652e 63707569 64006d61 6e75616c ore.cpuid.manual │ │ │ │ 0x000ec700 00252525 75662525 6e006120 666c6f61 .%%%uf%%n.a floa │ │ │ │ 0x000ec710 7400616e 20696465 6e746966 69657200 t.an identifier. │ │ │ │ 0x000ec720 65727200 68656c70 00556e6b 6e6f776e err.help.Unknown │ │ │ │ @@ -904,20 +904,20 @@ │ │ │ │ 0x000ef850 782e5265 61645772 6974654d 75746578 x.ReadWriteMutex │ │ │ │ 0x000ef860 2e577269 74657200 00000000 00000000 .Writer......... │ │ │ │ 0x000ef870 636f7265 2e73796e 632e7277 6d757465 core.sync.rwmute │ │ │ │ 0x000ef880 782e5265 61645772 6974654d 75746578 x.ReadWriteMutex │ │ │ │ 0x000ef890 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000ef8a0 556e6162 6c652074 6f206372 65617465 Unable to create │ │ │ │ 0x000ef8b0 2073656d 6170686f 72650000 00000000 semaphore...... │ │ │ │ - 0x000ef8c0 636f7265 2f73796e 632f7365 6d617068 core/sync/semaph │ │ │ │ - 0x000ef8d0 6f72652e 64000000 00000000 00000000 ore.d........... │ │ │ │ - 0x000ef8e0 556e6162 6c652074 6f206e6f 74696679 Unable to notify │ │ │ │ - 0x000ef8f0 2073656d 6170686f 72650000 00000000 semaphore...... │ │ │ │ - 0x000ef900 636f7265 2e73796e 632e7365 6d617068 core.sync.semaph │ │ │ │ - 0x000ef910 6f72652e 53656d61 70686f72 65000000 ore.Semaphore... │ │ │ │ + 0x000ef8c0 556e6162 6c652074 6f206e6f 74696679 Unable to notify │ │ │ │ + 0x000ef8d0 2073656d 6170686f 72650000 00000000 semaphore...... │ │ │ │ + 0x000ef8e0 636f7265 2e73796e 632e7365 6d617068 core.sync.semaph │ │ │ │ + 0x000ef8f0 6f72652e 53656d61 70686f72 65000000 ore.Semaphore... │ │ │ │ + 0x000ef900 636f7265 2f73796e 632f7365 6d617068 core/sync/semaph │ │ │ │ + 0x000ef910 6f72652e 64000000 00000000 00000000 ore.d........... │ │ │ │ 0x000ef920 556e6162 6c652074 6f207761 69742066 Unable to wait f │ │ │ │ 0x000ef930 6f722073 656d6170 686f7265 00000000 or semaphore.... │ │ │ │ 0x000ef940 636f7265 2e746872 6561642e 66696265 core.thread.fibe │ │ │ │ 0x000ef950 722e6261 73652e46 69626572 42617365 r.base.FiberBase │ │ │ │ 0x000ef960 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000ef970 636f7265 2f746872 6561642f 66696265 core/thread/fibe │ │ │ │ 0x000ef980 722f7061 636b6167 652e6400 00000000 r/package.d..... │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ @@ -177,15 +177,15 @@ │ │ │ │ 0x00130a50 00000000 01000000 00000000 08000000 ................ │ │ │ │ 0x00130a60 02000000 ffc30e00 04000000 46c70e00 ............F... │ │ │ │ 0x00130a70 07000000 4bc70e00 07000000 53c70e00 ....K.......S... │ │ │ │ 0x00130a80 07000000 5bc70e00 08000000 63c70e00 ....[.......c... │ │ │ │ 0x00130a90 0b000000 6cc70e00 0b000000 78c70e00 ....l.......x... │ │ │ │ 0x00130aa0 0b000000 84c70e00 0b000000 90c70e00 ................ │ │ │ │ 0x00130ab0 0e000000 9cc70e00 01000000 cec60e00 ................ │ │ │ │ - 0x00130ac0 01000000 afc60e00 02000000 c2c60e00 ................ │ │ │ │ + 0x00130ac0 01000000 b4c60e00 02000000 c2c60e00 ................ │ │ │ │ 0x00130ad0 02000000 cbc60e00 02000000 c5c60e00 ................ │ │ │ │ 0x00130ae0 02000000 c8c60e00 02000000 d5c60e00 ................ │ │ │ │ 0x00130af0 02000000 d1c60e00 03000000 d4c60e00 ................ │ │ │ │ 0x00130b00 03000000 d0c60e00 00010000 304a0f00 ............0J.. │ │ │ │ 0x00130b10 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00130b20 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00130b30 00000000 00000000 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -819,15 +819,15 @@ │ │ │ │ 0x00138410 00000000 3c020200 00000000 00000000 ....<........... │ │ │ │ 0x00138420 00000000 00000000 00000000 4a5d71bf ............J]q. │ │ │ │ 0x00138430 b6d9b272 97af41d6 1da05d19 00000000 ...r..A...]..... │ │ │ │ 0x00138440 04080080 00000000 01000000 00000000 ................ │ │ │ │ 0x00138450 636f7265 2e73796e 632e7277 6d757465 core.sync.rwmute │ │ │ │ 0x00138460 78000000 00000000 00000000 00000000 x............... │ │ │ │ 0x00138470 00000000 00000000 18000000 00000000 ................ │ │ │ │ - 0x00138480 1d000000 00f90e00 09000000 00000000 ................ │ │ │ │ + 0x00138480 1d000000 e0f80e00 09000000 00000000 ................ │ │ │ │ 0x00138490 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x001384a0 00000000 3c030200 00000000 00000000 ....<........... │ │ │ │ 0x001384b0 00000000 00000000 00000000 f0e0608a ..............`. │ │ │ │ 0x001384c0 7f70bc71 8d72e06e c56028ed 00000000 .p.q.r.n.`(..... │ │ │ │ 0x001384d0 04080080 00000000 01000000 00000000 ................ │ │ │ │ 0x001384e0 636f7265 2e73796e 632e7365 6d617068 core.sync.semaph │ │ │ │ 0x001384f0 6f726500 00000000 00000000 00000000 ore............. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 63643938 35356437 33383264 35396339 cd9855d7382d59c9 │ │ │ │ - 0x00000010 64646230 66323966 37623231 62383363 ddb0f29f7b21b83c │ │ │ │ - 0x00000020 62386235 39642e64 65627567 00000000 b8b59d.debug.... │ │ │ │ - 0x00000030 3b38cd09 ;8.. │ │ │ │ + 0x00000000 65313766 64613366 61633238 64343130 e17fda3fac28d410 │ │ │ │ + 0x00000010 63386164 66663430 63353630 34306437 c8adff40c56040d7 │ │ │ │ + 0x00000020 35323130 32362e64 65627567 00000000 521026.debug.... │ │ │ │ + 0x00000030 c7517282 .Qr.