!LemuOOvbWqRXodtSsw:nixos.org

NixOS Reproducible Builds

532 Members
Report: https://reproducible.nixos.org Project progress: https://github.com/orgs/NixOS/projects/30118 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
5 Sep 2024
@emilazy:matrix.orgemilyI've noticed lately that the key to getting things merged in Nixpkgs is to have a PR message of approximately 5 times the length of the diff18:31:41
@philiptaron:matrix.orgPhilip Taron (UTC-8)It does help that it reads like a motion made with careful forethought and background. In this case, it was actually an anime gif from the release manager that sealed the deal.18:33:51
@kamillaova:matrix.orgKamilla 'ova
In reply to @raboof:matrix.org
yes and no: we have a strong indication that jfsutils sometimes produces a different output (https://github.com/NixOS/nixpkgs/issues/276433), but it's rare enough that I have never actually ran into that when trying to reproduce the ISO

by the way, this problem is most likely caused by the gnu&llvm strip bug, since I can't reproduce this very strange output with dontStrip = true (after 1000+ rebuilds, with dontStrip = false it fails to reproduce under ~300 rebuilds)

and this is the end, my strength was not enough for further debugging :(

20:04:39
@kamillaova:matrix.orgKamilla 'ovaand I was able to reproduce this only in the nix build sandbox, but I did't try to reproduce this with genericBuild under the jfsutils's nix-shell20:07:55
@emilazy:matrix.orgemilythank you for your work on it :)20:08:47
@emilazy:matrix.orgemilyI hope someone does figure it out20:08:54
@emilazy:matrix.orgemilyeven if it won't affect the ISO any longer20:09:00
@kamillaova:matrix.orgKamilla 'ova
In reply to @raboof:matrix.org
yes and no: we have a strong indication that jfsutils sometimes produces a different output (https://github.com/NixOS/nixpkgs/issues/276433), but it's rare enough that I have never actually ran into that when trying to reproduce the ISO
*

by the way, this problem is most likely caused by the gnu&llvm strip bug, since I can't reproduce this very strange output with dontStrip = true (after 1000+ rebuilds, with dontStrip = false it fails to reproduce under ~300 rebuilds)

and this is the end, my strength was not enough for further debugging :(

20:11:28
@tpw_rules:matrix.orgtpw_rules reproducibility-focused friends, i have a derivation which uses the arm embedded and the rpi pico toolchain which builds a .bin and a .elf. i'd like to avoid stripping the debug info but the .elf becomes filled with /build/<8 random chars>.o object names which breaks reproducibility. how can i fix it? 20:37:39

Show newer messages


Back to Room ListRoom Version: 6