!LemuOOvbWqRXodtSsw:nixos.org

NixOS Reproducible Builds

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

Load older messages


SenderMessageTime
26 May 2021
@gytis-ivaskevicius:matrix.orgGytis IvaskeviciusWe were talking about ion shell a little - got an email about this :D https://gitlab.redox-os.org/redox-os/ion/-/merge_requests/115711:32:40
@andi:kack.itandi-
In reply to @toonn:matrix.org
andi-: You suggest seed->GCC8->GCC9->GCC10, right? What I'm saying is if the seed is capable of building GCC9 but not GCC10 you don't need to keep the entire chain. You'd do seed->GCC8, start again from the seed->GCC9->GCC10.
Oh yes of course. As long as you can skip a version you should do it.
11:34:58
@toonn:matrix.orgtoonn Oh ok, that wasn't obvious to me from what you were saying. 11:35:24
@andi:kack.itandi-well it is common for compilers such as rustc to always require the previous version.11:38:47
@andi:kack.itandi-GCC might be a different story as they actually have a language spec..11:39:01
@toonn:matrix.orgtoonn Require? That's unfortunate. Thank god GHC doesn't do that. 11:46:55
@andi:kack.itandi-Can you still boot GHC from bash or C ?11:56:29
@toonn:matrix.orgtoonn That I do not know. Sounds like something that's more likely to have bitrotten than not. 11:57:21
@andi:kack.itandi-I remember attending a Haskell hackathon where you had to provide a compiler and then you would bootstrap GHC in like 3 stages11:58:41
@justinrestivo:matrix.orgjustinrestivo joined the room.12:27:43
@andi:kack.itandi-Have we actually bothered with reproducibility on MacOS before? So far every single python build is different...21:05:02
@samueldr:matrix.orgsamueldr changed their display name from samueldr‎ to samueldr.21:05:27
@baloo_:matrix.orgbalooI think only linux is in the scope23:19:56
@baloo_:matrix.orgbaloor13y only tests for linux23:20:30
27 May 2021
@ninjatrappeur:matrix.orgNinjaTrappeur
In reply to @andi:kack.it
Can you still boot GHC from bash or C ?
You currently can't :(
06:29:37
@ninjatrappeur:matrix.orgNinjaTrappeurhttps://www.joachim-breitner.de/blog/748-Thoughts_on_bootstrapping_GHC06:30:14
@siraben:matrix.orgsiraben x-post from Melg8: "If there somebody interested in nix bootstrap, please checkout https://github.com/NixOS/nixpkgs/issues/123095 i think we need some discussion/thoughts about it. " 06:33:13
@ninjatrappeur:matrix.orgNinjaTrappeurI remember reading a WIP based on hugs but I can't find the link anymore :( TL;DR: there's been some effort in that area, but as far as I can tell, nothing beyond a WIP.06:33:22
@siraben:matrix.orgsirabenthe only fully bootstrappable Haskell compiler I'm aware of right now is https://github.com/OriansJ/blynn-compiler which implements a subset of GHC's Haskell (enough for it to self-host and be accepted by GHC)06:34:38
@siraben:matrix.orgsirabenbut GHC itself has lost a bootstrap long ago07:24:46
@adis:blad.isadisbladis joined the room.07:44:58
28 May 2021
@adisbladis:matrix.orgadisbladis left the room.00:39:19
29 May 2021
@ochoa:matrix.orgOchoa joined the room.02:35:52
@immae:matrix.orgimmaehttps://r13y.com/ still mentions #nixos-r13y (cc grahamc (he/him))09:46:34
@immae:matrix.orgimmae(and congratulations for managing to remove gcc from the unreproductible list btw!)09:48:49
@grahamc:nixos.org@grahamc:nixos.org Can you send me a pr? Grahamc/r13y.com I think 11:29:11
@siraben:matrix.orgsiraben
In reply to @immae:matrix.org
(and congratulations for managing to remove gcc from the unreproductible list btw!)
yay!
11:44:58
@siraben:matrix.orgsirabenwhat was the effect on performance of compiled binaries?11:45:16
@andi:kack.itandi-
In reply to @siraben:matrix.org
what was the effect on performance of compiled binaries?
Compilation is now about 10% slower IIRC
11:46:07
@siraben:matrix.orgsirabenoh, and are the binaries slower?11:46:50

Show newer messages


Back to Room ListRoom Version: 6