!LemuOOvbWqRXodtSsw:nixos.org

NixOS Reproducible Builds

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

Load older messages


SenderMessageTime
12 May 2023
@federicodschonborn:matrix.org@federicodschonborn:matrix.org changed their display name from Federico Schonborn to Federico Damián Schonborn.19:34:53
@kourtni:matrix.orgKourtni changed their display name from Kourtni Marshall to Kourtni.20:05:37
14 May 2023
@delroth:delroth.netdelrothI 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:delroth.netdelrothyep, 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:delroth.netdelrothhttps://github.com/NixOS/nixpkgs/pull/23176802:14:31
@delroth:delroth.netdelrothso uh, only Python left for the minimal iso? :)04:48:18
@sympt:matrix.orgsympt joined the room.07:32:45
@raboof:matrix.orgraboofI think so! Very curious to see how things will go in practice once the default is switched to python3.11, after the 23.05 branchoff09:18:16
@raitobezarius:matrix.orgraitobezariusI'd be curious to see what does it take to fix pahole to emit correctly in multi-threaded mode15:05:41
@bachp:matrix.orgPascal Bach joined the room.18:01:37
15 May 2023
@casey:hubns.netcasey © left the room.17:03:39
16 May 2023
@dakralter:matrix.orgdakralter joined the room.12:55:59
17 May 2023
@delroth:delroth.netdelrothhmm, still getting unreproducible linux kernel builds on current staging-next12:27:44
@raboof:matrix.orgraboofow - still in the BTF sections or something else?12:30:36
@delroth:delroth.netdelrothchecking now, diffoscope OOMs on my test VM so I have to move the files around :p12:30:56
@delroth:delroth.netdelroth(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:delroth.netdelrothhttps://delroth.net/out.html13:59:50
@delroth:delroth.netdelrothwell, that's not BTF, but that also doesn't tell me much13:59:58
@delroth:delroth.netdelroth(it took 20min of 100% CPU time for diffoscope to generate this diff)14:00:14
@delroth:delroth.netdelroth20 bytes, that's likely some SHA-1 build-ids14:02:04
@delroth:delroth.netdelrothif I had to guess...14:02:06
@delroth:delroth.netdelrothRedacted or Malformed Event14:20:00
@delroth:delroth.netdelrothwelp, too bad for future history, can't post images and I'm not going to keep this URL alive forever14:20:15
@delroth:delroth.netdelrothposted the diff in https://github.com/NixOS/nixpkgs/issues/227800#issuecomment-1551487822 and reopened14:20:36
@rnhmjoj:maxwell.ydns.eu@rnhmjoj:maxwell.ydns.eu
In reply to @delroth:delroth.net
really? I thought ability of posting images/videos was one of the reasons for moving over from IRC
14:23:07
@raitobezarius:matrix.orgraitobezarius
In reply to @rnhmjoj:maxwell.ydns.eu
really? I thought ability of posting images/videos was one of the reasons for moving over from IRC
there's some incident ongoing currently
14:23:24
@delroth:delroth.netdelroththere was a trolling/spam attack on one of the channels recentlyt14:23:27
@delroth:delroth.netdelroth * there was a trolling/spam attack on one of the channels recently14:23:28
@delroth:delroth.netdelroththe two ELFs that have mismatching build-ids are... the 64 bit and 32 bit VDSO, respectively14:42:12
@delroth:delroth.netdelrothlove when someone seems to have had the same issue, sent a patch upstream to LKML, got it reviewed, and then it never got merged: https://lkml.org/lkml/2022/6/8/43214:52:42

Show newer messages


Back to Room ListRoom Version: 6