17 Sep 2024 |
atemu12 | https://lix.systems/? :p | 17:29:37 |
Pol | Hey Atemu! | 18:31:35 |
| @fomosapien:matrix.org removed their profile picture. | 19:12:38 |
| @fomosapien:matrix.org removed their display name Triskelion (migrated to envs.net). | 19:14:24 |
| @fomosapien:matrix.org left the room. | 19:14:38 |
| Tom (deprecated) joined the room. | 21:04:05 |
18 Sep 2024 |
| subfractal changed their display name from gkze to subfractal. | 15:32:12 |
21 Sep 2024 |
| SigmaSquadron joined the room. | 18:45:20 |
23 Sep 2024 |
| elikoga joined the room. | 15:30:44 |
25 Sep 2024 |
| @brian:bmcgee.ie left the room. | 08:37:56 |
26 Sep 2024 |
| Fabián Heredia set a profile picture. | 01:15:58 |
27 Sep 2024 |
| loudgolem changed their display name from phanirithvij to loudgolem. | 14:38:06 |
| loudgolem changed their profile picture. | 14:38:31 |
| elikoga set a profile picture. | 16:27:23 |
30 Sep 2024 |
raboof | https://github.com/NixOS/nixpkgs/issues/345329 | 09:57:01 |
SigmaSquadron | So, is there more documentation for enforcing reproducible builds? I'm struggling with #343389, as I don't know if stdenv does something special with SDE or Build ID, or if it doesn't, how should I go about telling gcc to not build ELFs with such impurities. | 21:42:04 |
SigmaSquadron | I'm also unsure how to get all of the diffoscope diffs for multiple-output packages. nix build --rebuild seem to pick outputs at random. | 21:42:42 |
SigmaSquadron | * I'm also unsure how to get all of the diffoscope diffs for multiple-output packages. nix build --rebuild seems to pick outputs at random. | 21:42:48 |
SigmaSquadron | * So, is there more documentation than just reproducible-builds.org for enforcing reproducible builds? I'm struggling with #343389, as I don't know if stdenv does something special with SDE or Build ID, or if it doesn't, how should I go about telling gcc to not build ELFs with such impurities. | 21:45:46 |
SigmaSquadron | * So, is there more documentation than just reproducible-builds.org, diff-hook and reproducible.nixos.org for enforcing reproducible builds? I'm struggling with #343389, as I don't know if stdenv does something special with SDE or Build ID, or if it doesn't, how should I go about telling gcc to not build ELFs with such impurities. | 21:47:19 |
emily | I think that you should get reproducible builds "by default" when something weird isn't going on, so I'd guess that something weird is going on? | 22:04:55 |
SigmaSquadron | upstream patch time then | 23:03:40 |
1 Oct 2024 |
Rick (Mindavi) | build-id is generated based on the input path which can be different even if the output would be the same | 07:58:40 |
Rick (Mindavi) | But you shouldn't run into that typically | 07:59:01 |
Rick (Mindavi) | * build-id is generated based on the input path which can be different even if the output would be the same: https://github.com/NixOS/nixpkgs/issues/151475 | 07:59:10 |
| @nscnt:matrix.org removed their display name nscnt. | 15:23:27 |
| @nscnt:matrix.org left the room. | 15:27:37 |
| -_o joined the room. | 21:00:32 |
3 Oct 2024 |
raboof | interesting, the NT_GNU_BUILD_ID also differs in https://github.com/NixOS/nixpkgs/issues/346119 . Added that to the 'nixos minimal runtime image' board (https://github.com/orgs/NixOS/projects/30) - it's not yet in there, but it will be ;) | 08:47:04 |
4 Oct 2024 |
| yusdacra left the room. | 04:11:59 |