NixOS Reproducible Builds | 533 Members | |
| Report: https://reproducible.nixos.org Project progress: https://github.com/orgs/NixOS/projects/30 | 119 Servers |
| Sender | Message | Time |
|---|---|---|
| 23 Apr 2023 | ||
In reply to @raboof:matrix.orgoh, fair enough. hopefully we'll be soon able to see a 100% reproducible minimal iso again. | 13:57:52 | |
In reply to @raitobezarius:matrix.orguhm, does that mean there's a prerequisite missing in some target? | 13:58:38 | |
| I thought it was a Make limitation | 14:01:38 | |
| This is the makefile:
This should be ideally | 14:13:13 | |
| * This is the makefile:
This should be ideally | 14:13:30 | |
In reply to @rnhmjoj:maxwell.ydns.eucorrect, creating a patch that adds all the installed outputs as requirements for the fontdir target would also make it deterministic, but I'm not sure if it's worth it tbh | 14:14:43 | |
| as you'd also have to teach it that the install target produces these outputs | 14:15:09 | |
In reply to @raboof:matrix.orgfair enough, I don't think parallel install gives anything significant in this case | 14:16:01 | |
| perhaps you could create the fontdir/fontscale from the build dir instead of the target dir, but then it's a tradeoff between a slightly neater makefile and a larger difference to upstream. given that upstream is still hosted on sourceforge I'm not sure what the odds of getting it accepted there would be :) | 14:17:31 | |
| 26 Apr 2023 | ||
| 04:49:07 | ||
| 21:02:33 | ||
| 27 Apr 2023 | ||
| 15:00:02 | ||
| http://reproducible.nixos.org/ doesn't redirect to https | 18:05:03 | |
| 28 Apr 2023 | ||
| 12:42:36 | ||
| 30 Apr 2023 | ||
| 13:50:32 | ||
| 1 May 2023 | ||
| 14:08:16 | ||
| is there documentation somewhere on how to produce the reports that get published to https://reproducible.nixos.org/ ? couldn't seem to find the scripts anywhere | 14:52:19 | |
| oh, https://codeberg.org/raboof/nix-reproducible-builds-report nvm, not sure how I missed it the first time I looked around... | 14:55:30 | |
| 2 May 2023 | ||
| 03:47:13 | ||
| updated https://reproducible.nixos.org/nixos-iso-minimal-r13y/ and https://github.com/orgs/NixOS/projects/30 | 07:45:55 | |
| anyone know how to easily reproduce the /nix/store/4rll8l0q3ycfpykwn1wqk93x1jqayqkl-x86_64-unknown-linux-musl-stage-static-gcc-12.2.0.drv problem? | 07:46:12 | |
In reply to @raboof:matrix.org pkgsStatic.buildPackages.gccCrossStageStatic | 12:32:49 | |
In reply to @raboof:matrix.org* pkgsStatic.buildPackages.gccCrossStageStatic.cc | 12:33:04 | |
| 👍️ thx added to https://github.com/orgs/NixOS/projects/30 | 12:36:14 | |
| 13:29:08 | ||
in what cases does set-source-date-epoch-to-latest.sh do something useful? isn't the input almost always a NAR where the timestamps have been canonicalized? | 16:34:40 | |
| I had an impression tarballs (most derivations use them) are never canonicalized. You always unpack them in unpackThase. | 18:34:47 | |
In reply to @raboof:matrix.orgFWIW I ran an ISO minimal check yesterday and that issue with info pages showed up on the standard gcc too (not just that weird static/cross one): https://delroth.net/report-iso_minimal/diff/0df39133dd4f690d589da01198afb5f2e0c2a900966fb43f94df21fe17503827-ecdf7e846db1a64dcf5b054641ec61d3d69d1330c4944185042f441163501639.html | 21:30:05 | |
| I also got a diff on rustc which isn't in your report so it might be sporadic, if someone wants to investigate and try to repro: https://delroth.net/report-iso_minimal/diff/a0aa598dfe85be4a554c1ed73eb217db8b5f7faeea62b5d8cd5996d8b509550f-80e6fbc77b1d0b38d3dcf1c27ccdea5e1b2906aa2189e24d3a1d24fdfe2406bf.html | 21:30:38 | |
| is this new or has been present in rustc 1.68.2 ? | 21:30:58 | |