!LemuOOvbWqRXodtSsw:nixos.org

NixOS Reproducible Builds

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

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


SenderMessageTime
12 May 2023
@raitobezarius:matrix.orgraitobezariusHe's still interested into Trustix10:21:07
@lassulus:lassul.uslassulus changed their profile picture.13:39:11
@j-k:matrix.orgj-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
@julienmalka:matrix.orgJulienThanks16:05:23
@federicodschonborn:matrix.org@federicodschonborn:matrix.org changed their profile picture.19:34:06
@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

Show newer messages


Back to Room ListRoom Version: 6