| 12 May 2023 |
| lassulus changed their profile picture. | 10:12:04 |
raitobezarius | Adisbladis told us that he ran out of energy and he got some personal issues and couldn't move forward with the project | 10:20:59 |
raitobezarius | He's still interested into Trustix | 10:21:07 |
| lassulus changed their profile picture. | 13:39:11 |
j-k | In reply to @julienmalka:matrix.org But yes, it fits my research interests to help nix get better in terms of software supply chain security #slsa:nixos.org | 14:28:54 |
Julien | Thanks | 16:05:23 |
| @federicodschonborn:matrix.org changed their profile picture. | 19:34:06 |
| @federicodschonborn:matrix.org changed their display name from Federico Schonborn to Federico Damián Schonborn. | 19:34:53 |
| Kourtni changed their display name from Kourtni Marshall to Kourtni. | 20:05:37 |
| 14 May 2023 |
delroth | I think there's a way to fix the Linux modules BTF reproducibility issue -- it looks like pahole (the thing that generates the .BTF section from DWARF info) uses multi-threading, and I suspect that's the cause of the unreproducibility (stuff gets processed in a ~random order). But 1. there's a pahole flag we could use (-j 1); 2. we could just patch pahole to not support that at all, or default the number of threads to 1 if e.g. SOURCE_DATE_EPOCH is defined, or similar. | 01:59:14 |
delroth | yep, ran a --check of linuxPackages.zfs with pahole patched to default to 1 thread, and it succeeded. could be a fluke, but that's promising (my run with no patch failed "as expected") | 02:06:59 |
delroth | https://github.com/NixOS/nixpkgs/pull/231768 | 02:14:31 |
delroth | so uh, only Python left for the minimal iso? :) | 04:48:18 |
| sympt joined the room. | 07:32:45 |
raboof | I think so! Very curious to see how things will go in practice once the default is switched to python3.11, after the 23.05 branchoff | 09:18:16 |
raitobezarius | I'd be curious to see what does it take to fix pahole to emit correctly in multi-threaded mode | 15:05:41 |
| Pascal Bach joined the room. | 18:01:37 |
| 15 May 2023 |
| cransom left the room. | 17:03:39 |
| 16 May 2023 |
| dakralter joined the room. | 12:55:59 |
| 17 May 2023 |
delroth | hmm, still getting unreproducible linux kernel builds on current staging-next | 12:27:44 |
raboof | ow - still in the BTF sections or something else? | 12:30:36 |
delroth | checking now, diffoscope OOMs on my test VM so I have to move the files around :p | 12:30:56 |
delroth | (turns out ballooning doesn't work super well with panic_on_oom... sometimes memory consumption spikes too quickly and it OOMs before growing the RAM size) | 12:32:11 |
delroth | https://delroth.net/out.html | 13:59:50 |
delroth | well, that's not BTF, but that also doesn't tell me much | 13:59:58 |
delroth | (it took 20min of 100% CPU time for diffoscope to generate this diff) | 14:00:14 |
delroth | 20 bytes, that's likely some SHA-1 build-ids | 14:02:04 |
delroth | if I had to guess... | 14:02:06 |
delroth | Redacted or Malformed Event | 14:20:00 |
delroth | welp, too bad for future history, can't post images and I'm not going to keep this URL alive forever | 14:20:15 |