Hi, Past month I experimented with using Claude for debugging issues and creating patches. While it sometimes came up with over-complicated solutions and unnecessary patches, overall this was quite smooth and resolved a lot of old issues in complex codebases (java, python, erlang, mono, zig, rust(crates)). Interestingly, this does not yet show in the current numbers. Reviewing, testing, cleaning and upstreaming will take time, but eventually fixes will land. At this pace, we should reach 100% reproducibility before 2030. Here are the autogenerated bits: last month's status: https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/LQPMRQ5W3XJ7RWAQ6ITI4EY2EDVTVHKA/ Last months' reproducible builds project updates (including my work): https://reproducible-builds.org/reports/2026-06/ I uploaded https://rb.zq1.de/compare.factory-20260804/ today https://rb.zq1.de/spec/glossar.txt explains the meaning of below values: total-packages: 16436 (+28) build-tried: 16369 (+28) build-failed: 78 (-38) build-n-a: 144 (-20) build-succeeded: 16147 (+86) build-official-failed+na: 186 (+146) build-compare-failed: 193 (+26) build-compare-succeeded: 15954 (+60) verify-failed: 364 (-182) verified-semi-reproducible: 15820 (+243) verified-bit-identical: 15530 (+314) bit-by-bit-identical: 15909 (+54) not-bit-by-bit-identical: 235 (+23) not-bit-by-bit-identicalcheck: 238 (+32) https://rb.zq1.de/compare.factory-20260804/graph.png shows the change over time https://rb.zq1.de/compare.factory-20260804/unreproduciblerings.txt lists very unreproducible core packages (bootstrap+DVD) Of the badly unreproducible packages, 1 were in ring0 16 were in ring1 That makes it 17/4154 => 0.41 % which is below the overall average of 193/16147 => 1.20 % 235/16147 => 1.46 % of packages are not perfectly reproducible package notes: ==> ./angelfish/.rb.notes <== => SR 1364030 parallelism into /home/abuild/rpmbuild/BUILD/angelfish-26.04.3-build/angelfish-26.04.3/build/src/settings/.rcc/qmlcache/angelfish_settings_DesktopHomeSettingsPage_qml.cpp ; qt-rcc ==> ./birb/.rb.notes <== FTBFS-j1 from test_response_stream_can_write ==> ./boost/.rb.notes <== date: /usr/lib64/libboost_mpi.so.1.91.0 varies oscbuildparams=" -M extra " years=13 parallelism=7 parallelism2=8 rbk ==> ./efl/.rb.notes <== => SR 1366589 1362390 => https://git.enlightenment.org/enlightenment/efl/pulls/133 race = https://git.enlightenment.org/enlightenment/efl/issues/41 = https://bugzilla.opensuse.org/show_bug.cgi?id=1052415 ==> ./elixir/.rb.notes <== = https://bugzilla.opensuse.org/show_bug.cgi?id=1205134 FTBFS-j1 stuck ; FTBFS-2038 found range good=2145916071 bad=2145917996 ==> ./erlang/.rb.notes <== => https://github.com/elixir-lang/ex_doc/pull/2255 https://github.com/elixir-lang/ex_doc/pull/2256 https://github.com/rpm-software-management/rpmlint/pull/1550 https://github.com/erlang/otp/pull/11394 https://github.com/erlang/otp/pull/11395 https://github.com/erlang/otp/pull/11396 https://github.com/elixir-makeup/makeup/pull/75 ==> ./eww/.rb.notes <== => SR 1368810 https://github.com/gtk-rs/gtk-rs-core/pull/1840 = https://github.com/elkowar/eww/issues/1334 rust1.76/llvm ==> ./ghc/.rb.notes <== => https://gitlab.haskell.org/ghc/ghc/-/merge_requests/16457 sort ordering issue in /usr/lib64/ghc-9.8.3/lib/x86_64-linux-ghc-9.8.3/libHSCabal-3.10.3.0-8d80-ghc9.8.3.so ; nothing helps ==> ./gstreamer-plugins-rs/.rb.notes <== => https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/3208 sort => SR 1314943 = https://bugzilla.opensuse.org/show_bug.cgi?id=1237097 = https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/599 date ; rust/llvm asm diff ==> ./identity/.rb.notes <== = https://bugzilla.opensuse.org/show_bug.cgi?id=1253488 => https://github.com/gtk-rs/gtk-rs-core/pull/1840 rust HashMap test.patch helps ==> ./intel-graphics-compiler/.rb.notes <== => https://github.com/intel/intel-graphics-compiler/pull/418 ASLR = https://github.com/intel/intel-graphics-compiler/issues/359 ASLR build has variations in some (likely generated) source files: /home/abuild/rpmbuild/BUILD/build/IGC/VectorCompiler/lib/BiF/VCBuiltins64.cpp /home/abuild/rpmbuild/BUILD/build/IGC/Release/bif/embedder/OCLBiFImpl__igc_bif_BIFBC_122.cpp ==> ./java-1_8_0-openjdk/.rb.notes <== => SR 1368504 various backports+fixes ==> ./java-21-openjdk/.rb.notes <== => https://bugzilla.opensuse.org/show_bug.cgi?id=1221224 java-21-openjdk race influence in libjvm.so debuginfo ==> ./kernel-source/.rb.notes <== parallelism in kernel-docs ; oscbuildparams=" -M=kernel-docs " spec=kernel-docs.spec rbk = https://bugzilla.opensuse.org/show_bug.cgi?id=1230414 BTF ==> ./libpsl/.rb.notes <== #=> https://github.com/rockdaboot/libpsl/pull/297 date fixup ==> ./minizign/.rb.notes <== toolchain ASLR from zig ==> ./mono-core/.rb.notes <== => https://gitlab.winehq.org/mono/mono/-/work_items/33 various => https://github.com/mono/mono/pull/20690 date+time ==> ./msedit/.rb.notes <== rust debugsource random/ASLR? new//usr/src/debug/msedit-2.0.0/target/release/build/edit-6356a3e9c63f9c77/out/lsh_definitions.rs ==> ./musescore/.rb.notes <== = https://gitlab.kitware.com/cmake/cmake/-/issues/26957 minor ASLR in /usr/bin/mscore with debuginfo=--debuginfo binary only varies in .note.gnu.build-id + .gnu_debuglink ==> ./netdiscover/.rb.notes <== #=> https://github.com/netdiscover-scanner/netdiscover/pull/38 debuginfo mtime/date +++ new//usr/src/debug/netdiscover-0.20/src/oui.h 2025-05-21 14:00:25.000000000 +0000 ==> ./ntpsec/.rb.notes <== #=> https://gitlab.com/NTPsec/ntpsec/-/merge_requests/1501 => https://gitlab.com/NTPsec/ntpsec/-/merge_requests/1499 timestamp in debugsource ==> ./pixelorama/.rb.notes <== FTBFS-CPU-v1 = https://github.com/godotengine/godot/issues/105181 toolchain timestamp + ordering + random ==> ./plasma6-keyboard/.rb.notes <== => SR 1362888 Qt rcc race: /home/abuild/rpmbuild/BUILD/plasma6-keyboard-6.7.1-build/plasma-keyboard-6.7.1/build/src/styles/.rcc/qmlcache/breezestyle_breeze/style_qml.cpp ==> ./python-aiohttp/.rb.notes <== #=> https://github.com/aio-libs/aiohttp/pull/12088 FTBFS-2027 #=> https://github.com/aio-libs/aiohttp/pull/7191 FTBFS-2039 ==> ./python-langsmith/.rb.notes <== => SR 1364286 python-langsmith nocheck ==> ./python-pook/.rb.notes <== => SR 1369446 nocheck ==> ./python-pyzmq/.rb.notes <== => SR 1369499 embedded random /tmp path in debuginfo ==> ./rav1e/.rb.notes <== => https://github.com/medek/nasm-rs/pull/47 rav1e rust/nasm-rs toolchain ==> ./ruffle/.rb.notes <== #=> https://github.com/ruffle-rs/ruffle/pull/24360 rust HashMap #=> https://github.com/XAMPPRocky/fluent-templates/pull/112 readdir ==> ./vlang/.rb.notes <== src.rpm header %jobs -export VJOBS="4" ==> ./zig0.15/.rb.notes <== => https://github.com/ziglang/zig/commit/ac38c7a6b55dd9c4f2c59361a0ac6b2ceba7d57f = https://codeberg.org/ziglang/zig/issues/36334