!LemuOOvbWqRXodtSsw:nixos.org

NixOS Reproducible Builds

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

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


SenderMessageTime
9 Feb 2022
@rnhmjoj:maxwell.ydns.eu@rnhmjoj:maxwell.ydns.eu stupid question: does the fact that uname -v include a timestamp mean the kernel is not reproducibile? 08:35:41
@raboof:matrix.orgraboof
In reply to @rnhmjoj:maxwell.ydns.eu
stupid question: does the fact that uname -v include a timestamp mean the kernel is not reproducibile?
AFAIK the kernel is reproducible, so that suggests it's ok - presumably it takes the date from a 'stable' source like commit or filesystem timestamps instead of from the clock
08:51:07
@j-k:matrix.orgj-k

https://reproducible-builds.org/docs/source-date-epoch/

git log -1 --pretty=%ct

or if you want something more human readable

git log --date=format:'%Y-%m-%dT%H:%M:%SZ' -1 --pretty=%ad

08:56:30
@j-k:matrix.orgj-knot sure what the kernel builds actually use for date tho08:56:46
@tomberek:matrix.orgtomberek
In reply to @tpw_rules:matrix.org
i mean i hope this is not using HFS+ on linux
It’s on BTRFS.
12:17:24
@tpw_rules:matrix.orgtpw_rulesoh, that's the problem: https://linux-btrfs.vger.kernel.narkive.com/oAoDX89D/btrfs-st-nlink-for-directories#post317:41:19
@tpw_rules:matrix.orgtpw_rulesbtrfs always answers 1 for st_nlink, allegedly (have not yet tested personally)17:41:43
@tpw_rules:matrix.orgtpw_rulesi feel like this is cpio's problem, because the file format states that st_nlink is always at least 217:52:23
@tpw_rules:matrix.orgtpw_rulesshould we use tar in cpio mode?17:57:24
@tomberek:matrix.orgtomberekhrm... i was going to shift my builder to ZFS. I guess it's a good thing to have diversity of testing for reproducibility18:14:06

Show newer messages


Back to Room ListRoom Version: 6